|
2 | 2 |
|
3 | 3 | 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. |
4 | 4 |
|
| 5 | +## v0.0.1-alpha.20 (2025-01-06) |
| 6 | + |
| 7 | +### ✨ Features |
| 8 | + |
| 9 | +- `egg`相关插件模块初始化,约定插件基础结构 - by **chufan** [<samp>(daa72)</samp>](https://github.com/142vip/core-x/commit/daa72a5) |
| 10 | +- 锁定开发依赖版本 - by **chufan** [<samp>(77804)</samp>](https://github.com/142vip/core-x/commit/77804f2) |
| 11 | +- 基于defaultPluginConfig函数约定插件默认配置 - by **chufan** [<samp>(92804)</samp>](https://github.com/142vip/core-x/commit/928049c) |
| 12 | +- **@142vip/axios**: |
| 13 | + - Axios支持实例化和拦截器自定义 - by **chufan** [<samp>(944e1)</samp>](https://github.com/142vip/core-x/commit/944e154) |
| 14 | +- **@142vip/egg**: |
| 15 | + - `registerPlugin`支持egg插件快速注册 - by **chufan** [<samp>(4d734)</samp>](https://github.com/142vip/core-x/commit/4d73484) |
| 16 | + - 增加`ioredis`枚举,拆分插件的日志和注册机制 - by **chufan** [<samp>(c31a6)</samp>](https://github.com/142vip/core-x/commit/c31a644) |
| 17 | + - 增加`defaultPluginConfig`默认配置集成 - by **chufan** [<samp>(3bda0)</samp>](https://github.com/142vip/core-x/commit/3bda0b6) |
| 18 | + - 优化插件注册机制和类型支持 - by **chufan** [<samp>(d55fe)</samp>](https://github.com/142vip/core-x/commit/d55fe83) |
| 19 | + - 支持插件EggAppBoot父类的生命周期 - by **chufan** [<samp>(1c260)</samp>](https://github.com/142vip/core-x/commit/1c260ae) |
| 20 | + - 修改类型定义,支持pkgName参数 - by **chufan** [<samp>(1e744)</samp>](https://github.com/142vip/core-x/commit/1e744dc) |
| 21 | +- **@142vip/egg-axios**: |
| 22 | + - 插件模块初始化 - by **chufan** [<samp>(4fea1)</samp>](https://github.com/142vip/core-x/commit/4fea167) |
| 23 | + - 调整插件加载模式,拦截器优化 - by **chufan** [<samp>(f0109)</samp>](https://github.com/142vip/core-x/commit/f010944) |
| 24 | +- **@142vip/egg-grpc-client**: |
| 25 | + - 调整插件加载模式,`grpc-client`结构初始化 - by **chufan** [<samp>(c0db5)</samp>](https://github.com/142vip/core-x/commit/c0db535) |
| 26 | +- **@142vip/egg-grpc-server**: |
| 27 | + - `grpc-server`结构初始化,调整插件加载模式 - by **chufan** [<samp>(6aaf5)</samp>](https://github.com/142vip/core-x/commit/6aaf579) |
| 28 | +- **@142vip/egg-mysql**: |
| 29 | + - 基于`mysql2`模块初始化`egg-mysql`插件 - by **chufan** [<samp>(0d3e1)</samp>](https://github.com/142vip/core-x/commit/0d3e19b) |
| 30 | + - 配置插件默认参数 - by **chufan** [<samp>(a49c8)</samp>](https://github.com/142vip/core-x/commit/a49c812) |
| 31 | + - `mysql`实例自动加载 - by **chufan** [<samp>(1d76c)</samp>](https://github.com/142vip/core-x/commit/1d76cce) |
| 32 | +- **@142vip/egg-redis**: |
| 33 | + - 支持`redis`使用,初始化基础结构 - by **142vip.cn** in https://github.com/142vip/core-x/issues/265 [<samp>(668f3)</samp>](https://github.com/142vip/core-x/commit/668f3c6) |
| 34 | + - 优化插件启动,增加默认配置 - by **chufan** [<samp>(4a783)</samp>](https://github.com/142vip/core-x/commit/4a78389) |
| 35 | + - 配置加载模式 - by **chufan** [<samp>(f8d02)</samp>](https://github.com/142vip/core-x/commit/f8d0214) |
| 36 | +- **@142vip/egg-sequelize**: |
| 37 | + - 基础结构初始化 - by **chufan** [<samp>(f7438)</samp>](https://github.com/142vip/core-x/commit/f743817) |
| 38 | + - `sequelize`自定义创建,配置加载模式, - by **chufan** [<samp>(95144)</samp>](https://github.com/142vip/core-x/commit/9514406) |
| 39 | +- **@142vip/egg-swagger**: |
| 40 | + - 配置加载模式,支持自定义加载 - by **chufan** [<samp>(228b4)</samp>](https://github.com/142vip/core-x/commit/228b486) |
| 41 | +- **@142vip/egg-validate**: |
| 42 | + - 调整插件加载模式 - by **chufan** [<samp>(ffc45)</samp>](https://github.com/142vip/core-x/commit/ffc45f1) |
| 43 | +- **@142vip/redis**: |
| 44 | + - 支持集群和哨兵连接模式,优化`Redis`连接逻辑 - by **chufan** [<samp>(95a71)</samp>](https://github.com/142vip/core-x/commit/95a7150) |
| 45 | +- **@142vip/utils**: |
| 46 | + - 支持`lodash`工具方法 - by **chufan** [<samp>(52609)</samp>](https://github.com/142vip/core-x/commit/52609eb) |
| 47 | +- **deps**: |
| 48 | + - 移除`cross-env`模块依赖 - by **chufan** [<samp>(591e4)</samp>](https://github.com/142vip/core-x/commit/591e446) |
| 49 | +- **egg-demo**: |
| 50 | + - Demo演示,支持插件验证 - by **chufan** [<samp>(de3f2)</samp>](https://github.com/142vip/core-x/commit/de3f236) |
| 51 | + |
| 52 | +### 🐛 Bug Fixes |
| 53 | + |
| 54 | +- 修复`deps`依赖异常 - by **chufan** [<samp>(65ad5)</samp>](https://github.com/142vip/core-x/commit/65ad546) |
| 55 | +- 修复插件依赖版本异常 - by **chufan** [<samp>(27aef)</samp>](https://github.com/142vip/core-x/commit/27aef37) |
| 56 | +- **@142vip/utils**: |
| 57 | + - 增加`dayjs`模块的封装,锁定依赖版本 - by **chufan** [<samp>(b05ac)</samp>](https://github.com/142vip/core-x/commit/b05ac77) |
| 58 | + - 增加`nanoid`模块的封装,支持随机字符串生成 - by **142vip.cn** in https://github.com/142vip/core-x/issues/257 [<samp>(fb10d)</samp>](https://github.com/142vip/core-x/commit/fb10df8) |
| 59 | + - 增加`JSON`模块的封装,支持克隆、序列化、解析 - by **142vip.cn** in https://github.com/142vip/core-x/issues/259 [<samp>(1f1ef)</samp>](https://github.com/142vip/core-x/commit/1f1ef10) |
| 60 | +- **deps**: |
| 61 | + - Update dependency nanoid to v3.3.8 [security] - by **renovate[bot]** in https://github.com/142vip/core-x/issues/258 [<samp>(e6750)</samp>](https://github.com/142vip/core-x/commit/e6750bc) |
| 62 | + - Update dependency qs to v6.13.1 - by **renovate[bot]** in https://github.com/142vip/core-x/issues/261 [<samp>(2db4c)</samp>](https://github.com/142vip/core-x/commit/2db4c91) |
| 63 | + - Update dependency dayjs to v1.11.13 - by **renovate[bot]** in https://github.com/142vip/core-x/issues/260 [<samp>(3d52f)</samp>](https://github.com/142vip/core-x/commit/3d52ff5) |
| 64 | + - Update dependency ioredis to v5.4.2 - by **renovate[bot]** in https://github.com/142vip/core-x/issues/274 [<samp>(d52fb)</samp>](https://github.com/142vip/core-x/commit/d52fb5f) |
| 65 | + |
| 66 | +### 😏 Release Packages |
| 67 | + |
| 68 | +- **@142vip/axios**: |
| 69 | + - Publish `v0.0.1-alpha.2` - by **chufan** [<samp>(9b92a)</samp>](https://github.com/142vip/core-x/commit/9b92ae3) |
| 70 | +- **@142vip/egg**: |
| 71 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(adee8)</samp>](https://github.com/142vip/core-x/commit/adee881) |
| 72 | +- **@142vip/egg-axios**: |
| 73 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(121ef)</samp>](https://github.com/142vip/core-x/commit/121ef46) |
| 74 | +- **@142vip/egg-grpc-client**: |
| 75 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(f4d79)</samp>](https://github.com/142vip/core-x/commit/f4d7944) |
| 76 | +- **@142vip/egg-grpc-server**: |
| 77 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(f2607)</samp>](https://github.com/142vip/core-x/commit/f2607a2) |
| 78 | +- **@142vip/egg-mysql**: |
| 79 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(91c22)</samp>](https://github.com/142vip/core-x/commit/91c223b) |
| 80 | +- **@142vip/egg-redis**: |
| 81 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(1db59)</samp>](https://github.com/142vip/core-x/commit/1db59d0) |
| 82 | +- **@142vip/egg-sequelize**: |
| 83 | + - Publish `v0.0.1-alpha.2` - by **chufan** [<samp>(7664d)</samp>](https://github.com/142vip/core-x/commit/7664d87) |
| 84 | +- **@142vip/egg-swagger**: |
| 85 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(b90cc)</samp>](https://github.com/142vip/core-x/commit/b90ccb0) |
| 86 | +- **@142vip/egg-validate**: |
| 87 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(c00a7)</samp>](https://github.com/142vip/core-x/commit/c00a718) |
| 88 | +- **@142vip/redis**: |
| 89 | + - Publish `v0.0.1-alpha.2` - by **chufan** [<samp>(291a0)</samp>](https://github.com/142vip/core-x/commit/291a042) |
| 90 | +- **@142vip/utils**: |
| 91 | + - Publish `v0.0.1-alpha.12` - by **chufan** [<samp>(4e778)</samp>](https://github.com/142vip/core-x/commit/4e7782d) |
| 92 | + - Publish `v0.0.1-alpha.13` - by **chufan** [<samp>(2ef18)</samp>](https://github.com/142vip/core-x/commit/2ef185b) |
| 93 | +- **egg-demo**: |
| 94 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(9f244)</samp>](https://github.com/142vip/core-x/commit/9f24428) |
| 95 | + |
| 96 | +**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)** |
| 97 | + |
5 | 98 | ## v0.0.1-alpha.19 (2024-12-22) |
6 | 99 |
|
7 | 100 | ### ✨ Features |
|
0 commit comments