Releases: 142vip/core-x
Releases · 142vip/core-x
v0.0.1-alpha.29
✨ Features
- 优化
build
命令的搜索交互框输入 - by @mmdapl in #483 (4b5d2) - 站点增加
egg-demo
、nest-demo
演示入口 - by @mmdapl in #490 (8ed85) - @142vip/fairy-cli:
- @142vip/release-version:
- @142vip/utils:
- 优化
promptSearch
函数类型支持,优雅处理VipInquirer
工具ctrl+c
意外退出报错 - by @mmdapl in #475 (4169d) - 增加
CliCommandBaseOptions
类型 - by @mmdapl in #480 (590e9) - 增加
promptReleaseVersion
等功能,支持package-json
操作 - by @mmdapl in #488 (29e81) - 工具增加
initCommand
封装,提供可配置命令初始化 - by @mmdapl in #492 (33037) - 优化
VipCommander
类主体结构,拓展类型 - by @mmdapl (331d9) - 增加
validateBranch
校验分支,拓展promptConfirm
,支持安全退出 - by @mmdapl in #495 (99cc8) - 增加
isExistDir
、isDirectory
等功能,拓展GitGeneralBranch
枚举 - by @mmdapl in #496 (49f01)
- 优化
🐛 Bug Fixes
- @142vip/fairy-cli:
- @142vip/release-version:
💅 Refactors
- @142vip/fairy-cli:
- @142vip/release-version:
📖 Documentation
😏 Release Packages
- @142vip/fairy-cli:
- @142vip/release-version:
- @142vip/utils:
Release New Version v0.0.1-alpha.29 👉 View Changes On GitHub
v0.0.1-alpha.28
✨ Features
- 基于
@142vip/commit-linter
创建commit-msg
钩子,校验信息 - by @mmdapl (d7564) - 脚本支持ts编写,优化check命令,简化commit-msg检验逻辑 - by @mmdapl (6a25f)
- @142vip/changelog:
- @142vip/commit-linter:
- @142vip/copyright:
- @142vip/eslint-config:
- @142vip/fairy-cli:
fairy
助手增加copyright
命令,支持著作权申请业务 - by @mmdapl in #445 (8cdab)- 移除
verifyCommit
校验函数及类型 - by @mmdapl (77b0c) - 移除
getLatestTagName
、getCommitLogs
函数,功能逻辑简化 - by @mmdapl in #457 (4f645) - 移除
monorepo
方法,使用VipMonorepo
工具替换 - by @mmdapl in #460 (eb95f) - 增加
commit
命令,拓展cli
功能 - by @mmdapl in #464 (bd3c9) - 拓展
release
方法,支持check
命令终端预览当前版本commit
记录 - by @mmdapl (a7f86)
- @142vip/release-version:
- @142vip/utils:
- 拓展
pathDirname
、pathExtname
方法 - by @mmdapl in #435 (650f7) - 增加
promptInputRequired
必选输入框 - by @mmdapl in #443 (af445) - 拓展
VipGit
、VipNodejs
方法,支持commit
信息解析 - by @mmdapl (c1f7d) - 增加
getCommitLogs
函数 - by @mmdapl in #455 (2bf3b) - 增加
getVersionGitTag
函 - by @mmdapl in #456 (1ade9) - 增加
VipMonorepo
工具,支持getPackageJSONPathList
函数 - by @mmdapl in #458 (ecb6f) - 集成
js-yaml
模块,支持VipYaml
工具,增加load
、loadAll
方法 - by @mmdapl in #459 (3baf4) - 拓展
git
、monorepo
、nodejs
、npm
、package-json
等核心工具方法 - by @mmdapl in #462 (17bbd) - 优化
VipInquirer
工具方法类型,支持DEFAULT_RELEASE_ROOT_NAME
变量 - by @mmdapl (ad577) - 增加
logByBlank
、getRecentCommitsByScope
等方法,优化语法 - by @mmdapl (0fe52) - 增加
logByBlank
、getRecentCommitsByScope
等方法,优化语法 - by @mmdapl in #468 (cecef) - 增加
getPkgJSONPath
、getPkgLabel
等方法,优化PackageJSONWithPath
类型 - by @mmdapl (1a9aa)
- 拓展
- @142vip/vuepress:
🐛 Bug Fixes
📖 Documentation
- @142vip/copyright:
- CHANGELOG:
😏 Release Packages
- @142vip/changelog:
- @142vip/commit-linter:
- @142vip/copyright:
- @142vip/eslint-config:
- @142vip/fairy-cli:
- @142vip/release-version:
- @142vip/utils:
- @142vip/vuepress:
Release New Version v0.0.1-alpha.28 👉 View Changes On GitHub
v0.0.1-alpha.27
✨ Features
- @142vip/utils:
- vuepress-demo:
🐛 Bug Fixes
- @142vip/changelog:
- @142vip/vuepress:
- deps:
😏 Release Packages
- @142vip/changelog:
- @142vip/utils:
- @142vip/vuepress:
- vuepress-demo:
Release New Version v0.0.1-alpha.27 👉 View Changes On GitHub
v0.0.1-alpha.26
✨ Features
- 更新文档,修改镜像构建逻辑 - by 142vip.cn in #429 (6a9d0)
- 优化网站侧边栏,补充各模块README文档 - by chufan (53156)
- @142vip/changelog:
- @142vip/fairy-cli:
- @142vip/release-version:
- @142vip/utils:
- Docker容器创建支持基于系统架构自动配置
--platform
参数 - by 142vip.cn in #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 #421 (0cea4)
- Docker容器创建支持基于系统架构自动配置
🐛 Bug Fixes
😏 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
✨ Features
- @142vip/changelog:
- @142vip/eslint-config:
- @142vip/utils:
- 增加
isBuffer()
工具函数,优化依赖导入机制 - by 142vip.cn in #384 (f4a69) - 移除
getFirstCommitHash
函数,优化getRecentCommitHash
逻辑 - by 142vip.cn in #387 (a5a76) - 拓展
VipDocker
工具 - by 142vip.cn in #388 (215d3) - 拓展
VipInquirer
,增加promptInput
输入框功能 - by 142vip.cn in #392 (2bf62) VipGit
增加convertEmoji
方法,转换git
记录中的表情 - by 142vip.cn in #397 (8352a)- 引入
c12
模块,增加config
配置加载、监听功能 - by 142vip.cn in #398 (cf550) - 增加枚举,拓展Docker功能方法 - by 142vip.cn in #401 (2a2d8)
- 拓展
VipInquirer
工具方法,调整prompt
交互 - by chufan (e0ce9) VipLogger
中增加println
输出空行 - by chufan (9243e)- 拓展
VipDocker
工具,增加测试listContainerStatus
等方法的测试用例 - by chufan (b2b64) - 拓展
VipDocker
工具,增加测试listContainerStatus
等方法的测试用例 - by 142vip.cn in #408 (3d527) - 提供
handleSimpleSearchSource
,支持搜索源简单处理 - by chufan (37933) - 拓展
VipDocker
工具,增加容器网络network
相关功能 - by 142vip.cn in #410 (b7a25)
- 增加
🐛 Bug Fixes
- @142vip/changelog:
- 修复使用
getRecentCommitHash
异常 - by chufan (9e914)
- 修复使用
- @142vip/fairy-cli:
- @142vip/utils:
- 修复promptSelect异常,拓展参数类型 - by chufan (3109f)
- deps:
😏 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
✨ Features
- 优化
authorInfo
信息和bundle
命令的使用 - by @mmdapl in #356 (e5730) tsconfig.package.json
增加装饰器相关配置 - by @mmdapl in #369 (61071)- 优化
authorInfo
信息展示配置 - by @mmdapl in #370 (98fc7) - @142vip/utils:
🐛 Bug Fixes
- @142vip/changelog:
- deps:
😏 Release Packages
- @142vip/changelog:
- @142vip/utils:
Release New Version v0.0.1-alpha.24 👉 View Changes On GitHub
v0.0.1-alpha.23
✨ Features
- 修改
tsconfig
配置,增加paths
字段管理模块的相对路径 - by @mmdapl in #349 (140d1) - @142vip/changelog:
- @142vip/fairy-cli:
- @142vip/oauth2.0:
- @142vip/utils:
🐛 Bug Fixes
- 修复
@142vip/utils
模块相互调用异常 - by @mmdapl (b7d62) - 修复
build
构建异常 - by @mmdapl (7ceac) - @142vip/changelog:
- deps:
💅 Refactors
- @142vip/fairy-cli:
- @142vip/utils:
😏 Release Packages
- @142vip/changelog:
- @142vip/fairy-cli:
- @142vip/oauth2.0:
- @142vip/utils:
Release New Version v0.0.1-alpha.23 👉 View Changes On GitHub
v0.0.1-alpha.22
✨ Features
- 调整
renovate
的branch
限制为20 - by @mmdapl (0f381) - 增加
check:esm
命令,检查是否支持ESM
模块 - by @mmdapl (dfe12) - @142vip/axios:
- @142vip/fairy-cli:
- @142vip/nest-redis:
- @142vip/utils:
- @142vip/vitepress:
- @142vip/vuepress:
🐛 Bug Fixes
- @142vip/utils:
- @142vip/vitepress:
- deps:
- Update dependency axios to v1.7.9 - by @renovate[bot] in #323 (9d9f9)
- Update dependency c12 to v2.0.1 - by @renovate[bot] in #324 (84c17)
- Update dependency turbo to v2.4.0 - by @renovate[bot] in #328 (934a3)
- Update dependency egg to v3.30.1 - by @renovate[bot] in #331 (f49a1)
- Update dependency mysql2 to v3.12.0 - by @renovate[bot] in #333 (ad2ed)
- Update dependency element-plus to v2.9.3 - by @renovate[bot] in #332 (533c0)
- Update dependency @grpc/grpc-js to v1.12.6 - by @renovate[bot] in #335 (411e6)
- Update dependency egg to v3.30.1 - by @renovate[bot] in #339 (8ccd7)
- Update dependency @nestjs/typeorm to v11 - by @renovate[bot] in #341 (12da8)
- Update dependency semver to v7.7.1 - by @renovate[bot] in #340 (6075c)
- Lock the version, use a fixed version number - by @mmdapl (fcb2b)
- Update dependency @grpc/grpc-js to v1.12.6 - by @renovate[bot] in #343 (65801)
- Update dependency c12 to v2.0.1 - by @renovate[bot] in #344 (01133)
💅 Refactors
- @142vip/changelog:
- @142vip/fairy-cli:
- @142vip/utils:
😏 Release Packages
- @142vip/axios:
- @142vip/changelog:
- @142vip/fairy-cli:
- @142vip/nest-redis:
- @142vip/utils:
- @142vip/vitepress:
- @142vip/vuepress:
Release New Version v0.0.1-alpha.22 👉 View Changes On GitHub
v0.0.1-alpha.21
✨ Features
- 增加clean:hooks命令,移除hooks,快速提交远程 - by @mmdapl (72a8e)
egg
插件的npm
文件清单中增加config
配置 - by @mmdapl (9abf8)- 增加
test
命令支持单元测试 - by @mmdapl in #310 (bc3ed) clean
命令增加coverage
参数,删除单元测试报告 - by @mmdapl (38871)- @142vip/axios:
- @142vip/changelog:
- @142vip/egg:
- @142vip/egg-axios:
- @142vip/egg-grpc-client:
- @142vip/egg-grpc-server:
- @142vip/egg-sequelize:
- @142vip/fairy-cli:
- @142vip/grpc:
- @142vip/oauth2.0:
- @142vip/redis:
- @142vip/release-version:
- @142vip/utils:
- 支持
HttpStatus
、HttpMethod
枚举 - by @mmdapl (7c6ec) vipColor
、vipSymbols
重命名,大驼峰格式 - by @mmdapl (a0d22)- 封装
VipInquirer
对象,支持inquirer
功能 - by @mmdapl (de8c2) - 封装
VipDocker
工具,修复引用错误 - by @mmdapl in #314 (4a9bf) vipQs
重命名VipQs
- by @mmdapl (e3500)- 新增
VipGit
工具,支持git
相关操作 - by @mmdapl (f60de) - 新增
VipConsole
日志工具 - by @mmdapl (d165e) - 增加
TS
类型支持,I
开头 - by @mmdapl (1b2a3) - 结构调整,增加
pkgs
目录统一管理工具包 - by @mmdapl (3c39b) VipColor
强化类型支持 - by @mmdapl (729e3)- 增加
VipNodeJS
,封装Node.js
基础工具函数 - by @mmdapl (061cb) - 优化
VipConsole
日志,支持分级log
输出 - by @mmdapl (e696e)
- 支持
🐛 Bug Fixes
- 修复
log
日志异常,替换info
日志输出 - by @mmdapl (d82bb) - @142vip/changelog:
- @142vip/fairy-cli:
- @142vip/utils:
- deps:
- Update dependency element-plus to v2.9.2 - by @renovate[bot] in #289 (cc76f)
- Update dependency egg-scripts to v3 - by @renovate[bot] in #298 (2da43)
- Update dependency egg-scripts to v3 - by @renovate[bot] in #299 (aad84)
- Update dependency mysql2 to v3.12.0 - by @renovate[bot] in #295 (8ae3e)
- Update dependency element-plus to v2.9.3 - by @renovate[bot] in #309 (aa6a1)
😏 Release Packages
- @142vip/axios:
- @142vip/changelog:
- @142vip/egg:
- @142vip/egg-grpc-client:
- @142vip/egg-grpc-server:
- @142vip/egg-sequelize:
- @142vip/fairy-cli:
- @142vip/grpc:
- @142vip/oauth2.0:
- @142vip/redis:
- @142vip/release-version:
- @142vip/utils:
Release New Version v0.0.1-alpha.21 👉 View Changes On GitHub
v0.0.1-alpha.20
✨ Features
egg
相关插件模块初始化,约定插件基础结构 - by @mmdapl (daa72)- 锁定开发依赖版本 - by @mmdapl (77804)
- 基于defaultPluginConfig函数约定插件默认配置 - by @mmdapl (92804)
- @142vip/axios:
- @142vip/egg:
- @142vip/egg-axios:
- @142vip/egg-grpc-client:
- @142vip/egg-grpc-server:
- @142vip/egg-mysql:
- @142vip/egg-redis:
- @142vip/egg-sequelize:
- @142vip/egg-swagger:
- @142vip/egg-validate:
- @142vip/redis:
- @142vip/utils:
- deps:
- egg-demo:
🐛 Bug Fixes
😏 Release Packages
- @142vip/axios:
- @142vip/egg:
- @142vip/egg-axios:
- @142vip/egg-grpc-client:
- @142vip/egg-grpc-server:
- @142vip/egg-mysql:
- @142vip/egg-redis:
- @142vip/egg-sequelize:
- @142vip/egg-swagger:
- @142vip/egg-validate:
- @142vip/redis:
- @142vip/utils:
- egg-demo:
Release New Version v0.0.1-alpha.20 👉 View Changes On GitHub