v0.0.1-alpha.9
✨ Features
- 移除
@esm2cjs/execa
模块,提升inquirer
依赖 - by @mmdapl (bdcc0) - 移除
commit-and-tag-version
、enquirer
模块 - by @mmdapl (48b1e) - 统一README文档中的证书说明,支持
142vip
的MIT证书 - by @mmdapl (3cf41) - 引入
simple-git-hooks
模块,支持git commit
时触发钩子进行代码校验 - by @mmdapl (fcdf3) - @142vip/axios:
- @142vip/changelog:
- @142vip/egg-sequelize:
- @142vip/fairy-cli:
- 移除
cnpm
模块,基于api实现,支持npm包同步到cnpm平台上 - by @mmdapl (92eaa) release
命令增加--vip
等参数,支持cli
交互式选择发布的模块和版本 - by @mmdapl (d2694)- 优化
versionBump
参数,支持提交commit
信息和push
远程仓库 - by @chufan443 and @mmdapl in #64 (a5bf5) - 修正
CHANGELOG
文档,优化release
命令支持版本名称markdown
显示 - by @mmdapl (77678) - 移除
inquirer
模块,release
命令有限check-release
逻辑,日志格式调整 - by @mmdapl (5e56c) - 丰富
TS
类型,增加branch
参数,默认从next
分支获取commit
信息,增加release
交互全局错误捕获 - by @mmdapl (c2793) - 修复
release
根模块时tag
功能触发异常 - by @chufan443 (468c4)
- 移除
- @142vip/release-version:
- 优化
CHANGELOG
文档存储目录,基于cwd
参数生成目录绝对路径 - by @chufan443 and @mmdapl in #63 (dede7)
- 优化
- Eslint:
- Github Actions:
🔥 Performance
- 移除
scripts
目录下release
脚本,package.json
文件的scripts
配置新增release:check
和release
命令 - by @mmdapl (de840) - Github Actions:
- 移除
lint
脚本,统一在用package.json
中配置link
、lint:fix
命令 - by @chufan443 in #62 (05439)
- 移除
🐛 Bug Fixes
- @142vip/changelog:
- @142vip/fairy-cli:
💅 Refactors
- @142vip/changelog:
- @142vip/fairy-cli:
😏 Release Packages
- @142vip/axios:
- @142vip/changelog:
- @142vip/egg-sequelize:
- @142vip/fairy-cli:
- @142vip/release-version:
Release New Version v0.0.1-alpha.9 👉 View Changes On GitHub