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
、utils
package - 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.0
version - 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