From bd68ea510d24af3be97ad3b8f9773c73d77e3e71 Mon Sep 17 00:00:00 2001 From: chufan Date: Sat, 5 Oct 2024 00:09:28 +0800 Subject: [PATCH] chore(release): publish v0.0.1-alpha.14 --- CHANGELOG.md | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 88 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed5f71c..b365309 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,93 @@ 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.14 (2024-10-05) + +### ✨ Features + +- 增加`nest-demo`模板应用,修改相关文档和校验配置  -  by **chufan** [(92e0a)](https://github.com/142vip/core-x/commit/92e0a2f) +- 增加`bundle`脚本和`Nginx`配置,支持`Docker`构建镜像操作  -  by **142vip.cn** in https://github.com/142vip/core-x/issues/125 [(d2ceb)](https://github.com/142vip/core-x/commit/d2ceb64) +- 增加`bundle`脚本,支持编译站点,构建`Docker`镜像  -  by **chufan** [(e5ae5)](https://github.com/142vip/core-x/commit/e5ae5ad) +- 博客站点支持`base`字段拓展,优化`build`命令和流水线  -  by **chufan** [(89be9)](https://github.com/142vip/core-x/commit/89be98f) +- 增加`Dockerfile`忽略文件,优化`bundle`构建流程  -  by **chufan** [(d8c84)](https://github.com/142vip/core-x/commit/d8c8448) +- `pnpm`包下载源改为:`https://mirrors.tencent.com/npm/`  -  by **chufan** [(e4ee7)](https://github.com/142vip/core-x/commit/e4ee7ff) +- 移除Eslint相关冗余依赖,配置使用`@142vip/eslint-config`模块  -  by **chufan** [(d3f83)](https://github.com/142vip/core-x/commit/d3f83d7) +- 增加`@142vip/vuepress`模块的演示示例,降低配置难度  -  by **chufan** [(b8b6d)](https://github.com/142vip/core-x/commit/b8b6d52) +- 增加`git`忽略,处理`vuepress`相关依赖  -  by **chufan** [(d4c40)](https://github.com/142vip/core-x/commit/d4c40ea) +- 删除`build`命令中的`--mpa`参数,关闭`MPA`模式  -  by **chufan** [(bd659)](https://github.com/142vip/core-x/commit/bd659ad) +- 统一为各模块增加`exports`配置  -  by **chufan** [(278e5)](https://github.com/142vip/core-x/commit/278e5a8) +- 增加`git`忽略,处理`vuepress`相关依赖  -  by **chufan** [(f1bd1)](https://github.com/142vip/core-x/commit/f1bd144) +- 删除`build`命令中的`--mpa`参数,关闭`MPA`模式  -  by **chufan** [(c5c9a)](https://github.com/142vip/core-x/commit/c5c9a2a) +- **@142vip/eslint-config**: + - 基于`@antfu/eslint-config`模块,封装Eslint校验规则,支持`defineVipEslintConfig`函数配置校验。  -  by **chufan** [(12f5e)](https://github.com/142vip/core-x/commit/12f5eef) +- **@142vip/fairy-cli**: + - `release`命令改造,支持非`monorepo`仓库,`--filter`参数支持默认`[]`空数组返回  -  by **chufan** [(184a8)](https://github.com/142vip/core-x/commit/184a813) + - 移除`exec-command`命令执行器,替换为`@142vip/utils`模块  -  by **chufan** [(2f29c)](https://github.com/142vip/core-x/commit/2f29c4a) + - 拓展`changelog`命令,支持`cli`工具快速执行`npx changelog`相关命令  -  by **chufan** [(81f3e)](https://github.com/142vip/core-x/commit/81f3e3e) +- **@142vip/utils**: + - 修改`getLogInfo`函数为`getRecentGitCommit`  -  by **chufan** [(f7923)](https://github.com/142vip/core-x/commit/f79237b) + - 增加`docker`相关`api`方法  -  by **chufan** [(461bb)](https://github.com/142vip/core-x/commit/461bb18) + - 优化`buildImage`方法,支持`Docker`地址导出  -  by **chufan** [(8ecd1)](https://github.com/142vip/core-x/commit/8ecd17b) + - 优化`commandStandardExecutor`执行器逻辑,增加日志  -  by **chufan** [(a0bcd)](https://github.com/142vip/core-x/commit/a0bcdf3) + - 修改docker命令执行逻辑,`push`、`delete`镜像等操作直接执行  -  by **chufan** [(4fc01)](https://github.com/142vip/core-x/commit/4fc0177) + - 修改`getRecentGitCommit`函数逻辑,只获取最近的`push`信息,包含`merge`操作  -  by **chufan** [(a47e5)](https://github.com/142vip/core-x/commit/a47e559) + - 修改buildImage核心逻辑,支持`push`、`delete`等可选参数  -  by **chufan** [(d9347)](https://github.com/142vip/core-x/commit/d934732) + - 拓展`buildImage`函数,支持`Dockerfile`中的`--target`参数,分步骤构建  -  by **chufan** [(b558a)](https://github.com/142vip/core-x/commit/b558a7c) + - 修改命令输出日志格式  -  by **chufan** [(92036)](https://github.com/142vip/core-x/commit/92036b7) + - 拓展`docker`命令,支持`createContainer`函数快速创建容器  -  by **chufan** [(f67dd)](https://github.com/142vip/core-x/commit/f67dd44) +- **@142vip/vuepress**: + - 增加`getSiteBase`函数,支持静态站点的`base`字段选取  -  by **chufan** [(c3c2a)](https://github.com/142vip/core-x/commit/c3c2a77) + - 增加一些基于`vuepress-theme-hope`主题的封装  -  by **chufan** [(eb034)](https://github.com/142vip/core-x/commit/eb0341b) +- **vuepress-demo**: + - 增加`@142vip/vuepress`模块的演示示例,降低配置难度  -  by **chufan** [(748b7)](https://github.com/142vip/core-x/commit/748b7d0) + +### 🔥 Performance + +- 移除`sync`同步脚本  -  by **chufan** [(b33ce)](https://github.com/142vip/core-x/commit/b33ce18) +- 依赖升级,格式化`CI`配置  -  by **chufan** [(ee9d3)](https://github.com/142vip/core-x/commit/ee9d336) + +### 🐛 Bug Fixes + +- 修复`corepack`下载源在`Dockerfile`中使用异常,统一为:`https://mirrors.tencent.com/npm/`  -  by **chufan** [(7cdd5)](https://github.com/142vip/core-x/commit/7cdd597) +- 修复`Dockerfile`中编译`OOM`内存溢出、镜像构建超时的问题  -  by **chufan** [(4f089)](https://github.com/142vip/core-x/commit/4f089e7) +- 修复`CI`流水线异常,关闭`Eslint`校验  -  by **chufan** [(6c075)](https://github.com/142vip/core-x/commit/6c075ac) +- 修复首页链接异常  -  by **chufan** [(3b871)](https://github.com/142vip/core-x/commit/3b8711d) +- 修复首页链接异常  -  by **chufan** [(52295)](https://github.com/142vip/core-x/commit/5229540) +- **@142vip/eslint-config**: + - 修复`lint`命令执行过慢问题,删除`eslint-plugin-format`插件格式化配置  -  by **chufan** [(7c05f)](https://github.com/142vip/core-x/commit/7c05fe2) +- **@142vip/redis**: + - 修复模块编译异常,正确引入`redis`  -  by **chufan** [(23cd6)](https://github.com/142vip/core-x/commit/23cd6c2) +- **@142vip/utils**: + - 拓展`buildImage`函数功能,增加`memory`参数,支持`Docker`内存限制  -  by **chufan** [(694f0)](https://github.com/142vip/core-x/commit/694f054) + +### 📖 Documentation + +- 文档增加`vuepress-demo`相关介绍  -  by **chufan** [(dcba9)](https://github.com/142vip/core-x/commit/dcba9ae) + +### 😏 Release Packages + +- **@142vip/eslint-config**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(4fe9d)](https://github.com/142vip/core-x/commit/4fe9d9e) + - Publish `v0.0.1-alpha.2`  -  by **chufan** [(5d218)](https://github.com/142vip/core-x/commit/5d21822) +- **@142vip/fairy-cli**: + - Publish `v0.0.3-alpha.11`  -  by **chufan** [(22c3d)](https://github.com/142vip/core-x/commit/22c3d57) + - Publish `v0.0.3-alpha.12`  -  by **chufan** [(a1acc)](https://github.com/142vip/core-x/commit/a1acc43) + - Publish `v0.0.3-alpha.13`  -  by **chufan** [(26c6b)](https://github.com/142vip/core-x/commit/26c6bf6) +- **@142vip/redis**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(960b5)](https://github.com/142vip/core-x/commit/960b5b3) +- **@142vip/utils**: + - Publish `v0.0.1-alpha.3`  -  by **chufan** [(5ae56)](https://github.com/142vip/core-x/commit/5ae56f6) + - Publish `v0.0.1-alpha.4`  -  by **chufan** [(a294e)](https://github.com/142vip/core-x/commit/a294eb6) + - Publish `v0.0.1-alpha.5`  -  by **chufan** [(46ceb)](https://github.com/142vip/core-x/commit/46cebcc) +- **@142vip/vuepress**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(a5ed3)](https://github.com/142vip/core-x/commit/a5ed363) + - Publish `v0.0.1-alpha.2`  -  by **chufan** [(679b5)](https://github.com/142vip/core-x/commit/679b51d) + - Publish `v0.0.1-alpha.2`  -  by **chufan** [(119f1)](https://github.com/142vip/core-x/commit/119f1ae) +- **vuepress-demo**: + - Publish `v0.0.1-alpha.1`  -  by **chufan** [(5c908)](https://github.com/142vip/core-x/commit/5c908ea) + +**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)** + ## v0.0.1-alpha.13 (2024-09-17) ### ✨ Features diff --git a/package.json b/package.json index d1775f6..7b05366 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@142vip/core-x", "type": "module", - "version": "0.0.1-alpha.13", + "version": "0.0.1-alpha.14", "private": true, "packageManager": "pnpm@9.6.0", "description": "基于自身技术栈在进行工程化实践中封装的工具包、通用模块",