Changelog
All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
v0.0.3-alpha.23 (2025-04-23)
✨ Features
- 优化
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)
🐛 Bug Fixes
- 修复
copyright
命令依赖异常 - by 142vip.cn in https://github.com/142vip/core-x/issues/491 (96158)
💅 Refactors
- 基于
VipCommander
的initCommand
方法,重写fairy
工具链 - by 142vip.cn in https://github.com/142vip/core-x/issues/494 (2ea95)
Release New Version v0.0.3-alpha.23 👉 View New Package On NPM
v0.0.3-alpha.22 (2025-04-15)
✨ Features
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)
Release New Version v0.0.3-alpha.22 👉 View New Package On NPM
v0.0.3-alpha.21 (2025-03-29)
✨ Features
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)
Release New Version v0.0.3-alpha.21 👉 View New Package On NPM
v0.0.3-alpha.20 (2025-02-13)
✨ Features
- 调整
VipExecutor
方法导入 - by chufan (3d2ce) - 移除
getBranchName
方法,简化release
命令参数定义 - by 142vip.cn in https://github.com/142vip/core-x/issues/359 (24a31)
💅 Refactors
- 优化基础命令逻辑,简化代码 - by chufan (28db8)
Release New Version v0.0.3-alpha.20 👉 View New Package On NPM
v0.0.3-alpha.19 (2025-02-06)
✨ Features
clean
命令增加--git-hooks
参数,支持.git/hooks
目录清理 - by chufan (8c8cc)
💅 Refactors
sync
功能日志、代码优化 - by chufan (100f6)
Release New Version v0.0.3-alpha.19 👉 View New Package On NPM
v0.0.3-alpha.18 (2025-01-20)
✨ Features
clean
命令增加--coverage
参数,支持单元测试目录清理 - by chufan (81a46)cli
入口逻辑优化,使用VipConsole
增加日志逻辑 - by chufan (c9cc3)- 强化
TS
类型支持 - by chufan (351b5)
🐛 Bug Fixes
- 修复
VipInquirer
模块使用异常 - by chufan (58912)
Release New Version v0.0.3-alpha.18 👉 View New Package On NPM
v0.0.3-alpha.17 (2024-12-12)
✨ Features
clean
命令支持--midway
参数删除typings
目录 - by chufan (375e7)- 移除
commander
模块,使用VipCommander
进行终端cli
定义 - by chufan (22f00)
Release New Version v0.0.3-alpha.17 👉 View New Package On NPM
v0.0.3-alpha.16 (2024-12-09)
🐛 Bug Fixes
- 修复
clean
命令删除dist
目录异常,避免删除node_modules
中的dist
目录,增加--deps
参数 - by chufan (65bb3)
📖 Documentation
- 更新文档,支持
clean
、sync
命令说明 - by chufan (ffb96)
Release New Version v0.0.3-alpha.16 👉 View New Package On NPM
v0.0.3-alpha.15 (2024-12-07)
✨ Features
clean
命令增加deps
可选参数,vite
、turbo
、deps
参数默认值为false
- by chufan (0b633)
Release New Version v0.0.3-alpha.15 👉 View New Package On NPM
v0.0.3-alpha.14 (2024-10-28)
✨ Features
- 代码清理,模块结构优化 - by chufan (08df8)
Release New Version v0.0.3-alpha.14 👉 View New Package On NPM
v0.0.3-alpha.13 (2024-09-25)
✨ Features
- 拓展
changelog
命令,支持cli
工具快速执行npx changelog
相关命令 - by chufan (81f3e)
Release New Version v0.0.3-alpha.13 👉 View New Package On NPM
v0.0.3-alpha.12 (2024-09-24)
✨ Features
- 移除
exec-command
命令执行器,替换为@142vip/utils
模块 - by chufan (2f29c)
Release New Version v0.0.3-alpha.12 👉 View New Package On NPM
v0.0.3-alpha.11 (2024-09-19)
✨ Features
release
命令改造,支持非monorepo
仓库,--filter
参数支持默认[]
空数组返回 - by chufan (184a8)
Release New Version v0.0.3-alpha.11 👉 View New Package On NPM
v0.0.3-alpha.10 (2024-09-17)
🐛 Bug Fixes
- 修复
release
命令提醒日志打印异常 - by chufan (106be)
Release New Version v0.0.3-alpha.10 👉 View New Package On NPM
v0.0.3-alpha.9 (2024-09-12)
✨ Features
- 移除
log-symbols
模块,优化check
命令的日志输出 - by chufan (47635) release
发布命令增加--filter
可选参数,支持多次调用,用于指定模块路径 - by chufan (d0cc1)
🐛 Bug Fixes
- 修复
sync
命令同步模块异常,更改同步源域名为:https://registry-direct.npmmirror.com
- by chufan (4c971)
Release New Version v0.0.3-alpha.9 👉 View New Package On NPM
v0.0.3-alpha.8 (2024-09-08)
✨ Features
- 将
@142vip/common
替换成@142vip/utils
,使用execShell
执行函数 - by chufan (72a2d) - 修改
lint
命令,使用异步执行器执行eslint
校验命令 - by chufan (bd87c)
Release New Version v0.0.3-alpha.8 👉 View New Package On NPM
v0.0.3-alpha.7 (2024-08-30)
✨ Features
- 新增
verifyCommit
函数,支持git commit
信息校验 - by chufan (aa29a)
🐛 Bug Fixes
- 修复
clean
命令配置--nuxt
参数,.output
目录删除异常 - by chufan (2e441)
Release New Version v0.0.3-alpha.7 👉 View New Package On NPM
v0.0.3-alpha.6 (2024-08-23)
✨ Features
- 修复
release
根模块时tag
功能触发异常 - by 微信公众号:储凡 (468c4)
Release New Version v0.0.3-alpha.6 👉 View New Package On NPM
v0.0.3-alpha.5 (2024-08-23)
✨ Features
- 修正
CHANGELOG
文档,优化release
命令支持版本名称markdown
显示 - by chufan (77678) - 移除
inquirer
模块,release
命令有限check-release
逻辑,日志格式调整 - by chufan (5e56c) - 丰富
TS
类型,增加branch
参数,默认从next
分支获取commit
信息,增加release
交互全局错误捕获 - by chufan (c2793)
🐛 Bug Fixes
- 修复
lint
命令,支持--fix
参数配置自动修复代码 - by chufan (76472)
Release New Version v0.0.3-alpha.5 👉 View New Package On NPM
v0.0.3-alpha.4 (2024-08-23)
✨ Features
- 移除
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)
Release New Version v0.0.3-alpha.4 👉 View New Package On NPM
v0.0.3-alpha.3 (2024-08-09)
💅 Refactors
- 模块结构调整,简化导出代码和cli处理流程 - by 142vip.cn in https://github.com/142vip/core-x/issues/52 (dfac2)
Release New Version v0.0.3-alpha.3 👉 View New Package On NPM
v0.0.3-alpha.2 (2024-08-08)
No Significant Changes
v0.0.3-alpha.1 (2024-07-21)
✨ Features
- 完成基础
cli
流程,添加参数校验 by . @chufan - 优化
shell
执行逻辑 配置eslint
by . @mmdapl
v0.0.3-alpha.0 (2024-07-14)
✨ Features
- 新增终端交互方式 by . @chufan
- 新增
shell
执行,优化文档 by . @chufan