|
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.14 (2024-10-05) |
| 6 | + |
| 7 | +### ✨ Features |
| 8 | + |
| 9 | +- 增加`nest-demo`模板应用,修改相关文档和校验配置 - by **chufan** [<samp>(92e0a)</samp>](https://github.com/142vip/core-x/commit/92e0a2f) |
| 10 | +- 增加`bundle`脚本和`Nginx`配置,支持`Docker`构建镜像操作 - by **142vip.cn** in https://github.com/142vip/core-x/issues/125 [<samp>(d2ceb)</samp>](https://github.com/142vip/core-x/commit/d2ceb64) |
| 11 | +- 增加`bundle`脚本,支持编译站点,构建`Docker`镜像 - by **chufan** [<samp>(e5ae5)</samp>](https://github.com/142vip/core-x/commit/e5ae5ad) |
| 12 | +- 博客站点支持`base`字段拓展,优化`build`命令和流水线 - by **chufan** [<samp>(89be9)</samp>](https://github.com/142vip/core-x/commit/89be98f) |
| 13 | +- 增加`Dockerfile`忽略文件,优化`bundle`构建流程 - by **chufan** [<samp>(d8c84)</samp>](https://github.com/142vip/core-x/commit/d8c8448) |
| 14 | +- `pnpm`包下载源改为:`https://mirrors.tencent.com/npm/` - by **chufan** [<samp>(e4ee7)</samp>](https://github.com/142vip/core-x/commit/e4ee7ff) |
| 15 | +- 移除Eslint相关冗余依赖,配置使用`@142vip/eslint-config`模块 - by **chufan** [<samp>(d3f83)</samp>](https://github.com/142vip/core-x/commit/d3f83d7) |
| 16 | +- 增加`@142vip/vuepress`模块的演示示例,降低配置难度 - by **chufan** [<samp>(b8b6d)</samp>](https://github.com/142vip/core-x/commit/b8b6d52) |
| 17 | +- 增加`git`忽略,处理`vuepress`相关依赖 - by **chufan** [<samp>(d4c40)</samp>](https://github.com/142vip/core-x/commit/d4c40ea) |
| 18 | +- 删除`build`命令中的`--mpa`参数,关闭`MPA`模式 - by **chufan** [<samp>(bd659)</samp>](https://github.com/142vip/core-x/commit/bd659ad) |
| 19 | +- 统一为各模块增加`exports`配置 - by **chufan** [<samp>(278e5)</samp>](https://github.com/142vip/core-x/commit/278e5a8) |
| 20 | +- 增加`git`忽略,处理`vuepress`相关依赖 - by **chufan** [<samp>(f1bd1)</samp>](https://github.com/142vip/core-x/commit/f1bd144) |
| 21 | +- 删除`build`命令中的`--mpa`参数,关闭`MPA`模式 - by **chufan** [<samp>(c5c9a)</samp>](https://github.com/142vip/core-x/commit/c5c9a2a) |
| 22 | +- **@142vip/eslint-config**: |
| 23 | + - 基于`@antfu/eslint-config`模块,封装Eslint校验规则,支持`defineVipEslintConfig`函数配置校验。 - by **chufan** [<samp>(12f5e)</samp>](https://github.com/142vip/core-x/commit/12f5eef) |
| 24 | +- **@142vip/fairy-cli**: |
| 25 | + - `release`命令改造,支持非`monorepo`仓库,`--filter`参数支持默认`[]`空数组返回 - by **chufan** [<samp>(184a8)</samp>](https://github.com/142vip/core-x/commit/184a813) |
| 26 | + - 移除`exec-command`命令执行器,替换为`@142vip/utils`模块 - by **chufan** [<samp>(2f29c)</samp>](https://github.com/142vip/core-x/commit/2f29c4a) |
| 27 | + - 拓展`changelog`命令,支持`cli`工具快速执行`npx changelog`相关命令 - by **chufan** [<samp>(81f3e)</samp>](https://github.com/142vip/core-x/commit/81f3e3e) |
| 28 | +- **@142vip/utils**: |
| 29 | + - 修改`getLogInfo`函数为`getRecentGitCommit` - by **chufan** [<samp>(f7923)</samp>](https://github.com/142vip/core-x/commit/f79237b) |
| 30 | + - 增加`docker`相关`api`方法 - by **chufan** [<samp>(461bb)</samp>](https://github.com/142vip/core-x/commit/461bb18) |
| 31 | + - 优化`buildImage`方法,支持`Docker`地址导出 - by **chufan** [<samp>(8ecd1)</samp>](https://github.com/142vip/core-x/commit/8ecd17b) |
| 32 | + - 优化`commandStandardExecutor`执行器逻辑,增加日志 - by **chufan** [<samp>(a0bcd)</samp>](https://github.com/142vip/core-x/commit/a0bcdf3) |
| 33 | + - 修改docker命令执行逻辑,`push`、`delete`镜像等操作直接执行 - by **chufan** [<samp>(4fc01)</samp>](https://github.com/142vip/core-x/commit/4fc0177) |
| 34 | + - 修改`getRecentGitCommit`函数逻辑,只获取最近的`push`信息,包含`merge`操作 - by **chufan** [<samp>(a47e5)</samp>](https://github.com/142vip/core-x/commit/a47e559) |
| 35 | + - 修改buildImage核心逻辑,支持`push`、`delete`等可选参数 - by **chufan** [<samp>(d9347)</samp>](https://github.com/142vip/core-x/commit/d934732) |
| 36 | + - 拓展`buildImage`函数,支持`Dockerfile`中的`--target`参数,分步骤构建 - by **chufan** [<samp>(b558a)</samp>](https://github.com/142vip/core-x/commit/b558a7c) |
| 37 | + - 修改命令输出日志格式 - by **chufan** [<samp>(92036)</samp>](https://github.com/142vip/core-x/commit/92036b7) |
| 38 | + - 拓展`docker`命令,支持`createContainer`函数快速创建容器 - by **chufan** [<samp>(f67dd)</samp>](https://github.com/142vip/core-x/commit/f67dd44) |
| 39 | +- **@142vip/vuepress**: |
| 40 | + - 增加`getSiteBase`函数,支持静态站点的`base`字段选取 - by **chufan** [<samp>(c3c2a)</samp>](https://github.com/142vip/core-x/commit/c3c2a77) |
| 41 | + - 增加一些基于`vuepress-theme-hope`主题的封装 - by **chufan** [<samp>(eb034)</samp>](https://github.com/142vip/core-x/commit/eb0341b) |
| 42 | +- **vuepress-demo**: |
| 43 | + - 增加`@142vip/vuepress`模块的演示示例,降低配置难度 - by **chufan** [<samp>(748b7)</samp>](https://github.com/142vip/core-x/commit/748b7d0) |
| 44 | + |
| 45 | +### 🔥 Performance |
| 46 | + |
| 47 | +- 移除`sync`同步脚本 - by **chufan** [<samp>(b33ce)</samp>](https://github.com/142vip/core-x/commit/b33ce18) |
| 48 | +- 依赖升级,格式化`CI`配置 - by **chufan** [<samp>(ee9d3)</samp>](https://github.com/142vip/core-x/commit/ee9d336) |
| 49 | + |
| 50 | +### 🐛 Bug Fixes |
| 51 | + |
| 52 | +- 修复`corepack`下载源在`Dockerfile`中使用异常,统一为:`https://mirrors.tencent.com/npm/` - by **chufan** [<samp>(7cdd5)</samp>](https://github.com/142vip/core-x/commit/7cdd597) |
| 53 | +- 修复`Dockerfile`中编译`OOM`内存溢出、镜像构建超时的问题 - by **chufan** [<samp>(4f089)</samp>](https://github.com/142vip/core-x/commit/4f089e7) |
| 54 | +- 修复`CI`流水线异常,关闭`Eslint`校验 - by **chufan** [<samp>(6c075)</samp>](https://github.com/142vip/core-x/commit/6c075ac) |
| 55 | +- 修复首页链接异常 - by **chufan** [<samp>(3b871)</samp>](https://github.com/142vip/core-x/commit/3b8711d) |
| 56 | +- 修复首页链接异常 - by **chufan** [<samp>(52295)</samp>](https://github.com/142vip/core-x/commit/5229540) |
| 57 | +- **@142vip/eslint-config**: |
| 58 | + - 修复`lint`命令执行过慢问题,删除`eslint-plugin-format`插件格式化配置 - by **chufan** [<samp>(7c05f)</samp>](https://github.com/142vip/core-x/commit/7c05fe2) |
| 59 | +- **@142vip/redis**: |
| 60 | + - 修复模块编译异常,正确引入`redis` - by **chufan** [<samp>(23cd6)</samp>](https://github.com/142vip/core-x/commit/23cd6c2) |
| 61 | +- **@142vip/utils**: |
| 62 | + - 拓展`buildImage`函数功能,增加`memory`参数,支持`Docker`内存限制 - by **chufan** [<samp>(694f0)</samp>](https://github.com/142vip/core-x/commit/694f054) |
| 63 | + |
| 64 | +### 📖 Documentation |
| 65 | + |
| 66 | +- 文档增加`vuepress-demo`相关介绍 - by **chufan** [<samp>(dcba9)</samp>](https://github.com/142vip/core-x/commit/dcba9ae) |
| 67 | + |
| 68 | +### 😏 Release Packages |
| 69 | + |
| 70 | +- **@142vip/eslint-config**: |
| 71 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(4fe9d)</samp>](https://github.com/142vip/core-x/commit/4fe9d9e) |
| 72 | + - Publish `v0.0.1-alpha.2` - by **chufan** [<samp>(5d218)</samp>](https://github.com/142vip/core-x/commit/5d21822) |
| 73 | +- **@142vip/fairy-cli**: |
| 74 | + - Publish `v0.0.3-alpha.11` - by **chufan** [<samp>(22c3d)</samp>](https://github.com/142vip/core-x/commit/22c3d57) |
| 75 | + - Publish `v0.0.3-alpha.12` - by **chufan** [<samp>(a1acc)</samp>](https://github.com/142vip/core-x/commit/a1acc43) |
| 76 | + - Publish `v0.0.3-alpha.13` - by **chufan** [<samp>(26c6b)</samp>](https://github.com/142vip/core-x/commit/26c6bf6) |
| 77 | +- **@142vip/redis**: |
| 78 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(960b5)</samp>](https://github.com/142vip/core-x/commit/960b5b3) |
| 79 | +- **@142vip/utils**: |
| 80 | + - Publish `v0.0.1-alpha.3` - by **chufan** [<samp>(5ae56)</samp>](https://github.com/142vip/core-x/commit/5ae56f6) |
| 81 | + - Publish `v0.0.1-alpha.4` - by **chufan** [<samp>(a294e)</samp>](https://github.com/142vip/core-x/commit/a294eb6) |
| 82 | + - Publish `v0.0.1-alpha.5` - by **chufan** [<samp>(46ceb)</samp>](https://github.com/142vip/core-x/commit/46cebcc) |
| 83 | +- **@142vip/vuepress**: |
| 84 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(a5ed3)</samp>](https://github.com/142vip/core-x/commit/a5ed363) |
| 85 | + - Publish `v0.0.1-alpha.2` - by **chufan** [<samp>(679b5)</samp>](https://github.com/142vip/core-x/commit/679b51d) |
| 86 | + - Publish `v0.0.1-alpha.2` - by **chufan** [<samp>(119f1)</samp>](https://github.com/142vip/core-x/commit/119f1ae) |
| 87 | +- **vuepress-demo**: |
| 88 | + - Publish `v0.0.1-alpha.1` - by **chufan** [<samp>(5c908)</samp>](https://github.com/142vip/core-x/commit/5c908ea) |
| 89 | + |
| 90 | +**Release New Version v0.0.1-alpha.14 [👉 View Changes On GitHub](https://github.com/142vip/core-x/compare/v0.0.1-alpha.13...v0.0.1-alpha.14)** |
| 91 | + |
5 | 92 | ## v0.0.1-alpha.13 (2024-09-17) |
6 | 93 |
|
7 | 94 | ### ✨ Features |
|
0 commit comments