From 935979072eda6656fd1e35ef74c87daca16cab34 Mon Sep 17 00:00:00 2001 From: chufan Date: Mon, 6 Jan 2025 20:14:29 +0800 Subject: [PATCH] chore(release): publish v0.0.1-alpha.20 --- CHANGELOG.md | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 94 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf54783..cf69a38 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,99 @@ All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. +## v0.0.1-alpha.20 (2025-01-06) + +### ✨ Features + +- `egg`相关插件模块初始化,约定插件基础结构  -  by **chufan** [(daa72)](https://github.com/142vip/core-x/commit/daa72a5) +- 锁定开发依赖版本  -  by **chufan** [(77804)](https://github.com/142vip/core-x/commit/77804f2) +- 基于defaultPluginConfig函数约定插件默认配置  -  by **chufan** [(92804)](https://github.com/142vip/core-x/commit/928049c) +- **@142vip/axios**: + - Axios支持实例化和拦截器自定义  -  by **chufan** [(944e1)](https://github.com/142vip/core-x/commit/944e154) +- **@142vip/egg**: + - `registerPlugin`支持egg插件快速注册  -  by **chufan** [(4d734)](https://github.com/142vip/core-x/commit/4d73484) + - 增加`ioredis`枚举,拆分插件的日志和注册机制  -  by **chufan** [(c31a6)](https://github.com/142vip/core-x/commit/c31a644) + - 增加`defaultPluginConfig`默认配置集成  -  by **chufan** [(3bda0)](https://github.com/142vip/core-x/commit/3bda0b6) + - 优化插件注册机制和类型支持  -  by **chufan** [(d55fe)](https://github.com/142vip/core-x/commit/d55fe83) + - 支持插件EggAppBoot父类的生命周期  -  by **chufan** [(1c260)](https://github.com/142vip/core-x/commit/1c260ae) + - 修改类型定义,支持pkgName参数  -  by **chufan** [(1e744)](https://github.com/142vip/core-x/commit/1e744dc) +- **@142vip/egg-axios**: + - 插件模块初始化  -  by **chufan** [(4fea1)](https://github.com/142vip/core-x/commit/4fea167) + - 调整插件加载模式,拦截器优化  -  by **chufan** [(f0109)](https://github.com/142vip/core-x/commit/f010944) +- **@142vip/egg-grpc-client**: + - 调整插件加载模式,`grpc-client`结构初始化  -  by **chufan** [(c0db5)](https://github.com/142vip/core-x/commit/c0db535) +- **@142vip/egg-grpc-server**: + - `grpc-server`结构初始化,调整插件加载模式  -  by **chufan** [(6aaf5)](https://github.com/142vip/core-x/commit/6aaf579) +- **@142vip/egg-mysql**: + - 基于`mysql2`模块初始化`egg-mysql`插件  -  by **chufan** [(0d3e1)](https://github.com/142vip/core-x/commit/0d3e19b) + - 配置插件默认参数  -  by **chufan** [(a49c8)](https://github.com/142vip/core-x/commit/a49c812) + - `mysql`实例自动加载  -  by **chufan** [(1d76c)](https://github.com/142vip/core-x/commit/1d76cce) +- **@142vip/egg-redis**: + - 支持`redis`使用,初始化基础结构  -  by **142vip.cn** in https://github.com/142vip/core-x/issues/265 [(668f3)](https://github.com/142vip/core-x/commit/668f3c6) + - 优化插件启动,增加默认配置  -  by **chufan** [(4a783)](https://github.com/142vip/core-x/commit/4a78389) + - 配置加载模式  -  by **chufan** [(f8d02)](https://github.com/142vip/core-x/commit/f8d0214) +- **@142vip/egg-sequelize**: + - 基础结构初始化  -  by **chufan** [(f7438)](https://github.com/142vip/core-x/commit/f743817) + - `sequelize`自定义创建,配置加载模式,  -  by **chufan** [(95144)](https://github.com/142vip/core-x/commit/9514406) +- **@142vip/egg-swagger**: + - 配置加载模式,支持自定义加载  -  by **chufan** [(228b4)](https://github.com/142vip/core-x/commit/228b486) +- **@142vip/egg-validate**: + - 调整插件加载模式  -  by **chufan** [(ffc45)](https://github.com/142vip/core-x/commit/ffc45f1) +- **@142vip/redis**: + - 支持集群和哨兵连接模式,优化`Redis`连接逻辑  -  by **chufan** [(95a71)](https://github.com/142vip/core-x/commit/95a7150) +- **@142vip/utils**: + - 支持`lodash`工具方法  -  by **chufan** [(52609)](https://github.com/142vip/core-x/commit/52609eb) +- **deps**: + - 移除`cross-env`模块依赖  -  by **chufan** [(591e4)](https://github.com/142vip/core-x/commit/591e446) +- **egg-demo**: + - Demo演示,支持插件验证  -  by **chufan** [(de3f2)](https://github.com/142vip/core-x/commit/de3f236) + +### 🐛 Bug Fixes + +- 修复`deps`依赖异常  -  by **chufan** [(65ad5)](https://github.com/142vip/core-x/commit/65ad546) +- 修复插件依赖版本异常  -  by **chufan** [(27aef)](https://github.com/142vip/core-x/commit/27aef37) +- **@142vip/utils**: + - 增加`dayjs`模块的封装,锁定依赖版本  -  by **chufan** [(b05ac)](https://github.com/142vip/core-x/commit/b05ac77) + - 增加`nanoid`模块的封装,支持随机字符串生成  -  by **142vip.cn** in https://github.com/142vip/core-x/issues/257 [(fb10d)](https://github.com/142vip/core-x/commit/fb10df8) + - 增加`JSON`模块的封装,支持克隆、序列化、解析  -  by **142vip.cn** in https://github.com/142vip/core-x/issues/259 [(1f1ef)](https://github.com/142vip/core-x/commit/1f1ef10) +- **deps**: + - Update dependency nanoid to v3.3.8 [security]  -  by **renovate[bot]** in https://github.com/142vip/core-x/issues/258 [(e6750)](https://github.com/142vip/core-x/commit/e6750bc) + - Update dependency qs to v6.13.1  -  by **renovate[bot]** in https://github.com/142vip/core-x/issues/261 [(2db4c)](https://github.com/142vip/core-x/commit/2db4c91) + - Update dependency dayjs to v1.11.13  -  by **renovate[bot]** in https://github.com/142vip/core-x/issues/260 [(3d52f)](https://github.com/142vip/core-x/commit/3d52ff5) + - Update dependency ioredis to v5.4.2  -  by **renovate[bot]** in https://github.com/142vip/core-x/issues/274 [(d52fb)](https://github.com/142vip/core-x/commit/d52fb5f) + +### 😏 Release Packages + +- **@142vip/axios**: + - Publish `v0.0.1-alpha.2`  -  by **chufan** [(9b92a)](https://github.com/142vip/core-x/commit/9b92ae3) +- **@142vip/egg**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(adee8)](https://github.com/142vip/core-x/commit/adee881) +- **@142vip/egg-axios**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(121ef)](https://github.com/142vip/core-x/commit/121ef46) +- **@142vip/egg-grpc-client**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(f4d79)](https://github.com/142vip/core-x/commit/f4d7944) +- **@142vip/egg-grpc-server**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(f2607)](https://github.com/142vip/core-x/commit/f2607a2) +- **@142vip/egg-mysql**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(91c22)](https://github.com/142vip/core-x/commit/91c223b) +- **@142vip/egg-redis**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(1db59)](https://github.com/142vip/core-x/commit/1db59d0) +- **@142vip/egg-sequelize**: + - Publish `v0.0.1-alpha.2`  -  by **chufan** [(7664d)](https://github.com/142vip/core-x/commit/7664d87) +- **@142vip/egg-swagger**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(b90cc)](https://github.com/142vip/core-x/commit/b90ccb0) +- **@142vip/egg-validate**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(c00a7)](https://github.com/142vip/core-x/commit/c00a718) +- **@142vip/redis**: + - Publish `v0.0.1-alpha.2`  -  by **chufan** [(291a0)](https://github.com/142vip/core-x/commit/291a042) +- **@142vip/utils**: + - Publish `v0.0.1-alpha.12`  -  by **chufan** [(4e778)](https://github.com/142vip/core-x/commit/4e7782d) + - Publish `v0.0.1-alpha.13`  -  by **chufan** [(2ef18)](https://github.com/142vip/core-x/commit/2ef185b) +- **egg-demo**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(9f244)](https://github.com/142vip/core-x/commit/9f24428) + +**Release New Version v0.0.1-alpha.20 [👉 View Changes On GitHub](https://github.com/142vip/core-x/compare/v0.0.1-alpha.19...v0.0.1-alpha.20)** + ## v0.0.1-alpha.19 (2024-12-22) ### ✨ Features diff --git a/package.json b/package.json index 29fdb95..1389bcc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@142vip/core-x", "type": "module", - "version": "0.0.1-alpha.19", + "version": "0.0.1-alpha.20", "private": true, "packageManager": "pnpm@9.6.0", "description": "基于自身技术栈在进行工程化实践中封装的工具包、通用模块",