Changelog
All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
v0.0.1-alpha.29 (2025-04-23)
✨ Features
- 优化
build命令的搜索交互框输入 - by 142vip.cn in https://github.com/142vip/core-x/issues/483 (4b5d2) - 站点增加
egg-demo、nest-demo演示入口 - by 142vip.cn in https://github.com/142vip/core-x/issues/490 (8ed85) - @142vip/fairy-cli:
- 优化
commit命令交互框逻辑,支持git提交、推送 - by 142vip.cn in https://github.com/142vip/core-x/issues/477 (39ef7) - 优化
release命令交互体验 - by 142vip.cn in https://github.com/142vip/core-x/issues/478 (5c15f) - 核心
cli逻辑重构,优化模块整理结构,支持命令别名机制 - by 142vip.cn in https://github.com/142vip/core-x/issues/479 (23b82) release命令提交时,默认配置noVerify参数,忽略git钩子函数 - by chufan (2f53c)- Release命令增加
check-branch参数,支持指定分支检测 - by 142vip.cn in https://github.com/142vip/core-x/issues/497 (15ecc)
- 优化
- @142vip/release-version:
- 优化
versionBump的交互对话框 - by 142vip.cn in https://github.com/142vip/core-x/issues/482 (18b83)
- 优化
- @142vip/utils:
- 优化
promptSearch函数类型支持,优雅处理VipInquirer工具ctrl+c意外退出报错 - by 142vip.cn in https://github.com/142vip/core-x/issues/475 (4169d) - 增加
CliCommandBaseOptions类型 - by 142vip.cn in https://github.com/142vip/core-x/issues/480 (590e9) - 增加
promptReleaseVersion等功能,支持package-json操作 - by 142vip.cn in https://github.com/142vip/core-x/issues/488 (29e81) - 工具增加
initCommand封装,提供可配置命令初始化 - by 142vip.cn in https://github.com/142vip/core-x/issues/492 (33037) - 优化
VipCommander类主体结构,拓展类型 - by chufan (331d9) - 增加
validateBranch校验分支,拓展promptConfirm,支持安全退出 - by 142vip.cn in https://github.com/142vip/core-x/issues/495 (99cc8) - 增加
isExistDir、isDirectory等功能,拓展GitGeneralBranch枚举 - by 142vip.cn in https://github.com/142vip/core-x/issues/496 (49f01)
- 优化
🐛 Bug Fixes
- @142vip/fairy-cli:
- 修复
copyright命令依赖异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/491 (96158)
- 修复
- @142vip/release-version:
- 增加确认框二次验证配置 - by 142vip.cn in https://github.com/142vip/core-x/issues/485 (56605)
💅 Refactors
- @142vip/fairy-cli:
- 基于
VipCommander的initCommand方法,重写fairy工具链 - by 142vip.cn in https://github.com/142vip/core-x/issues/494 (2ea95)
- 基于
- @142vip/release-version:
- 核心业务逻辑重构,业务流程更清晰 - by 142vip.cn in https://github.com/142vip/core-x/issues/489 (2ab87)
📖 Documentation
- README:
- Update description - by 142vip.cn in https://github.com/142vip/core-x/issues/474 (2abe8)
😏 Release Packages
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.23- by chufan (6a7d8)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.13- by chufan (e0102)
- Publish
- @142vip/utils:
Release New Version v0.0.1-alpha.29 👉 View Changes On GitHub
v0.0.1-alpha.28 (2025-04-15)
✨ Features
- 基于
@142vip/commit-linter创建commit-msg钩子,校验信息 - by chufan (d7564) - 脚本支持ts编写,优化check命令,简化commit-msg检验逻辑 - by chufan (6a25f)
- @142vip/changelog:
- 修复
changelog命令执行异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/465 (32b83)
- 修复
- @142vip/commit-linter:
- 支持
commitLiner校验commit信息 - by chufan (d410b) - 拓展
commitLiner方法,支持自定义cli输入commit信息 - by 142vip.cn in https://github.com/142vip/core-x/issues/463 (562d4) - 移除
cli-table3一来,更新使用说明文档 - by 142vip.cn in https://github.com/142vip/core-x/issues/472 (072e6)
- 支持
- @142vip/copyright:
- 模块结构初始化,增加软著文档生成逻辑 - by 142vip.cn in https://github.com/142vip/core-x/issues/441 (7c30a)
- 构造函数移除
pageCount参数,生成的源代码指定30页 - by 142vip.cn in https://github.com/142vip/core-x/issues/444 (f28cb) - 优化核心逻辑,增加说明文档 - by 142vip.cn in https://github.com/142vip/core-x/issues/450 (09f0a)
- @142vip/eslint-config:
- 拓展config方法,增加
settings配置,默认支持VipNodeJS.exitProcess退出功能 - by chufan (999b2)
- 拓展config方法,增加
- @142vip/fairy-cli:
fairy助手增加copyright命令,支持著作权申请业务 - by 142vip.cn in https://github.com/142vip/core-x/issues/445 (8cdab)- 移除
verifyCommit校验函数及类型 - by chufan (77b0c) - 移除
getLatestTagName、getCommitLogs函数,功能逻辑简化 - by 142vip.cn in https://github.com/142vip/core-x/issues/457 (4f645) - 移除
monorepo方法,使用VipMonorepo工具替换 - by 142vip.cn in https://github.com/142vip/core-x/issues/460 (eb95f) - 增加
commit命令,拓展cli功能 - by 142vip.cn in https://github.com/142vip/core-x/issues/464 (bd3c9) - 拓展
release方法,支持check命令终端预览当前版本commit记录 - by chufan (a7f86)
- @142vip/release-version:
- 移除
js-yaml依赖,使用VipYaml工具函数替换 - by 142vip.cn in https://github.com/142vip/core-x/issues/461 (4c9e1) - 移除
npm-check依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/473 (8c4db)
- 移除
- @142vip/utils:
- 拓展
pathDirname、pathExtname方法 - by 142vip.cn in https://github.com/142vip/core-x/issues/435 (650f7) - 增加
promptInputRequired必选输入框 - by 142vip.cn in https://github.com/142vip/core-x/issues/443 (af445) - 拓展
VipGit、VipNodejs方法,支持commit信息解析 - by chufan (c1f7d) - 增加
getCommitLogs函数 - by 142vip.cn in https://github.com/142vip/core-x/issues/455 (2bf3b) - 增加
getVersionGitTag函 - by 142vip.cn in https://github.com/142vip/core-x/issues/456 (1ade9) - 增加
VipMonorepo工具,支持getPackageJSONPathList函数 - by 142vip.cn in https://github.com/142vip/core-x/issues/458 (ecb6f) - 集成
js-yaml模块,支持VipYaml工具,增加load、loadAll方法 - by 142vip.cn in https://github.com/142vip/core-x/issues/459 (3baf4) - 拓展
git、monorepo、nodejs、npm、package-json等核心工具方法 - by 142vip.cn in https://github.com/142vip/core-x/issues/462 (17bbd) - 优化
VipInquirer工具方法类型,支持DEFAULT_RELEASE_ROOT_NAME变量 - by chufan (ad577) - 增加
logByBlank、getRecentCommitsByScope等方法,优化语法 - by chufan (0fe52) - 增加
logByBlank、getRecentCommitsByScope等方法,优化语法 - by 142vip.cn in https://github.com/142vip/core-x/issues/468 (cecef) - 增加
getPkgJSONPath、getPkgLabel等方法,优化PackageJSONWithPath类型 - by chufan (1a9aa)
- 拓展
- @142vip/vuepress:
- Update dependency @vuepress/plugin-xx to v2.0.0-rc.92 - by 142vip.cn in https://github.com/142vip/core-x/issues/446 (5b56b)
🐛 Bug Fixes
- @142vip/eslint-config:
- Update dependency @antfu/eslint-config、eslint - by 142vip.cn in https://github.com/142vip/core-x/issues/436 (4e0d3)
📖 Documentation
- @142vip/copyright:
- 补充模块文档 - by 142vip.cn in https://github.com/142vip/core-x/issues/447 (48ca7)
- CHANGELOG:
- Update
@142vip/changelog、@142vip/copyright- by chufan (ca7b6)
- Update
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.18- by chufan (504a4)
- Publish
- @142vip/commit-linter:
- Publish
v0.0.1-alpha.1- by chufan (6b308)
- Publish
- @142vip/copyright:
- @142vip/eslint-config:
- Publish
v0.0.1-alpha.4- by chufan (74326)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.22- by chufan (199e7)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.12- by chufan (62a48)
- Publish
- @142vip/utils:
- @142vip/vuepress:
- Publish
v0.0.1-alpha.12- by chufan (55bfd)
- Publish
Release New Version v0.0.1-alpha.28 👉 View Changes On GitHub
v0.0.1-alpha.27 (2025-03-30)
✨ Features
- 更新文档,修改镜像构建逻辑 - by 142vip.cn in https://github.com/142vip/core-x/issues/429 (6a9d0)
- 优化网站侧边栏,补充各模块README文档 - by chufan (53156)
- @142vip/changelog:
- 一些代码改造,优化
cli的参数说明 - by chufan (2b3a2) - 使用
loadCliConfig加载配置,脚手架增加ch命令入口 - by 142vip.cn in https://github.com/142vip/core-x/issues/418 (1f14e) - 移除
c12和changelogen依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/419 (80be0)
- 一些代码改造,优化
- @142vip/fairy-cli:
sync处理逻辑优化 - by 142vip.cn in https://github.com/142vip/core-x/issues/414 (f9962)- 拓展
install、clean、changelog等命令 - by chufan (2d253) - 优化
fa各子命令,简化login、release等逻辑 - by chufan (451d5)
- @142vip/release-version:
- 移除
c12依赖,使用loadCliConfig加载配置 - by 142vip.cn in https://github.com/142vip/core-x/issues/420 (4e80d) - 移除
semver依赖,改用VipSemver通用型依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/422 (ddb67) - 移除
kolorist依赖,替换为VipColor通用型依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/424 (62ac9)
- 移除
- @142vip/utils:
- Docker容器创建支持基于系统架构自动配置
--platform参数 - by 142vip.cn in https://github.com/142vip/core-x/issues/413 (cd56a) - 拓展
nodejs、npm、package-json等工具方法 - by chufan (13d97) - 优化
VipCommander命令,支持description描述信息 - by chufan (74f04) - 优化VipConfig中配置加载等函数的类型支持 - by chufan (687c3)
- 新增
createSemver创建实例,支持originImportSemVer原生导入的semver对象 - by 142vip.cn in https://github.com/142vip/core-x/issues/421 (0cea4)
- Docker容器创建支持基于系统架构自动配置
🐛 Bug Fixes
- deps:
- Update dependency turbo to v2.4.4 - by renovate[bot] in https://github.com/142vip/core-x/issues/417 (cf943)
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.16- by chufan (fcccb)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.21- by chufan (d69cb)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.11- by chufan (6287f)
- Publish
- @142vip/utils:
Release New Version v0.0.1-alpha.27 👉 View Changes On GitHub
v0.0.1-alpha.26 (2025-03-29)
✨ Features
- 更新文档,修改镜像构建逻辑 - by 142vip.cn in https://github.com/142vip/core-x/issues/429 (6a9d0)
- 优化网站侧边栏,补充各模块README文档 - by chufan (53156)
- @142vip/changelog:
- 一些代码改造,优化
cli的参数说明 - by chufan (2b3a2) - 使用
loadCliConfig加载配置,脚手架增加ch命令入口 - by 142vip.cn in https://github.com/142vip/core-x/issues/418 (1f14e) - 移除
c12和changelogen依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/419 (80be0)
- 一些代码改造,优化
- @142vip/fairy-cli:
sync处理逻辑优化 - by 142vip.cn in https://github.com/142vip/core-x/issues/414 (f9962)- 拓展
install、clean、changelog等命令 - by chufan (2d253) - 优化
fa各子命令,简化login、release等逻辑 - by chufan (451d5)
- @142vip/release-version:
- 移除
c12依赖,使用loadCliConfig加载配置 - by 142vip.cn in https://github.com/142vip/core-x/issues/420 (4e80d) - 移除
semver依赖,改用VipSemver通用型依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/422 (ddb67) - 移除
kolorist依赖,替换为VipColor通用型依赖 - by 142vip.cn in https://github.com/142vip/core-x/issues/424 (62ac9)
- 移除
- @142vip/utils:
- Docker容器创建支持基于系统架构自动配置
--platform参数 - by 142vip.cn in https://github.com/142vip/core-x/issues/413 (cd56a) - 拓展
nodejs、npm、package-json等工具方法 - by chufan (13d97) - 优化
VipCommander命令,支持description描述信息 - by chufan (74f04) - 优化VipConfig中配置加载等函数的类型支持 - by chufan (687c3)
- 新增
createSemver创建实例,支持originImportSemVer原生导入的semver对象 - by 142vip.cn in https://github.com/142vip/core-x/issues/421 (0cea4)
- Docker容器创建支持基于系统架构自动配置
🐛 Bug Fixes
- deps:
- Update dependency turbo to v2.4.4 - by renovate[bot] in https://github.com/142vip/core-x/issues/417 (cf943)
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.16- by chufan (fcccb)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.21- by chufan (d69cb)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.11- by chufan (6287f)
- Publish
- @142vip/utils:
Release New Version v0.0.1-alpha.26 👉 View Changes On GitHub
v0.0.1-alpha.25 (2025-03-24)
✨ Features
- @142vip/changelog:
- 移除
c12模块,替换为convertEmoji方法 - by 142vip.cn in https://github.com/142vip/core-x/issues/399 (e9b91)
- 移除
- @142vip/eslint-config:
eslint版本升级到9.20.0- by 142vip.cn in https://github.com/142vip/core-x/issues/374 (b19c0)
- @142vip/utils:
- 增加
isBuffer()工具函数,优化依赖导入机制 - by 142vip.cn in https://github.com/142vip/core-x/issues/384 (f4a69) - 移除
getFirstCommitHash函数,优化getRecentCommitHash逻辑 - by 142vip.cn in https://github.com/142vip/core-x/issues/387 (a5a76) - 拓展
VipDocker工具 - by 142vip.cn in https://github.com/142vip/core-x/issues/388 (215d3) - 拓展
VipInquirer,增加promptInput输入框功能 - by 142vip.cn in https://github.com/142vip/core-x/issues/392 (2bf62) VipGit增加convertEmoji方法,转换git记录中的表情 - by 142vip.cn in https://github.com/142vip/core-x/issues/397 (8352a)- 引入
c12模块,增加config配置加载、监听功能 - by 142vip.cn in https://github.com/142vip/core-x/issues/398 (cf550) - 增加枚举,拓展Docker功能方法 - by 142vip.cn in https://github.com/142vip/core-x/issues/401 (2a2d8)
- 拓展
VipInquirer工具方法,调整prompt交互 - by chufan (e0ce9) VipLogger中增加println输出空行 - by chufan (9243e)- 拓展
VipDocker工具,增加测试listContainerStatus等方法的测试用例 - by chufan (b2b64) - 拓展
VipDocker工具,增加测试listContainerStatus等方法的测试用例 - by 142vip.cn in https://github.com/142vip/core-x/issues/408 (3d527) - 提供
handleSimpleSearchSource,支持搜索源简单处理 - by chufan (37933) - 拓展
VipDocker工具,增加容器网络network相关功能 - by 142vip.cn in https://github.com/142vip/core-x/issues/410 (b7a25)
- 增加
🐛 Bug Fixes
- @142vip/changelog:
- 修复使用
getRecentCommitHash异常 - by chufan (9e914)
- 修复使用
- @142vip/fairy-cli:
- 修复
release命令交互框异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/404 (bb0b1)
- 修复
- @142vip/utils:
- 修复promptSelect异常,拓展参数类型 - by chufan (3109f)
- deps:
- Update dependency c12 to v2.0.4 - by renovate[bot] in https://github.com/142vip/core-x/issues/385 (58c40)
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.15- by chufan (9db7a)
- Publish
- @142vip/eslint-config:
- Publish
v0.0.1-alpha.3- by chufan (bcc00)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.21- by chufan (7ae8b) - Publish
v0.0.1-alpha.22- by chufan (785a3) - Publish
v0.0.1-alpha.23- by chufan (88059) - Publish
v0.0.1-alpha.24- by chufan (901e1) - Publish
v0.0.1-alpha.25- by chufan (7b87a) - Publish
v0.0.1-alpha.26- by chufan (6a1f8) - Publish
v0.0.1-alpha.27- by chufan (23a83) - Publish
v0.0.1-alpha.28- by chufan (2617a)
- Publish
Release New Version v0.0.1-alpha.25 👉 View Changes On GitHub
v0.0.1-alpha.24 (2025-02-14)
✨ Features
- 优化
authorInfo信息和bundle命令的使用 - by 142vip.cn in https://github.com/142vip/core-x/issues/356 (e5730) tsconfig.package.json增加装饰器相关配置 - by 142vip.cn in https://github.com/142vip/core-x/issues/369 (61071)- 优化
authorInfo信息展示配置 - by 142vip.cn in https://github.com/142vip/core-x/issues/370 (98fc7) - @142vip/utils:
- 增加
getPackageJSON、getProcessArgvByIndex等工具方法 - by 142vip.cn in https://github.com/142vip/core-x/issues/355 (bd211)
- 增加
🐛 Bug Fixes
- @142vip/changelog:
- 修复version字段错误、文档格式异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/363 (20a5c)
- deps:
- Update nest monorepo - by renovate[bot] in https://github.com/142vip/core-x/issues/362 (df89f)
- Update dependency qs to v6.14.0 - by renovate[bot] in https://github.com/142vip/core-x/issues/371 (75410)
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.14- by chufan (ad0dd)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.20- by chufan (c0ec9)
- Publish
Release New Version v0.0.1-alpha.24 👉 View Changes On GitHub
v0.0.1-alpha.23 (2025-02-13)
✨ Features
- 修改
tsconfig配置,增加paths字段管理模块的相对路径 - by 142vip.cn in https://github.com/142vip/core-x/issues/349 (140d1) - @142vip/changelog:
- 删除无用日志输出,调整文档 - by chufan (5c18b)
- @142vip/fairy-cli:
- 调整
VipExecutor方法导入 - by chufan (3d2ce) - 移除
getBranchName方法,简化release命令参数定义 - by 142vip.cn in https://github.com/142vip/core-x/issues/359 (24a31)
- 调整
- @142vip/oauth2.0:
- 优化
deps依赖,移除dayjs模块 - by chufan (a3492)
- 优化
- @142vip/utils:
- 增加
getTagsInHead方法获取当前提交头的所有标签 - by chufan (73c64)
- 增加
🐛 Bug Fixes
- 修复
@142vip/utils模块相互调用异常 - by chufan (b7d62) - 修复
build构建异常 - by chufan (7ceac) - @142vip/changelog:
- 修复
monorepo下提交记录生成异常 - by chufan (058e1) - 修复
gitDiff比对异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/357 (627c5) - 修复发布大版本前,
monorepo子模块commit记录重复提交 - by 142vip.cn in https://github.com/142vip/core-x/issues/358 (c4dc5) - 修复提交信息过滤异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/360 (868c5)
- 修复
- deps:
- Update dependency mysql2 to v3.12.0 - by renovate[bot] in https://github.com/142vip/core-x/issues/352 (fa575)
- Update dependency reflect-metadata to v0.2.2 - by renovate[bot] in https://github.com/142vip/core-x/issues/351 (d42af)
- Update dependency turbo to v2.4.2 - by renovate[bot] in https://github.com/142vip/core-x/issues/353 (4cb07)
💅 Refactors
- @142vip/fairy-cli:
- 优化基础命令逻辑,简化代码 - by chufan (28db8)
- @142vip/utils:
- 代码改造,简化类型声明,调整工具核心工具方法 - by chufan (4e227)
😏 Release Packages
- @142vip/changelog:
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.20- by chufan (5f65a)
- Publish
- @142vip/oauth2.0:
- Publish
v0.0.1-alpha.2- by chufan (be215)
- Publish
- @142vip/utils:
Release New Version v0.0.1-alpha.23 👉 View Changes On GitHub
v0.0.1-alpha.22 (2025-02-07)
✨ Features
- 调整
renovate的branch限制为20 - by chufan (0f381) - 增加
check:esm命令,检查是否支持ESM模块 - by chufan (dfe12) - @142vip/axios:
- 代码改造,强化类型支持,锁定依赖版本 - by chufan (49e70)
- @142vip/fairy-cli:
clean命令增加--git-hooks参数,支持.git/hooks目录清理 - by chufan (8c8cc)
- @142vip/nest-redis:
- 基础结构改造,引入
@142vip/utils模块 - by chufan (a0155)
- 基础结构改造,引入
- @142vip/utils:
- @142vip/vitepress:
- 锁定依赖版本,完善文档 - by chufan (23da7)
- @142vip/vuepress:
- 锁定依赖版本 - by chufan (d314f)
🐛 Bug Fixes
- @142vip/utils:
- Update dependency semver to v7.7.1 - by chufan (5d979)
- @142vip/vitepress:
- Update dependency vitepress to v1.6.3 - by chufan (44dde)
- deps:
- Update dependency axios to v1.7.9 - by renovate[bot] in https://github.com/142vip/core-x/issues/323 (9d9f9)
- Update dependency c12 to v2.0.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/324 (84c17)
- Update dependency turbo to v2.4.0 - by renovate[bot] in https://github.com/142vip/core-x/issues/328 (934a3)
- Update dependency egg to v3.30.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/331 (f49a1)
- Update dependency mysql2 to v3.12.0 - by renovate[bot] in https://github.com/142vip/core-x/issues/333 (ad2ed)
- Update dependency element-plus to v2.9.3 - by renovate[bot] in https://github.com/142vip/core-x/issues/332 (533c0)
- Update dependency @grpc/grpc-js to v1.12.6 - by renovate[bot] in https://github.com/142vip/core-x/issues/335 (411e6)
- Update dependency egg to v3.30.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/339 (8ccd7)
- Update dependency @nestjs/typeorm to v11 - by renovate[bot] in https://github.com/142vip/core-x/issues/341 (12da8)
- Update dependency semver to v7.7.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/340 (6075c)
- Lock the version, use a fixed version number - by chufan (fcb2b)
- Update dependency @grpc/grpc-js to v1.12.6 - by renovate[bot] in https://github.com/142vip/core-x/issues/343 (65801)
- Update dependency c12 to v2.0.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/344 (01133)
💅 Refactors
- @142vip/changelog:
- 优化
changelog核心逻辑,简化cli处理流程,支持功能函数导出 - by 142vip.cn in https://github.com/142vip/core-x/issues/317 (4c3c1)
- 优化
- @142vip/fairy-cli:
sync功能日志、代码优化 - by chufan (100f6)
- @142vip/utils:
- 优化
execCommand命令执行器,移除execa模块 - by chufan (42b73) - 重构代码,丰富工具函数栈,支持
version拓展 - by 142vip.cn in https://github.com/142vip/core-x/issues/342 (89163)
- 优化
😏 Release Packages
- @142vip/axios:
- Publish
v0.0.1-alpha.6- by chufan (88e73)
- Publish
- @142vip/changelog:
- Publish
v0.0.1-alpha.10- by chufan (9cc42)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.19- by chufan (ac1e1)
- Publish
- @142vip/nest-redis:
- Publish
v0.0.1-alpha.1- by chufan (e87db)
- Publish
- @142vip/utils:
- @142vip/vitepress:
- Publish
v0.0.1-alpha.14- by chufan (542b2)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.10- by chufan (8abbe)
- Publish
Release New Version v0.0.1-alpha.22 👉 View Changes On GitHub
v0.0.1-alpha.21 (2025-01-20)
✨ Features
- 增加clean:hooks命令,移除hooks,快速提交远程 - by chufan (72a8e)
egg插件的npm文件清单中增加config配置 - by chufan (9abf8)- 增加
test命令支持单元测试 - by 142vip.cn in https://github.com/142vip/core-x/issues/310 (bc3ed) clean命令增加coverage参数,删除单元测试报告 - by chufan (38871)- @142vip/axios:
- 移除
HttpStatus枚举,支持VipAxios父类封装 - by chufan (4d717)
- 移除
- @142vip/changelog:
- @142vip/egg:
- 完善
SequelizeORM基础类 - by chufan (56b37)
- 完善
- @142vip/egg-axios:
- 引入
@142vip/axios模块,优化拦截器和axios对象创建 - by chufan (34c92)
- 引入
- @142vip/egg-grpc-client:
- 支持客户端grpc建立连接 - by chufan (9f96d)
- @142vip/egg-grpc-server:
- 插件模式支持grpc服务端 - by chufan (364e4)
- @142vip/egg-sequelize:
- 完善
createEggSequelizeInstance创建连接 - by chufan (2792f)
- 完善
- @142vip/fairy-cli:
- @142vip/grpc:
- 支持单例模式,grpc客户端、服务端通用方法 - by chufan (70a42)
- @142vip/oauth2.0:
- 增加
Oauth2.0协议的StandardOauthV2类 - by chufan (43fda)
- 增加
- @142vip/redis:
- 集成ioredis类 - by chufan (612ad)
- @142vip/release-version:
- 使用
VipConsole输出日志 - by chufan (0cc93)
- 使用
- @142vip/utils:
- 支持
HttpStatus、HttpMethod枚举 - by chufan (7c6ec) vipColor、vipSymbols重命名,大驼峰格式 - by chufan (a0d22)- 封装
VipInquirer对象,支持inquirer功能 - by chufan (de8c2) - 封装
VipDocker工具,修复引用错误 - by 142vip.cn in https://github.com/142vip/core-x/issues/314 (4a9bf) vipQs重命名VipQs- by chufan (e3500)- 新增
VipGit工具,支持git相关操作 - by chufan (f60de) - 新增
VipConsole日志工具 - by chufan (d165e) - 增加
TS类型支持,I开头 - by chufan (1b2a3) - 结构调整,增加
pkgs目录统一管理工具包 - by chufan (3c39b) VipColor强化类型支持 - by chufan (729e3)- 增加
VipNodeJS,封装Node.js基础工具函数 - by chufan (061cb) - 优化
VipConsole日志,支持分级log输出 - by chufan (e696e)
- 支持
🐛 Bug Fixes
- 修复
log日志异常,替换info日志输出 - by chufan (d82bb) - @142vip/changelog:
- 修复
vipQs使用异常 - by chufan (704eb)
- 修复
- @142vip/fairy-cli:
- 修复
VipInquirer模块使用异常 - by chufan (58912)
- 修复
- @142vip/utils:
- 修复log日志工具函数异常 - by chufan (38261)
- deps:
- Update dependency element-plus to v2.9.2 - by renovate[bot] in https://github.com/142vip/core-x/issues/289 (cc76f)
- Update dependency egg-scripts to v3 - by renovate[bot] in https://github.com/142vip/core-x/issues/298 (2da43)
- Update dependency egg-scripts to v3 - by renovate[bot] in https://github.com/142vip/core-x/issues/299 (aad84)
- Update dependency mysql2 to v3.12.0 - by renovate[bot] in https://github.com/142vip/core-x/issues/295 (8ae3e)
- Update dependency element-plus to v2.9.3 - by renovate[bot] in https://github.com/142vip/core-x/issues/309 (aa6a1)
😏 Release Packages
- @142vip/axios:
- @142vip/changelog:
- Publish
v0.0.1-alpha.9- by chufan (2444e)
- Publish
- @142vip/egg:
- Publish
v0.0.1-alpha.2- by chufan (ac196)
- Publish
- @142vip/egg-grpc-client:
- Publish
v0.0.1-alpha.2- by chufan (eb216)
- Publish
- @142vip/egg-grpc-server:
- Publish
v0.0.1-alpha.2- by chufan (f9945)
- Publish
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.3- by chufan (41b1e)
- Publish
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.18- by chufan (6f9ec)
- Publish
- @142vip/grpc:
- Publish
v0.0.1-alpha.1- by chufan (2d17e)
- Publish
- @142vip/oauth2.0:
- Publish
v0.0.1-alpha.1- by chufan (7e933)
- Publish
- @142vip/redis:
- Publish
v0.0.1-alpha.3- by chufan (2e0d4)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.10- by chufan (b95c9)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.14- by chufan (77833)
- Publish
Release New Version v0.0.1-alpha.21 👉 View Changes On GitHub
v0.0.1-alpha.20 (2025-01-06)
✨ Features
egg相关插件模块初始化,约定插件基础结构 - by chufan (daa72)- 锁定开发依赖版本 - by chufan (77804)
- 基于defaultPluginConfig函数约定插件默认配置 - by chufan (92804)
- @142vip/axios:
- Axios支持实例化和拦截器自定义 - by chufan (944e1)
- @142vip/egg:
- @142vip/egg-axios:
- @142vip/egg-grpc-client:
- 调整插件加载模式,
grpc-client结构初始化 - by chufan (c0db5)
- 调整插件加载模式,
- @142vip/egg-grpc-server:
grpc-server结构初始化,调整插件加载模式 - by chufan (6aaf5)
- @142vip/egg-mysql:
- @142vip/egg-redis:
- 支持
redis使用,初始化基础结构 - by 142vip.cn in https://github.com/142vip/core-x/issues/265 (668f3) - 优化插件启动,增加默认配置 - by chufan (4a783)
- 配置加载模式 - by chufan (f8d02)
- 支持
- @142vip/egg-sequelize:
- @142vip/egg-swagger:
- 配置加载模式,支持自定义加载 - by chufan (228b4)
- @142vip/egg-validate:
- 调整插件加载模式 - by chufan (ffc45)
- @142vip/redis:
- 支持集群和哨兵连接模式,优化
Redis连接逻辑 - by chufan (95a71)
- 支持集群和哨兵连接模式,优化
- @142vip/utils:
- 支持
lodash工具方法 - by chufan (52609)
- 支持
- deps:
- 移除
cross-env模块依赖 - by chufan (591e4)
- 移除
- egg-demo:
- Demo演示,支持插件验证 - by chufan (de3f2)
🐛 Bug Fixes
- 修复
deps依赖异常 - by chufan (65ad5) - 修复插件依赖版本异常 - by chufan (27aef)
- @142vip/utils:
- 增加
dayjs模块的封装,锁定依赖版本 - by chufan (b05ac) - 增加
nanoid模块的封装,支持随机字符串生成 - by 142vip.cn in https://github.com/142vip/core-x/issues/257 (fb10d) - 增加
JSON模块的封装,支持克隆、序列化、解析 - by 142vip.cn in https://github.com/142vip/core-x/issues/259 (1f1ef)
- 增加
- deps:
- Update dependency nanoid to v3.3.8 [security] - by renovate[bot] in https://github.com/142vip/core-x/issues/258 (e6750)
- Update dependency qs to v6.13.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/261 (2db4c)
- Update dependency dayjs to v1.11.13 - by renovate[bot] in https://github.com/142vip/core-x/issues/260 (3d52f)
- Update dependency ioredis to v5.4.2 - by renovate[bot] in https://github.com/142vip/core-x/issues/274 (d52fb)
😏 Release Packages
- @142vip/axios:
- Publish
v0.0.1-alpha.2- by chufan (9b92a)
- Publish
- @142vip/egg:
- Publish
v0.0.1-alpha.1- by chufan (adee8)
- Publish
- @142vip/egg-axios:
- Publish
v0.0.1-alpha.1- by chufan (121ef)
- Publish
- @142vip/egg-grpc-client:
- Publish
v0.0.1-alpha.1- by chufan (f4d79)
- Publish
- @142vip/egg-grpc-server:
- Publish
v0.0.1-alpha.1- by chufan (f2607)
- Publish
- @142vip/egg-mysql:
- Publish
v0.0.1-alpha.1- by chufan (91c22)
- Publish
- @142vip/egg-redis:
- Publish
v0.0.1-alpha.1- by chufan (1db59)
- Publish
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.2- by chufan (7664d)
- Publish
- @142vip/egg-swagger:
- Publish
v0.0.1-alpha.1- by chufan (b90cc)
- Publish
- @142vip/egg-validate:
- Publish
v0.0.1-alpha.1- by chufan (c00a7)
- Publish
- @142vip/redis:
- Publish
v0.0.1-alpha.2- by chufan (291a0)
- Publish
- @142vip/utils:
- egg-demo:
- Publish
v0.0.1-alpha.1- by chufan (9f244)
- Publish
Release New Version v0.0.1-alpha.20 👉 View Changes On GitHub
v0.0.1-alpha.19 (2024-12-22)
✨ Features
- 支持
renovate自动升级依赖版本 - by chufan (014ee)
🐛 Bug Fixes
- @142vip/vuepress:
- 修复
vuepress-theme-hope升级后配置失效异常,更新配置 - by 142vip.cn in https://github.com/142vip/core-x/issues/255 (7230d)
- 修复
- deps:
- Update dependency ioredis to v5.4.2 - by renovate[bot] in https://github.com/142vip/core-x/issues/229 (70f53)
- Update dependency axios to v1.7.9 - by renovate[bot] in https://github.com/142vip/core-x/issues/227 (0076e)
- Update dependency rimraf to v6 - by renovate[bot] in https://github.com/142vip/core-x/issues/252 (e61b8)
- Update dependency qs to v6.13.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/231 (21aa7)
- Update dependency turbo to v2.3.3 - by renovate[bot] in https://github.com/142vip/core-x/issues/238 (239f5)
- Update dependency del to v8 - by renovate[bot] in https://github.com/142vip/core-x/issues/249 (76488)
- Update dependency mysql2 to v3.11.5 - by renovate[bot] in https://github.com/142vip/core-x/issues/230 (34f18)
- Update dependency element-plus to v2.9.1 - by renovate[bot] in https://github.com/142vip/core-x/issues/235 (dfa58)
- Update dependency c12 to v2 - by renovate[bot] in https://github.com/142vip/core-x/issues/247 (89f62)
- Update dependency @antfu/eslint-config to v3 - by renovate[bot] in https://github.com/142vip/core-x/issues/246 (7b3f0)
- Update dependency reflect-metadata to ^0.2.0 - by renovate[bot] in https://github.com/142vip/core-x/issues/237 (dce2f)
- Update dependency c12 to v2 - by renovate[bot] in https://github.com/142vip/core-x/issues/248 (64eb2)
- Update nest monorepo to v10 - by renovate[bot] in https://github.com/142vip/core-x/issues/253 (23227)
- Update dependency @antfu/eslint-config to v3 " - by chufan in https://github.com/142vip/core-x/issues/246 (5bbd6)
😏 Release Packages
- @142vip/nest:
- Publish
v0.0.1-alpha.1- by chufan (515b8)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.9- by chufan (f986b)
- Publish
Release New Version v0.0.1-alpha.19 👉 View Changes On GitHub
v0.0.1-alpha.18 (2024-12-12)
✨ Features
- Add homepage description for
changelog、fairy-cli、utilspackage - by chufan (00ef2) - 更新模块的基础
NPM相关信息,拓展keywords字段内容 - by chufan (b6870) - @142vip/changelog:
- 移除
commander模块,修改changelog命令定义 - by chufan (7e025)
- 移除
- @142vip/fairy-cli:
- @142vip/utils:
- 增加
promptCheckBox终端交互选择,支持多选、单选 - by chufan (cb1ec) - 移除
@inquirer/confirm依赖,增加promptConfirm终端交互确认 - by 142vip.cn in https://github.com/142vip/core-x/issues/197 (8b797) docker命令执行增加异常捕获机制 - by chufan (38a46)- 增加类型约束 - by chufan (bf796)
- 移除
prompt相关依赖,使用@142vip/utils模块,修改release、clean命令交互 - by chufan (6b635) - 增加VipCommander封装,支持终端cli定义 - by chufan (fed17)
- 增加
- @142vip/vitepress:
- Update vitepress deps to
1.5.0version - by chufan (34108)
- Update vitepress deps to
- @142vip/vuepress:
- vitepress-demo:
dev命令增加--open参数,修改配置 - by chufan (2cbd1)
🔥 Performance
- @142vip/vuepress:
🐛 Bug Fixes
- 修复首页模块链接跳转异常 - by chufan (43116)
- @142vip/fairy-cli:
- 修复
clean命令删除dist目录异常,避免删除node_modules中的dist目录,增加--deps参数 - by chufan (65bb3)
- 修复
📖 Documentation
- Remove duplicate package introduction - by chufan (18ac2)
- Update README - by chufan (f9f7f)
- @142vip/fairy-cli:
- 更新文档,支持
clean、sync命令说明 - by chufan (ffb96)
- 更新文档,支持
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.8- by chufan (61672)
- Publish
- @142vip/fairy-cli:
- @142vip/utils:
- @142vip/vitepress:
- Publish
v0.0.1-alpha.13- by chufan (80372)
- Publish
- @142vip/vuepress:
Release New Version v0.0.1-alpha.18 👉 View Changes On GitHub
v0.0.1-alpha.17 (2024-10-26)
✨ Features
- 修改站点主题和侧边栏配置配置 - by chufan (815b9)
- 引入
only-allow模块,限定使用pnpm命令 - by chufan (8d8ac) - 增加演示Demo展示入口,优化配置文件 - by 142vip.cn in https://github.com/142vip/core-x/issues/173 (36b56)
- 修改
turbo缓存配置,移除outputs选项 - by chufan (231ec) - 简化
vitepress博客配置和类型,移除element-plus组件的手动导入, - by chufan (767a8) - 关闭
turbo缓存构建 - by chufan (1f25b) - @142vip/utils:
- @142vip/vitepress:
- 增加
getThemeConfig函数导出基本配置 - by chufan (d3011) - 锁定
vitepress版本,支持模块调用 - by 142vip.cn in https://github.com/142vip/core-x/issues/165 (05feb) - 依赖调整,
vitepress在生产依赖中引入 - by chufan (dfa44) - 增加自定义主题,加载
element-plus模块,提供getVipExtendsTheme配置函数 - by chufan (89f00) - 增加
types类型导出,支持自定义主题配置优化 - by chufan (1e42e) - 优化
defineVipExtendsTheme参数类型,继承默认的Theme类型 - by chufan (6dcb9) - 按需引入
element-plus中的组件,减少打包体积 - by chufan (09bef)
- 增加
- vitepress-demo:
🐛 Bug Fixes
😏 Release Packages
- @142vip/utils:
- @142vip/vitepress:
- vitepress-demo:
Release New Version v0.0.1-alpha.17 👉 View Changes On GitHub
v0.0.1-alpha.16 (2024-10-09)
✨ Features
- 修改导航栏配置,支持环境变量
NEED_PROXY配置base路径 - by chufan (9ae73) - @142vip/utils:
- 新增
getDocSiteBase方法 - by chufan (171f3)
- 新增
- @142vip/vuepress:
- 移除
getSiteBase方法,后续采用@142vip/utils模块中的getDocSiteBase方法 - by chufan (bd31e)
- 移除
- vuepress-demo:
- 引入
@142vip/utils模块,调整Demo基本结构和主题配置 - by 微信公众号:储凡 and chufan in https://github.com/142vip/core-x/issues/157 (0bf7c)
- 引入
🐛 Bug Fixes
- @142vip/vitepress:
- 修复表格组件显示异常,调整
css样式导入 - by chufan (a5cd6)
- 修复表格组件显示异常,调整
😏 Release Packages
- @142vip/utils:
- Publish
v0.0.1-alpha.7- by chufan (b4e67)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.7- by chufan (6f58b)
- Publish
- @142vip/vuepress:
- Publish
v0.0.1-alpha.5- by chufan (afef6)
- Publish
- vuepress-demo:
- Publish
v0.0.1-alpha.2- by chufan (7211c)
- Publish
Release New Version v0.0.1-alpha.16 👉 View Changes On GitHub
v0.0.1-alpha.15 (2024-10-07)
✨ Features
- @142vip/changelog:
- 移除
qs、kolorist模块,使用@142vip/utils进行替换 - by chufan (22e66)
- 移除
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
🔥 Performance
- 移除
webpack、babel等冗余模块,支持build:apps构建命令 - by chufan (14824)
🐛 Bug Fixes
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.7- by chufan (ee71d)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.6- by chufan (98174)
- Publish
- @142vip/vuepress:
Release New Version v0.0.1-alpha.15 👉 View Changes On GitHub
v0.0.1-alpha.14 (2024-10-05)
✨ Features
- 增加
nest-demo模板应用,修改相关文档和校验配置 - by chufan (92e0a) - 增加
bundle脚本和Nginx配置,支持Docker构建镜像操作 - by 142vip.cn in https://github.com/142vip/core-x/issues/125 (d2ceb) - 增加
bundle脚本,支持编译站点,构建Docker镜像 - by chufan (e5ae5) - 博客站点支持
base字段拓展,优化build命令和流水线 - by chufan (89be9) - 增加
Dockerfile忽略文件,优化bundle构建流程 - by chufan (d8c84) pnpm包下载源改为:https://mirrors.tencent.com/npm/- by chufan (e4ee7)- 移除Eslint相关冗余依赖,配置使用
@142vip/eslint-config模块 - by chufan (d3f83) - 增加
@142vip/vuepress模块的演示示例,降低配置难度 - by chufan (b8b6d) - 增加
git忽略,处理vuepress相关依赖 - by chufan (d4c40) - 删除
build命令中的--mpa参数,关闭MPA模式 - by chufan (bd659) - 统一为各模块增加
exports配置 - by chufan (278e5) - 增加
git忽略,处理vuepress相关依赖 - by chufan (f1bd1) - 删除
build命令中的--mpa参数,关闭MPA模式 - by chufan (c5c9a) - @142vip/eslint-config:
- 基于
@antfu/eslint-config模块,封装Eslint校验规则,支持defineVipEslintConfig函数配置校验。 - by chufan (12f5e)
- 基于
- @142vip/fairy-cli:
- @142vip/utils:
- 修改
getLogInfo函数为getRecentGitCommit- by chufan (f7923) - 增加
docker相关api方法 - by chufan (461bb) - 优化
buildImage方法,支持Docker地址导出 - by chufan (8ecd1) - 优化
commandStandardExecutor执行器逻辑,增加日志 - by chufan (a0bcd) - 修改docker命令执行逻辑,
push、delete镜像等操作直接执行 - by chufan (4fc01) - 修改
getRecentGitCommit函数逻辑,只获取最近的push信息,包含merge操作 - by chufan (a47e5) - 修改buildImage核心逻辑,支持
push、delete等可选参数 - by chufan (d9347) - 拓展
buildImage函数,支持Dockerfile中的--target参数,分步骤构建 - by chufan (b558a) - 修改命令输出日志格式 - by chufan (92036)
- 拓展
docker命令,支持createContainer函数快速创建容器 - by chufan (f67dd)
- 修改
- @142vip/vuepress:
- vuepress-demo:
- 增加
@142vip/vuepress模块的演示示例,降低配置难度 - by chufan (748b7)
- 增加
🔥 Performance
🐛 Bug Fixes
- 修复
corepack下载源在Dockerfile中使用异常,统一为:https://mirrors.tencent.com/npm/- by chufan (7cdd5) - 修复
Dockerfile中编译OOM内存溢出、镜像构建超时的问题 - by chufan (4f089) - 修复
CI流水线异常,关闭Eslint校验 - by chufan (6c075) - 修复首页链接异常 - by chufan (3b871)
- 修复首页链接异常 - by chufan (52295)
- @142vip/eslint-config:
- 修复
lint命令执行过慢问题,删除eslint-plugin-format插件格式化配置 - by chufan (7c05f)
- 修复
- @142vip/redis:
- 修复模块编译异常,正确引入
redis- by chufan (23cd6)
- 修复模块编译异常,正确引入
- @142vip/utils:
- 拓展
buildImage函数功能,增加memory参数,支持Docker内存限制 - by chufan (694f0)
- 拓展
📖 Documentation
- 文档增加
vuepress-demo相关介绍 - by chufan (dcba9)
😏 Release Packages
- @142vip/eslint-config:
- @142vip/fairy-cli:
- @142vip/redis:
- Publish
v0.0.1-alpha.1- by chufan (960b5)
- Publish
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
- Publish
v0.0.1-alpha.1- by chufan (5c908)
- Publish
Release New Version v0.0.1-alpha.14 👉 View Changes On GitHub
v0.0.1-alpha.13 (2024-09-17)
✨ Features
- 移除
element-plus相关插件依赖,由模块管理 - by chufan (ba2a0) dev命令增加--force --strictPort参数,开启严格端口模式 - by 微信公众号:储凡 and chufan in https://github.com/142vip/core-x/issues/115 (1447b)- 网站各子页面增加
VipBackTop组件,支持一键返回顶部 - by chufan (d52b3) - @142vip/vitepress:
🔥 Performance
- 优化
scripts脚本,ci命令统一npm配置 - by chufan (fd936)
🐛 Bug Fixes
- @142vip/fairy-cli:
- 修复
release命令提醒日志打印异常 - by chufan (106be)
- 修复
📖 Documentation
- Update README - by chufan (dbfbc)
😏 Release Packages
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.10- by chufan (dee83)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.6- by chufan (acb9c)
- Publish
Release New Version v0.0.1-alpha.13 👉 View Changes On GitHub
v0.0.1-alpha.12 (2024-09-13)
✨ Features
- 使用
VipProjectTable组件,优化首页显示效果,首页-趋势支持暗夜模式 - by chufan (4e1b0) - 使用
VipTeam组件,优化首页展示 - by chufan (f2e9f) - 移除全局
chalk模块,使用VipColor变量处理日志格式 - by chufan (51156) - @142vip/fairy-cli:
- @142vip/release-version:
- 移除
log-symbols模块,替换为VipSymbols变量 - by chufan (6347b)
- 移除
- @142vip/utils:
- 移除
chalk,使用ansi-colors模块,新增VipColor和VipSymbols常用终端日志输出变量 - by chufan (55ae6)
- 移除
- @142vip/vitepress:
🔥 Performance
- 升级全局基础依赖 - by chufan (48474)
🐛 Bug Fixes
- 修复编辑路径跳转异常,支持平台超链接复用 - by chufan (90830)
- 修复
release命令检验模块包异常,打印错误提示信息 - by chufan (b518e) - @142vip/fairy-cli:
- 修复
sync命令同步模块异常,更改同步源域名为:https://registry-direct.npmmirror.com- by chufan (4c971)
- 修复
😏 Release Packages
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.9- by chufan (e52f7)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.9- by chufan (3a41c)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.2- by chufan (208d3)
- Publish
- @142vip/vitepress:
Release New Version v0.0.1-alpha.12 👉 View Changes On GitHub
v0.0.1-alpha.11 (2024-09-08)
✨ Features
- 删除
husky模块,使用simple-git-hooks模块管理git提交校验 - by chufan (7294b) - 移除
@142vip/common依赖,使用@142vip/common依赖,全面升级各基础模块 - by chufan (202d0) - 修复开源表格日志链接异常,菜单栏支持
emoji表情 - by chufan (33bae) - 删除
scripts中无用脚本,简化工程文件结构,补充技术文档 - by chufan (9c8df) - 拓展
clean命令,支持对dist、vite、turbo缓存目录进行删除 - by chufan (5f7c7) - @142vip/fairy-cli:
- @142vip/release-version:
- 删除
@142vip/common模块,替换成@142vip/utils模块 - by chufan (e803c)
- 删除
- @142vip/utils:
- 模块新增,支持
shell、logger基础功能封装,支持@142vip/common模块部分功能 - by chufan (bd760) - 修复
execShell函数执行异常,支持同步执行命令 - by 142vip.cn in https://github.com/142vip/core-x/issues/94 (b00c9)
- 模块新增,支持
- @142vip/vitepress:
🔥 Performance
- 升级
eslint-config到2.27.3版本 - by 142vip.cn in https://github.com/142vip/core-x/issues/93 (87ac1)
🐛 Bug Fixes
💅 Refactors
- 优化
CI脚本,使用corepack管理pnpm版本 - by chufan (486e1)
📖 Documentation
😏 Release Packages
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.8- by chufan (7dda8)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.8- by chufan (e8d6f)
- Publish
- @142vip/utils:
- Publish
v0.0.1-alpha.1- by chufan (dd456)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.2- by chufan (1b0d5)
- Publish
Release New Version v0.0.1-alpha.11 👉 View Changes On GitHub
v0.0.1-alpha.10 (2024-08-30)
✨ Features
- 静态站点增加
@142vip/axios模块文档入口配置 - by chufan (771cd) - 优化
simple-git-hooks流程,支持commit和push操作前进行功能预检 - by chufan (9f359) - 增加
build命令,优化CI/CD流水线处理步骤,简化verify-commit校验 - by 微信公众号:储凡 and chufan in https://github.com/142vip/core-x/issues/81 (60ba3) - @142vip/fairy-cli:
- 新增
verifyCommit函数,支持git commit信息校验 - by chufan (aa29a)
- 新增
- @142vip/vitepress:
- 增加
142vip组织成员介绍,导出变量 - by chufan (8f5e9)
- 增加
🐛 Bug Fixes
- 修复
release命令执行时触发simple-git-hooks钩子检验问题,拓展scope范围 - by chufan (7b5e0) - @142vip/fairy-cli:
- 修复
clean命令配置--nuxt参数,.output目录删除异常 - by chufan (2e441)
- 修复
- Github Actions:
📖 Documentation
😏 Release Packages
- @142vip/fairy-cli:
- Publish
v0.0.3-alpha.7- by chufan (3e538)
- Publish
- @142vip/vitepress:
- Publish
v0.0.1-alpha.1- by chufan (c4fc5)
- Publish
Release New Version v0.0.1-alpha.10 👉 View Changes On GitHub
v0.0.1-alpha.9 (2024-08-24)
✨ Features
- 移除
@esm2cjs/execa模块,提升inquirer依赖 - by chufan (bdcc0) - 移除
commit-and-tag-version、enquirer模块 - by chufan (48b1e) - 统一README文档中的证书说明,支持
142vip的MIT证书 - by chufan (3cf41) - 引入
simple-git-hooks模块,支持git commit时触发钩子进行代码校验 - by chufan (fcdf3) - @142vip/axios:
- 模块初始化,支持
method等枚举导出 - by chufan (462d6)
- 模块初始化,支持
- @142vip/changelog:
- @142vip/egg-sequelize:
- 搭建基本模块结构、调整代码编译、打包策略 - by chufan (fed4d)
- @142vip/fairy-cli:
- 移除
cnpm模块,基于api实现,支持npm包同步到cnpm平台上 - by chufan (92eaa) release命令增加--vip等参数,支持cli交互式选择发布的模块和版本 - by chufan (d2694)- 优化
versionBump参数,支持提交commit信息和push远程仓库 - by 微信公众号:储凡 and chufan in https://github.com/142vip/core-x/issues/64 (a5bf5) - 修正
CHANGELOG文档,优化release命令支持版本名称markdown显示 - by chufan (77678) - 移除
inquirer模块,release命令有限check-release逻辑,日志格式调整 - by chufan (5e56c) - 丰富
TS类型,增加branch参数,默认从next分支获取commit信息,增加release交互全局错误捕获 - by chufan (c2793) - 修复
release根模块时tag功能触发异常 - by 微信公众号:储凡 (468c4)
- 移除
- @142vip/release-version:
- 优化
CHANGELOG文档存储目录,基于cwd参数生成目录绝对路径 - by 微信公众号:储凡 and chufan in https://github.com/142vip/core-x/issues/63 (dede7)
- 优化
- Eslint:
- 优化
ignores配置,开启json和markdown校验 - by chufan (61e9c)
- 优化
- Github Actions:
- 优化
npm release流水线,只正对更新的package进行发布更新 - by chufan (608ec)
- 优化
🔥 Performance
- 移除
scripts目录下release脚本,package.json文件的scripts配置新增release:check和release命令 - by chufan (de840) - Github Actions:
- 移除
lint脚本,统一在用package.json中配置link、lint:fix命令 - by 微信公众号:储凡 in https://github.com/142vip/core-x/issues/62 (05439)
- 移除
🐛 Bug Fixes
- @142vip/changelog:
- 修复子模块
CHANGELOG文档变更记录冲突的问题 - by chufan (19873)
- 修复子模块
- @142vip/fairy-cli:
- 修复
lint命令,支持--fix参数配置自动修复代码 - by chufan (76472)
- 修复
💅 Refactors
- @142vip/changelog:
- 模块结构调整,优化工具函数的实现和调用链路 - by chufan (64f1b)
- @142vip/fairy-cli:
- 模块结构调整,简化导出代码和cli处理流程 - by 142vip.cn in https://github.com/142vip/core-x/issues/52 (dfac2)
😏 Release Packages
- @142vip/axios:
- Publish
v0.0.1-alpha.1- by chufan (f8129)
- Publish
- @142vip/changelog:
- @142vip/egg-sequelize:
- Publish
v0.0.1-alpha.1- by chufan (e3c83)
- Publish
- @142vip/fairy-cli:
- @142vip/release-version:
- Publish
v0.0.1-alpha.7- by chufan (269a8)
- Publish
Release New Version v0.0.1-alpha.9 👉 View Changes On GitHub
v0.0.1-alpha.8 (2024-08-07)
✨ Features
Packages中的各模块增加homepage等信息 - by chufan (b0df1)- @142vip/changelog:
- 修改默认配置,
CHANGELOG文档支持release类型提交 - by chufan (29f00)
- 修改默认配置,
- Github Actions:
- 新增
release流水线,自动发布到npm平台 - by chufan (7a75c)
- 新增
🔥 Performance
- @142vip/release-version:
- 修复一些语法问题,使用更好的代码风格 - by 142vip.cn in https://github.com/142vip/core-x/issues/44 (fc7de)
🐛 Bug Fixes
- Github Actions:
- 修复
release发布异常,支持自动发布npm包 - by 142vip.cn in https://github.com/142vip/core-x/issues/45 (d4263)
- 修复
💅 Refactors
- @142vip/changelog:
- 结构调整,移除
cac等模块,替换为commander模块 - by 142vip.cn in https://github.com/142vip/core-x/issues/47 (a828b)
- 结构调整,移除
📖 Documentation
- 优化目录结构,搜索功能接入
algolia平台 - by chufan (234a2)
😏 Release Packages
- @142vip/changelog:
- Publish
v0.0.1-alpha.4- by chufan (4fc81)
- Publish
- @142vip/release-version:
- Publish
v0.0.1-alpha.6- by chufan (70953)
- Publish
Release New Version v0.0.1-alpha.8 👉 View Changes On GitHub
v0.0.1-alpha.7 (2024-08-03)
✨ Features
- 优化
release脚本,支持子模块版本发布 - by chufan (3d721) - 移除
lerna-lite模块,修改对应的version和publish配置 - by chufan (5db2a) - 删除
lerna配置和依赖,使用pnpm exec替代模块命令执行 - by chufan (47329) - @142vip/changelog:
- 支持
monorepo模式下,基于scopeName参数生成子模块的CHANGELOG文档 - by chufan (cd7af)
- 支持
- @142vip/release-version:
- 新增
scopeName可选参数,支持在Monorepo模式下发布子模块版本、更新CHANGELOG文档 - by 142vip.cn in https://github.com/142vip/core-x/issues/39 (9f183)
- 新增
Release New Version v0.0.1-alpha.7 👉 View Changes On GitHub
v0.0.1-alpha.6 (2024-08-02)
✨ Features
Packages下的模块统一新增publishConfig配置 - by chufan (47217)- 移除
changelogPreset配置,支持bumpx的发布流程 - by chufan (01a66) - 各模块增加
files配置,限定npm包发布文件 - by chufan (4edbe) - 修改
npmrc配置,支持pnpm publish发布多模块时预检 - by chufan (0ca59) - @142vip/fairy-cli:
- 新增
sync命令,支持npm包同步到cnpm仓库 - by 微信公众号:储凡 in https://github.com/142vip/core-x/issues/37 (9509e)
- 新增
- @142vip/release-version:
- 移除
@jsdevtools/ez-spawn模块,使用execShell函数执行命令 - by chufan (6c572)
- 移除
🔥 Performance
🐛 Bug Fixes
- @142vip/release-version:
- 修复
commit和tag操作异常 - by chufan (69f3b)
- 修复
Release New Version v0.0.1-alpha.6 👉 View Changes On GitHub
v0.0.1-alpha.5 (2024-07-26)
✨ Features
- 在
monorepo配置中移除docs项目,静态文档作为根目录处理 - by chufan (31060) - 新增
issues和pr配置,更新文档 - by 142vip.cn in https://github.com/142vip/core-x/issues/30 (87efa) - @142vip/fairy-cli:
🔥 Performance
- 删除
script冗余脚本,优化sync脚本逻辑 - by chufan (3c18c) - 移除
docker构建相关配置和忽略文件 - by chufan (0257d) - @142vip/changelog:
- 移除未使用到的开发依赖,统一依赖版本 - by chufan (95cfc)
🐛 Bug Fixes
- @142vip/changelog:
- 修复流水线执行成功,程序非0异常退出 - by chufan (f99ea)
📖 Documentation
- 修改文档,删除冗余内容 - by chufan (edfb8)
Release New Version v0.0.1-alpha.5 👉 View Changes On GitHub
v0.0.1-alpha.4 (2024-07-25)
✨ Features
- 关闭
markdown格式校验,忽略antfu/no-import-dist校验 - by chufan (43552) - 移除
markdown-cli模块,使用eslint校验文档格式 - by chufan (938ab)
🐛 Bug Fixes
- @142vip/changelog:
- 修复预发布标签验证异常导致
CI执行失败 - by chufan (cbe8d)
- 修复预发布标签验证异常导致
💅 Refactors
- @142vip/fairy-cli:
- 调整模块代码结构,易于维护、补充文档 - by 142vip.cn in https://github.com/142vip/core-x/issues/18 (1d61d)
📖 Documentation
- 更新静态网站,新增团队成员和一些功能说明 - by chufan (5baf4)
Release New Version v0.0.1-alpha.4 👉 View Changes On GitHub
v0.0.1-alpha.3 (2024-07-24)
✨ Features
Markdown文件校验忽略CHANGELOG- by chufan (3cbce)
🐛 Bug Fixes
- @142vip/changelog:
Release New Version v0.0.1-alpha.3 👉 View Changes On GitHub
v0.0.1-alpha.2 (2024-07-24)
✨ Features
Release New Version v0.0.1-alpha.2 👉 View Changes On GitHub
v0.0.1-alpha.1 (2024-07-24)
✨ Features
- 删除
clean脚本,支持脚手架实现删除 - by chufan (6b76d) - 增加各模块配置,支持
build命令 - by chufan (2f6d3) - 新增
docs文档,静态页面搭建 - by chufan (6e84f) - 插件相关文档更新,丰富配置 - by chufan (48bdf)
- 依赖更新,支持
docs项目管理,配置.vite忽略 - by chufan (49851) - 官方文档支持
CI自动化部署 - by 142vip.cn in https://github.com/142vip/core-x/issues/11 (5a786) - 文档网站内容更新,优化模块包 - by chufan (80903)
- @142vip/changelog:
- 支持自定义版本名称 - by chufan (e062c)
- @142vip/fairy-cli:
- 搭建基本结构,增加部分逻辑 - by chufan (44f43)
- 增加
clean命令,支持在当前目录下指定删除 - by chufan (be939) - 支持
turbo可选参数,删除turbo构建目录 - by chufan (7ba7b) - 支持
vite缓存目录删除,增加--vite参数 - by chufan (0fb42) - 支持原生
exec命令 - by 142vip.cn in https://github.com/142vip/core-x/issues/8 (2e296) - 支持
turbo命令,简化dev、build的使用 - by chufan (bad23) - 模块包内增加
turbo依赖,删除全局turbo依赖 - by chufan (a36b4)
- @142vip/release-version:
- @142vip/vitepress:
- 新增组件,支持
i18n和基础配置 - by chufan (770fd)
- 新增组件,支持
- changelog:
🔥 Performance
- 升级依赖和脚本 - by chufan (eba2b)
🐛 Bug Fixes
- 修复官方文档部署异常,新增部分链接 - by chufan (46ab1)
💅 Refactors
- @142vip/release-version:
📖 Documentation
Release New Version v0.0.1-alpha.1 👉 View Changes On GitHub