Skip to content

Latest commit

 

History

History
1857 lines (1510 loc) · 163 KB

File metadata and controls

1857 lines (1510 loc) · 163 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

v0.0.1-alpha.36 (2025-11-04)

✨ Features

  • 修改Eslint配置,关闭ts/consistent-type-imports规则  -  by 142vip.cn in 142vip#708 (8d9d1)
  • 基于VipOpenSource组件,优化文档首页  -  by 142vip.cn in 142vip#713 (dd44b)
  • @142vip/nest:
    • 锁定依赖版本,搭建基础Nest项目通用基座  -  by chufan (73f26)
  • @142vip/nest-logger:
    • 拓展Nest框架层日志,支持Adapter适配器自定义日志  -  by chufan (a0794)
  • @142vip/nest-redis:
    • 新增RedisModule全局模块,支持注入即使用,补充单元测试、文档  -  by 142vip.cn in 142vip#719 (9fb55)
    • 模块重命名为NestRedisModule  -  by chufan (fd712)
  • @142vip/nest-starter:
    • 优化启动流程,定义通用型Nest框架启动器  -  by chufan (62950)
  • @142vip/nest-typeorm:
    • 集成@nestjs/typeorm等模块,简化使用  -  by chufan (56d37)
  • @142vip/redis:
    • 新增RedisFactory工厂类,优化Redis实例创建的核心逻辑  -  by 142vip.cn in 142vip#718 (39d04)
  • @142vip/vitepress:
    • 新增VipOpenSource组件,支持自定义开源仓库  -  by 142vip.cn in 142vip#712 (0eec7)
  • @142vip/vuepress:
  • nest-demo:
    • 基于Nest.js框架,搭建基础项目结构  -  by 142vip.cn in 142vip#709 (0cd72)
    • 引入@142vip/nest-redis模块,增加RedisModule模块最佳实践  -  by 142vip.cn in 142vip#720 (b7651)
    • 基于@142vip/nest周边模块,补充Demo最佳实践代码  -  by chufan (a5bc5)

🐛 Bug Fixes

  • 修复模块间依赖的版本,升级依赖  -  by chufan (135ba)
  • 修复单元测试,补充文档,优化依赖版本  -  by 142vip.cn in 142vip#721 (3342e)
  • @142vip/fairy-cli:
    • 修复release命令未选中异常,终止后续流程执行  -  by 142vip.cn in 142vip#726 (dd191)
  • deps:

😏 Release Packages

  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.30  -  by chufan (66f81)
  • @142vip/nest:
    • Publish v0.0.1-alpha.2  -  by chufan (e2411)
  • @142vip/nest-logger:
    • Publish v0.0.1-alpha.1  -  by chufan (1480e)
  • @142vip/nest-redis:
    • Publish v0.0.1-alpha.2  -  by chufan (429d8)
  • @142vip/nest-starter:
    • Publish v0.0.1-alpha.1  -  by chufan (28806)
  • @142vip/nest-typeorm:
    • Publish v0.0.1-alpha.1  -  by chufan (b4241)
  • @142vip/redis:
    • Publish v0.0.1-alpha.4  -  by chufan (efb04)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.19  -  by chufan (3df6a)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.18  -  by chufan (bb50f)
  • nest-demo:
    • Publish v0.0.1-alpha.1  -  by chufan (b519a)

Release New Version v0.0.1-alpha.36 👉 View Changes On GitHub

v0.0.1-alpha.35 (2025-10-17)

✨ Features

  • 修改clean命令,区分清除逻辑  -  by chufan (ead6b)
  • 移除apis目录  -  by chufan (4fbc8)
  • 重新生成apis目录  -  by chufan (ddfa7)
  • 补充爬虫相关代码  -  by 142vip.cn in 142vip#670 (0a0ea)
  • 优化typedoc命令,分类管理生成mdwiki等形式的API文档  -  by 142vip.cn in 142vip#700 (22163)
  • 优化CD流水线,增加typedoc:api构建步骤  -  by chufan (fc6cc)
  • 优化build:docs相关命令,支持apis构建  -  by chufan (7b952)
  • @142vip/egg:
    • 基于app.type区分appagent加载模式  -  by 142vip.cn in 142vip#685 (4cf16)
    • 重写pluginManager管理器核心逻辑,约束插件使用  -  by 142vip.cn in 142vip#688 (13296)
  • @142vip/egg-grpc-server:
    • 优化插件加载逻辑,避免多实例重复加载  -  by 142vip.cn in 142vip#684 (4c177)
  • @142vip/fairy-cli:
  • @142vip/grpc:
    • 优化handler处理核心逻辑  -  by 142vip.cn in 142vip#681 (faa01)
    • 新增exampleManager管理器,优化单元测试逻辑  -  by 142vip.cn in 142vip#689 (d1157)
    • 增加grpc-exception异常类,优化grpc相关示例代码  -  by 142vip.cn in 142vip#692 (cb5a2)
    • ProtoLoader重命名为GrpcProtoLoader,优化代码  -  by 142vip.cn in 142vip#695 (77437)
  • @142vip/utils:
    • 移除detect-indentdetect-newline依赖  -  by 142vip.cn in 142vip#679 (4454c)
  • @142vip/vitepress:
    • 统一管理typedoc的插件依赖,固定版本  -  by 142vip.cn in 142vip#702 (679cd)
  • egg-demo:
    • 跑通客户端调用逻辑,补充单元测试  -  by 142vip.cn in 142vip#680 (860a8)
    • 补充单元测试用例,优化插件加载模式,避免端口冲突  -  by 142vip.cn in 142vip#691 (78b2e)
    • 基于sendGrpcRequest工具函数,简化客户端单元测试逻辑  -  by 142vip.cn in 142vip#694 (8b728)

🐛 Bug Fixes

  • @142vip/egg-grpc-server:
  • @142vip/grpc:
    • 修复MethodDefinition等类型引入错误,导致API文档编译异常  -  by 142vip.cn in 142vip#698 (71a96)

📖 Documentation

  • @142vip/egg-grpc-client:
    • 补充使用说明文档,增加调用示例  -  by 142vip.cn in 142vip#693 (c3c43)

😏 Release Packages

  • @142vip/egg:
    • Publish v0.0.1-alpha.6  -  by chufan (132fd)
  • @142vip/egg-grpc-client:
    • Publish v0.0.1-alpha.4  -  by chufan (10a9b)
  • @142vip/egg-grpc-server:
    • Publish v0.0.1-alpha.5  -  by chufan (5cc12)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.29  -  by chufan (cda37)
  • @142vip/grpc:
    • Publish v0.0.1-alpha.4  -  by chufan (ed115)
  • @142vip/utils:
    • Publish v0.0.1-alpha.42  -  by chufan (9a838)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.18  -  by chufan (58a4a)
  • egg-demo:
    • Publish v0.0.1-alpha.6  -  by chufan (38133)

Release New Version v0.0.1-alpha.35 👉 View Changes On GitHub

v0.0.1-alpha.34 (2025-09-28)

✨ Features

  • 优化更新记录页面的左侧导航配置,对demo、npm包进行区分  -  by 142vip.cn in 142vip#668 (7cfc2)
  • @142vip/changelog:
    • 使用vipConfig方法,同步读取配置,  -  by chufan (5228b)
  • @142vip/data-source:
    • 支持MongoDB数据源,补充单元测试和文档  -  by 142vip.cn in 142vip#633 (cc834)
  • @142vip/egg:
    • 集成mysql2模块,封装VipMySQLPool连接池父类  -  by 142vip.cn in 142vip#664 (78ebe)
  • @142vip/egg-grpc-client:
    • 基于@142vip/grpc模块实例化客户端  -  by chufan (93284)
    • 简化插件的默认配置  -  by chufan (3ae42)
  • @142vip/egg-grpc-server:
    • 优化实例初始化逻辑  -  by chufan (3d227)
    • 支持egg框架下,grpc服务端的注册、使用  -  by chufan (492e6)
    • 优化服务端加载逻辑,rpc实现类挂载到ctx对象上  -  by 142vip.cn in 142vip#659 (ab3f1)
    • 限制插件只在agent.js上挂载grpcServer对象  -  by 142vip.cn in 142vip#663 (a995b)
  • @142vip/egg-mysql:
    • 基于VipMyQLPool类初始化插件,建立连接  -  by 142vip.cn in 142vip#665 (e3266)
  • @142vip/fairy-cli:
    • 补充单元测试配置和用例  -  by 142vip.cn in 142vip#662 (9210b)
    • 使用vipAxios替换node-fetch模块发送http请求  -  by 142vip.cn in 142vip#661 (5c0c8)
  • @142vip/grpc:
    • 客户端、服务端声明式注册,支持健康检查等功能  -  by 142vip.cn in 142vip#642 (6330c)
    • 重写grpc核心逻辑,支持example演示代码  -  by chufan (d6e29)
  • @142vip/release-version:
    • 使用vipConfig读取配置,补充单元测试  -  by chufan (e1f80)
  • @142vip/utils:
    • 增加lodashupperFirst方法  -  by 142vip.cn in 142vip#643 (6bdb1)
    • 重写方法,彻底解决detect-*等模块在cjs语法下的冲突  -  by 142vip.cn in 142vip#644 (65f6d)
    • 重写VipConfig,使用cosmiconfig替换c12模块,处理c12模块对cjs语法不支持  -  by chufan (dcece)
    • 拓展vipLodash工具导出,支持更多方法,简化配置合并逻辑  -  by 142vip.cn in 142vip#648 (4ac27)
    • 新增vipDetect,支持portnewline等检测  -  by chufan (b81ed)
  • @142vip/vitepress:
    • 默认支持ignoreDeadLinks配置不校验本地死链接  -  by 142vip.cn in 142vip#639 (b4e53)
  • egg-demo:
    • 增加插件单元测试,验证grpc等插件的多实例挂载  -  by chufan (4a39d)
    • 调整grpc实现类目录结构,基于Service父类实现  -  by 142vip.cn in 142vip#658 (67498)
    • 补充grpc相关测试代码  -  by 142vip.cn in 142vip#666 (17eb2)
    • 补充@142vip/egg-mysql插件单元测试  -  by 142vip.cn in 142vip#667 (138a9)

🐛 Bug Fixes

  • 修复本地文档死链接导致构建异常  -  by 142vip.cn in 142vip#638 (93d28)
  • @142vip/egg:
    • 修复插件多实例加载时,注册逻辑异常  -  by chufan (2e2c5)
    • 增加grpc上层父类,补充example演示函数  -  by chufan (55f09)
  • @142vip/eslint-config:
  • @142vip/grpc:
  • deps:
  • egg-demo:
    • 修复单元测试异常,简化egg-axios插件加载流程  -  by 142vip.cn in 142vip#654 (df91a)

📖 Documentation

  • Update README  -  by chufan (f55aa)
  • @142vip/egg-grpc-server:
    • 更新文档,补充插件最佳实践代码  -  by 142vip.cn in 142vip#660 (5f35f)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.22  -  by chufan (75334)
  • @142vip/data-source:
    • Publish v0.0.1-alpha.4  -  by chufan (714a6)
  • @142vip/egg:
    • Publish v0.0.1-alpha.4  -  by chufan (cdef6)
    • Publish v0.0.1-alpha.5  -  by chufan (cddcc)
  • @142vip/egg-grpc-client:
    • Publish v0.0.1-alpha.3  -  by chufan (569ff)
  • @142vip/egg-grpc-server:
    • Publish v0.0.1-alpha.3  -  by chufan (bdd04)
    • Publish v0.0.1-alpha.4  -  by chufan (155c5)
  • @142vip/egg-mysql:
    • Publish v0.0.1-alpha.2  -  by chufan (6eee6)
  • @142vip/eslint-config:
    • Publish v0.0.1-alpha.5  -  by chufan (8feab)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.28  -  by chufan (c3823)
  • @142vip/grpc:
    • Publish v0.0.1-alpha.2  -  by chufan (dc778)
    • Publish v0.0.1-alpha.3  -  by chufan (17fc5)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.15  -  by chufan (28a82)
  • @142vip/utils:
    • Publish v0.0.1-alpha.40  -  by chufan (8de32)
    • Publish v0.0.1-alpha.41  -  by chufan (35b1f)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.17  -  by chufan (d3a90)
  • egg-demo:
    • Publish v0.0.1-alpha.4  -  by chufan (78e23)
    • Publish v0.0.1-alpha.5  -  by chufan (6fd3b)

Release New Version v0.0.1-alpha.34 👉 View Changes On GitHub

v0.0.1-alpha.33 (2025-09-10)

✨ Features

  • 优化jest配置和命令  -  by 142vip.cn in 142vip#605 (3e364)
  • 增加languageOptions配置,ESLint规则支持Jest模块的全局变量  -  by chufan (83e75)
  • 优化ts和jest配置,支持扫描test目录下的单元测试  -  by chufan (22f73)
  • 补充clean命令,支持deps依赖清理  -  by chufan (c3954)
  • @142vip/axios:
    • 优化vipAxios实例核心逻辑,补充单元测试  -  by 142vip.cn in 142vip#607 (a1979)
  • @142vip/changelog:
    • 修复CONFIG_DEFAULT_HEADER默认值对应的跳转链接  -  by 142vip.cn in 142vip#586 (b769b)
  • @142vip/data-source:
  • @142vip/egg:
    • 新增mergeConfig函数,合并配置  -  by 142vip.cn in 142vip#609 (1eb13)
    • 拓展plugin插件,优化插件启动实例挂载逻辑,支持多实例  -  by 142vip.cn in 142vip#614 (280ae)
    • 优化接口类型,补充插件注册等功能的使用文档  -  by chufan (fcef3)
  • @142vip/egg-axios:
    • 集成@142vip/axios模块,基于vipAxios实例请求  -  by 142vip.cn in 142vip#610 (9db5f)
    • 增加jest配置,补充test单元测试命令  -  by chufan (1e71a)
    • 简化插件默认配置,补充插件使用文档  -  by chufan (cce41)
  • @142vip/release-version:
    • 移除detect-indentdetect-newline依赖  -  by 142vip.cn in 142vip#606 (d6460)
    • 优化工具核心逻辑,补充文档和单元测试  -  by 142vip.cn in 142vip#621 (2c7c5)
  • @142vip/utils:
    • 优化exec标准执行器,新增getProcess等方法  -  by 142vip.cn in 142vip#585 (08099)
    • 基于createRequire解决c12等模块在cjs语法下的冲突  -  by 142vip.cn in 142vip#613 (5f92f)
    • 基于createRequire解决c12等模块在cjs语法下的冲突 "  -  by chufan in 142vip#613 (7a238)
  • egg-demo:
    • 集成egg-axios插件,提供单实例、多实例、配置对应的单元测试  -  by 142vip.cn in 142vip#615 (27e4f)
    • 补充文档,简化deps依赖,支持jest单元测试  -  by chufan (f3855)

🐛 Bug Fixes

  • 基于jest模块,修复各模块单元测试全局参数导入报错  -  by chufan (6fe45)
  • @142vip/axios:
    • 修复文档显示异常,补充类型  -  by chufan (71a10)
    • 移除对@142vip/utils的依赖  -  by 142vip.cn in 142vip#608 (7109b)
  • @142vip/utils:
    • 修复getProcessArgvByIndex获取参数异常  -  by 142vip.cn in 142vip#575 (f8956)
    • buildImage构建镜像增加platform参数  -  by 142vip.cn in 142vip#576 (f1eb4)
  • deps:
    • Update dependency semver to v7.7.2  -  by renovate[bot] in 142vip#597 (ef76e)
    • 锁定jest等依赖版本  -  by chufan (29118)

📖 Documentation

  • 更新多个模块的CHANGELOG文档,格式统一  -  by 142vip.cn in 142vip#587 (34248)
  • 更新文档的Copyright部分  -  by 142vip.cn in 142vip#603 (deefe)
  • 更新各模块的README文档  -  by chufan (d4a5b)

😏 Release Packages

  • @142vip/axios:
    • Publish v0.0.1-alpha.7  -  by chufan (0f0f4)
  • @142vip/changelog:
    • Publish v0.0.1-alpha.21  -  by chufan (f2ee2)
  • @142vip/data-source:
    • Publish v0.0.1-alpha.1  -  by chufan (e752f)
    • Publish v0.0.1-alpha.2  -  by chufan (37b63)
    • Publish v0.0.1-alpha.3  -  by chufan (3a7d7)
  • @142vip/egg:
    • Publish v0.0.1-alpha.3  -  by chufan (584bc)
  • @142vip/egg-axios:
    • Publish v0.0.1-alpha.2  -  by chufan (44113)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.27  -  by chufan (f3b17)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.14  -  by chufan (778e0)
  • @142vip/utils:
    • Publish v0.0.1-alpha.38  -  by chufan (22621)
    • Publish v0.0.1-alpha.39  -  by chufan (ef582)
  • egg-demo:
    • Publish v0.0.1-alpha.3  -  by chufan (cacf0)

Release New Version v0.0.1-alpha.33 👉 View Changes On GitHub

v0.0.1-alpha.32 (2025-05-19)

✨ Features

  • 优化站点配置,升级核心脚本逻辑,支持@142vip/open-source模块  -  by chufan (a11dd)
  • @142vip/changelog:
    • 增加CONFIG_DEFAULT_HEADER等默认值常量  -  by chufan (f11c3)
  • @142vip/fairy-cli:
    • 移除DEFAULT_RELEASE_ROOT_NAME的使用  -  by chufan (02738)
    • 子模块小版本迭代时,按版本分割提交记录,绿色&灰色区分打印  -  by 142vip.cn in 142vip#552 (c855e)
    • 优化sync命令日志输出  -  by 142vip.cn in 142vip#559 (36149)
  • @142vip/open-source:
    • 模块初始化,拆分出常量、枚举  -  by 142vip.cn in 142vip#550 (a148b)
    • 优化OPEN_SOURCE_ADDRESS常量导出  -  by chufan (e43a3)
    • 拓展OPEN_SOURCE_ADDRESS枚举,支持站点地址变量  -  by 142vip.cn in 142vip#557 (4a237)
  • @142vip/utils:
    • 增加VipDocSite类,支持博客站点  -  by chufan (4c914)
    • 优化http枚举,简化constants常量导出  -  by chufan (4ba27)
  • @142vip/vuepress:
    • 废弃i18n方案,优化主题和插件配置项  -  by 142vip.cn in 142vip#547 (4436c)
    • 修改模块主体结构,简化configtheme的导出逻辑  -  by 142vip.cn in 142vip#556 (d7d01)
    • 移除constants导出,删除footercopyright的模式函数形式  -  by chufan (fb0a5)
    • 移除headers导出,强化点配置自定义  -  by chufan (5412c)
    • 增加VUEPRESS_DEFAULT_DOCS_DIR,定义默认文档目录  -  by chufan (7a1e2)
    • 支持repoLabel配置默认为Github  -  by chufan (3a7c0)
  • vitepress-demo:
    • 使用vipDocSite.getBase,优化配置  -  by chufan (14da3)
  • vuepress-demo:
    • 优化导航栏,修改配置,支持changelog组件展示  -  by 142vip.cn in 142vip#548 (1bef0)
    • 支持@142vip/open-source模块,优化配置  -  by chufan (b6aae)
    • 优化站点配置,基于@142vip/open-source模块简化footercopyright等配置  -  by 142vip.cn in 142vip#558 (e9478)

🐛 Bug Fixes

  • 修复vitepress站点导航栏异常,简化配置  -  by 142vip.cn in 142vip#551 (32d15)

📖 Documentation

  • 更新文档,补充@142vip/open-source模块相关说明  -  by 142vip.cn in 142vip#553 (0eebc)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.20  -  by chufan (e0f42)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.26  -  by chufan (152af)
  • @142vip/open-source:
    • Publish v0.0.1-alpha.1  -  by chufan (c6624)
    • Publish v0.0.1-alpha.2  -  by chufan (afc02)
    • Publish v0.0.1-alpha.3  -  by chufan (ea5ef)
  • @142vip/utils:
    • Publish v0.0.1-alpha.37  -  by chufan (68220)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.16  -  by chufan (2a492)
    • Publish v0.0.1-alpha.17  -  by chufan (294f1)
  • vitepress-demo:
    • Publish v0.0.1-alpha.5  -  by chufan (d7c32)
  • vuepress-demo:
    • Publish v0.0.1-alpha.6  -  by chufan (1bf86)

Release New Version v0.0.1-alpha.32 👉 View Changes On GitHub

v0.0.1-alpha.31 (2025-05-13)

✨ Features

  • @142vip/fairy-cli:
    • sync命令同步142vip组织包,支持sync:pkg脚本快速调用  -  by 142vip.cn in 142vip#541 (b6d34)
    • 优化子命令核心逻辑,补充枚举、文档  -  by 142vip.cn in 142vip#546 (9d007)
  • @142vip/utils:
  • @142vip/vitepress:
    • 支持导航栏、侧边栏配置函数式定义  -  by 142vip.cn in 142vip#537 (573b1)
  • @142vip/vuepress:
    • 升级模块依赖,重构配置、主题等功能  -  by chufan (2f6a6)
    • 依赖升级,支持新版vuepress-theme-hope  -  by 142vip.cn in 142vip#543 (48226)
    • 增加@vuepress/plugin-watermark依赖,站点支持水印功能  -  by 142vip.cn in 142vip#544 (a0b14)
  • vitepress-demo:
  • vuepress-demo:
    • 优化依赖,简化demo站点配置  -  by chufan (05bcb)

🐛 Bug Fixes

  • 修复favicon.ico图标路径异常  -  by 142vip.cn in 142vip#540 (f2543)
  • @142vip/vuepress:
    • 修复importCode配置替换文件路径异常  -  by 142vip.cn in 142vip#539 (1f071)

💅 Refactors

  • @142vip/commit-linter:
    • 结构调整,优化核心逻辑和文档  -  by 142vip.cn in 142vip#545 (928b7)

📖 Documentation

😏 Release Packages

  • @142vip/commit-linter:
    • Publish v0.0.1-alpha.2  -  by chufan (63a68)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.25  -  by chufan (39b8e)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.16  -  by chufan (f19d7)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.13  -  by chufan (b94e6)
    • Publish v0.0.1-alpha.14  -  by chufan (5b23a)
    • Publish v0.0.1-alpha.15  -  by chufan (3b15a)
  • vitepress-demo:
    • Publish v0.0.1-alpha.4  -  by chufan (4c858)
  • vuepress-demo:
    • Publish v0.0.1-alpha.4  -  by chufan (8bb12)
    • Publish v0.0.1-alpha.5  -  by chufan (bdff6)

Release New Version v0.0.1-alpha.31 👉 View Changes On GitHub

v0.0.1-alpha.30 (2025-05-06)

✨ Features

  • 优化scripts脚本主体结构和逻辑  -  by 142vip.cn in 142vip#506 (8ad41)
  • 引入typedoc模块,支持全站模块的API文档  -  by 142vip.cn in 142vip#510 (67692)
  • 基于@142vip/vitepress模块优化站点配置  -  by 142vip.cn in 142vip#515 (9b04d)
  • 增加Github pull插件,解决fork仓库同步问题  -  by chufan (6ef88)
  • 站点增加logo图标等配置  -  by 142vip.cn in 142vip#516 (4ed19)
  • 修改vitepress站点配置,更新文档介绍  -  by 142vip.cn in 142vip#526 (1107b)
  • @142vip/fairy-cli:
  • @142vip/utils:
    • 优化VipCommander的命令、参数初始化逻辑  -  by chufan (27b37)
    • 拓展OPEN_SOURCE_ADDRESS枚举  -  by chufan (7e0ca)
  • @142vip/vitepress:
    • 增加typedoc配置定义函数,优化配置和依赖  -  by 142vip.cn in 142vip#512 (9acb9)
    • 增加defineVipVitepressConfig配置函数,优化类型支持  -  by 142vip.cn in 142vip#513 (3662c)
    • 优化表格组件,拓展类型支持  -  by 142vip.cn in 142vip#514 (50ef3)
    • themeConfig入口优化,变量重命名  -  by 142vip.cn in 142vip#518 (7f414)

🐛 Bug Fixes

  • 修复站点ico预览异常  -  by 142vip.cn in 142vip#517 (448cc)
  • 增加publicDir配置重写目录,支持vite编译静态资源目录  -  by 142vip.cn in 142vip#524 (06df8)
  • @142vip/utils:
  • @142vip/vitepress:
    • 修复vue-sfc-transformer导致的编译告警  -  by 142vip.cn in 142vip#519 (c87d9)
  • vitepress-demo:
    • 修复build令编译异常  -  by chufan (1dc5d)

💅 Refactors

  • @142vip/changelog:
    • 重构changelog核心逻辑,调整模块的整体结构,支持更多API方法  -  by 142vip.cn in 142vip#501 (fe60c)

📖 Documentation

  • 修改typedoc配置,更新API文档  -  by chufan (366c0)
  • Api update  -  by chufan (bf5c5)
  • 基础的md文档更新  -  by chufan (f7d3d)
  • Update typedoc api  -  by 142vip.cn in 142vip#528 (77ef9)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.19  -  by chufan (1f63c)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.24  -  by chufan (aa277)
  • @142vip/utils:
    • Publish v0.0.1-alpha.36  -  by chufan (afc5f)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.15  -  by chufan (40280)
  • vitepress-demo:
    • Publish v0.0.1-alpha.3  -  by chufan (a868d)

Release New Version v0.0.1-alpha.30 👉 View Changes On GitHub

v0.0.1-alpha.29 (2025-04-23)

✨ Features

  • 优化build命令的搜索交互框输入  -  by 142vip.cn in 142vip#483 (4b5d2)
  • 站点增加egg-demonest-demo演示入口  -  by 142vip.cn in 142vip#490 (8ed85)
  • @142vip/fairy-cli:
    • 优化commit命令交互框逻辑,支持git提交、推送  -  by 142vip.cn in 142vip#477 (39ef7)
    • 优化release命令交互体验  -  by 142vip.cn in 142vip#478 (5c15f)
    • 核心cli逻辑重构,优化模块整理结构,支持命令别名机制  -  by 142vip.cn in 142vip#479 (23b82)
    • release命令提交时,默认配置noVerify参数,忽略git钩子函数  -  by chufan (2f53c)
    • Release命令增加check-branch参数,支持指定分支检测  -  by 142vip.cn in 142vip#497 (15ecc)
  • @142vip/release-version:
  • @142vip/utils:
    • 优化promptSearch函数类型支持,优雅处理VipInquirer工具ctrl+c意外退出报错  -  by 142vip.cn in 142vip#475 (4169d)
    • 增加CliCommandBaseOptions类型  -  by 142vip.cn in 142vip#480 (590e9)
    • 增加promptReleaseVersion等功能,支持package-json操作  -  by 142vip.cn in 142vip#488 (29e81)
    • 工具增加initCommand封装,提供可配置命令初始化  -  by 142vip.cn in 142vip#492 (33037)
    • 优化VipCommander类主体结构,拓展类型  -  by chufan (331d9)
    • 增加validateBranch校验分支,拓展promptConfirm,支持安全退出  -  by 142vip.cn in 142vip#495 (99cc8)
    • 增加isExistDirisDirectory等功能,拓展GitGeneralBranch枚举  -  by 142vip.cn in 142vip#496 (49f01)

🐛 Bug Fixes

  • @142vip/fairy-cli:
  • @142vip/release-version:

💅 Refactors

  • @142vip/fairy-cli:
    • 基于VipCommanderinitCommand方法,重写fairy工具链  -  by 142vip.cn in 142vip#494 (2ea95)
  • @142vip/release-version:
    • 核心业务逻辑重构,业务流程更清晰  -  by 142vip.cn in 142vip#489 (2ab87)

📖 Documentation

😏 Release Packages

  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.23  -  by chufan (6a7d8)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.13  -  by chufan (e0102)
  • @142vip/utils:
    • Publish v0.0.1-alpha.34  -  by chufan (959f9)
    • Publish v0.0.1-alpha.35  -  by chufan (86d11)

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:
  • @142vip/commit-linter:
    • 支持commitLiner校验commit信息  -  by chufan (d410b)
    • 拓展commitLiner方法,支持自定义cli输入commit信息  -  by 142vip.cn in 142vip#463 (562d4)
    • 移除cli-table3一来,更新使用说明文档  -  by 142vip.cn in 142vip#472 (072e6)
  • @142vip/copyright:
    • 模块结构初始化,增加软著文档生成逻辑  -  by 142vip.cn in 142vip#441 (7c30a)
    • 构造函数移除pageCount参数,生成的源代码指定30页  -  by 142vip.cn in 142vip#444 (f28cb)
    • 优化核心逻辑,增加说明文档  -  by 142vip.cn in 142vip#450 (09f0a)
  • @142vip/eslint-config:
    • 拓展config方法,增加settings配置,默认支持VipNodeJS.exitProcess退出功能  -  by chufan (999b2)
  • @142vip/fairy-cli:
    • fairy助手增加copyright命令,支持著作权申请业务  -  by 142vip.cn in 142vip#445 (8cdab)
    • 移除verifyCommit校验函数及类型  -  by chufan (77b0c)
    • 移除getLatestTagNamegetCommitLogs函数,功能逻辑简化  -  by 142vip.cn in 142vip#457 (4f645)
    • 移除monorepo方法,使用VipMonorepo工具替换  -  by 142vip.cn in 142vip#460 (eb95f)
    • 增加commit命令,拓展cli功能  -  by 142vip.cn in 142vip#464 (bd3c9)
    • 拓展release方法,支持check命令终端预览当前版本commit记录  -  by chufan (a7f86)
  • @142vip/release-version:
  • @142vip/utils:
    • 拓展pathDirnamepathExtname方法  -  by 142vip.cn in 142vip#435 (650f7)
    • 增加promptInputRequired必选输入框  -  by 142vip.cn in 142vip#443 (af445)
    • 拓展VipGitVipNodejs方法,支持commit信息解析  -  by chufan (c1f7d)
    • 增加getCommitLogs函数  -  by 142vip.cn in 142vip#455 (2bf3b)
    • 增加getVersionGitTag函  -  by 142vip.cn in 142vip#456 (1ade9)
    • 增加VipMonorepo工具,支持getPackageJSONPathList函数  -  by 142vip.cn in 142vip#458 (ecb6f)
    • 集成js-yaml模块,支持VipYaml工具,增加loadloadAll方法  -  by 142vip.cn in 142vip#459 (3baf4)
    • 拓展gitmonoreponodejsnpmpackage-json等核心工具方法  -  by 142vip.cn in 142vip#462 (17bbd)
    • 优化VipInquirer工具方法类型,支持DEFAULT_RELEASE_ROOT_NAME变量  -  by chufan (ad577)
    • 增加logByBlankgetRecentCommitsByScope等方法,优化语法  -  by chufan (0fe52)
    • 增加logByBlankgetRecentCommitsByScope等方法,优化语法  -  by 142vip.cn in 142vip#468 (cecef)
    • 增加getPkgJSONPathgetPkgLabel等方法,优化PackageJSONWithPath类型  -  by chufan (1a9aa)
  • @142vip/vuepress:
    • Update dependency @vuepress/plugin-xx to v2.0.0-rc.92  -  by 142vip.cn in 142vip#446 (5b56b)

🐛 Bug Fixes

  • @142vip/eslint-config:
    • Update dependency @antfu/eslint-config、eslint  -  by 142vip.cn in 142vip#436 (4e0d3)

📖 Documentation

  • @142vip/copyright:
  • CHANGELOG:
    • Update @142vip/changelog@142vip/copyright  -  by chufan (ca7b6)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.18  -  by chufan (504a4)
  • @142vip/commit-linter:
    • Publish v0.0.1-alpha.1  -  by chufan (6b308)
  • @142vip/copyright:
    • Publish v0.0.1-alpha.1  -  by chufan (647ec)
    • Publish v0.0.1-alpha.2  -  by chufan (bc738)
  • @142vip/eslint-config:
    • Publish v0.0.1-alpha.4  -  by chufan (74326)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.22  -  by chufan (199e7)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.12  -  by chufan (62a48)
  • @142vip/utils:
    • Publish v0.0.1-alpha.32  -  by chufan (fa3fe)
    • Publish v0.0.1-alpha.33  -  by chufan (2dcf9)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.12  -  by chufan (55bfd)

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 142vip#429 (6a9d0)
  • 优化网站侧边栏,补充各模块README文档  -  by chufan (53156)
  • @142vip/changelog:
    • 一些代码改造,优化cli的参数说明  -  by chufan (2b3a2)
    • 使用loadCliConfig加载配置,脚手架增加ch命令入口  -  by 142vip.cn in 142vip#418 (1f14e)
    • 移除c12changelogen依赖  -  by 142vip.cn in 142vip#419 (80be0)
  • @142vip/fairy-cli:
    • sync处理逻辑优化  -  by 142vip.cn in 142vip#414 (f9962)
    • 拓展installcleanchangelog等命令  -  by chufan (2d253)
    • 优化fa各子命令,简化loginrelease等逻辑  -  by chufan (451d5)
  • @142vip/release-version:
    • 移除c12依赖,使用loadCliConfig加载配置  -  by 142vip.cn in 142vip#420 (4e80d)
    • 移除semver依赖,改用VipSemver通用型依赖  -  by 142vip.cn in 142vip#422 (ddb67)
    • 移除kolorist依赖,替换为VipColor通用型依赖  -  by 142vip.cn in 142vip#424 (62ac9)
  • @142vip/utils:
    • Docker容器创建支持基于系统架构自动配置--platform参数  -  by 142vip.cn in 142vip#413 (cd56a)
    • 拓展nodejsnpmpackage-json等工具方法  -  by chufan (13d97)
    • 优化VipCommander命令,支持description描述信息  -  by chufan (74f04)
    • 优化VipConfig中配置加载等函数的类型支持  -  by chufan (687c3)
    • 新增createSemver创建实例,支持originImportSemVer原生导入的semver对象  -  by 142vip.cn in 142vip#421 (0cea4)

🐛 Bug Fixes

  • deps:

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.16  -  by chufan (fcccb)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.21  -  by chufan (d69cb)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.11  -  by chufan (6287f)
  • @142vip/utils:
    • Publish v0.0.1-alpha.29  -  by chufan (28081)
    • Publish v0.0.1-alpha.30  -  by chufan (15d72)

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 142vip#429 (6a9d0)
  • 优化网站侧边栏,补充各模块README文档  -  by chufan (53156)
  • @142vip/changelog:
    • 一些代码改造,优化cli的参数说明  -  by chufan (2b3a2)
    • 使用loadCliConfig加载配置,脚手架增加ch命令入口  -  by 142vip.cn in 142vip#418 (1f14e)
    • 移除c12changelogen依赖  -  by 142vip.cn in 142vip#419 (80be0)
  • @142vip/fairy-cli:
    • sync处理逻辑优化  -  by 142vip.cn in 142vip#414 (f9962)
    • 拓展installcleanchangelog等命令  -  by chufan (2d253)
    • 优化fa各子命令,简化loginrelease等逻辑  -  by chufan (451d5)
  • @142vip/release-version:
    • 移除c12依赖,使用loadCliConfig加载配置  -  by 142vip.cn in 142vip#420 (4e80d)
    • 移除semver依赖,改用VipSemver通用型依赖  -  by 142vip.cn in 142vip#422 (ddb67)
    • 移除kolorist依赖,替换为VipColor通用型依赖  -  by 142vip.cn in 142vip#424 (62ac9)
  • @142vip/utils:
    • Docker容器创建支持基于系统架构自动配置--platform参数  -  by 142vip.cn in 142vip#413 (cd56a)
    • 拓展nodejsnpmpackage-json等工具方法  -  by chufan (13d97)
    • 优化VipCommander命令,支持description描述信息  -  by chufan (74f04)
    • 优化VipConfig中配置加载等函数的类型支持  -  by chufan (687c3)
    • 新增createSemver创建实例,支持originImportSemVer原生导入的semver对象  -  by 142vip.cn in 142vip#421 (0cea4)

🐛 Bug Fixes

  • deps:

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.16  -  by chufan (fcccb)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.21  -  by chufan (d69cb)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.11  -  by chufan (6287f)
  • @142vip/utils:
    • Publish v0.0.1-alpha.29  -  by chufan (28081)
    • Publish v0.0.1-alpha.30  -  by chufan (15d72)

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 142vip#399 (e9b91)
  • @142vip/eslint-config:
  • @142vip/utils:
    • 增加isBuffer()工具函数,优化依赖导入机制  -  by 142vip.cn in 142vip#384 (f4a69)
    • 移除getFirstCommitHash函数,优化getRecentCommitHash逻辑  -  by 142vip.cn in 142vip#387 (a5a76)
    • 拓展VipDocker工具  -  by 142vip.cn in 142vip#388 (215d3)
    • 拓展VipInquirer,增加promptInput输入框功能  -  by 142vip.cn in 142vip#392 (2bf62)
    • VipGit增加convertEmoji方法,转换git记录中的表情  -  by 142vip.cn in 142vip#397 (8352a)
    • 引入c12模块,增加config配置加载、监听功能  -  by 142vip.cn in 142vip#398 (cf550)
    • 增加枚举,拓展Docker功能方法  -  by 142vip.cn in 142vip#401 (2a2d8)
    • 拓展VipInquirer工具方法,调整prompt交互  -  by chufan (e0ce9)
    • VipLogger中增加println输出空行  -  by chufan (9243e)
    • 拓展VipDocker工具,增加测试listContainerStatus等方法的测试用例  -  by chufan (b2b64)
    • 拓展VipDocker工具,增加测试listContainerStatus等方法的测试用例  -  by 142vip.cn in 142vip#408 (3d527)
    • 提供handleSimpleSearchSource,支持搜索源简单处理  -  by chufan (37933)
    • 拓展VipDocker工具,增加容器网络network相关功能  -  by 142vip.cn in 142vip#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)
  • @142vip/eslint-config:
    • Publish v0.0.1-alpha.3  -  by chufan (bcc00)
  • @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)

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 142vip#356 (e5730)
  • tsconfig.package.json增加装饰器相关配置  -  by 142vip.cn in 142vip#369 (61071)
  • 优化authorInfo信息展示配置  -  by 142vip.cn in 142vip#370 (98fc7)
  • @142vip/utils:
    • 增加getPackageJSONgetProcessArgvByIndex等工具方法  -  by 142vip.cn in 142vip#355 (bd211)

🐛 Bug Fixes

  • @142vip/changelog:
    • 修复version字段错误、文档格式异常  -  by 142vip.cn in 142vip#363 (20a5c)
  • deps:

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.14  -  by chufan (ad0dd)
  • @142vip/utils:
    • Publish v0.0.1-alpha.20  -  by chufan (c0ec9)

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 142vip#349 (140d1)
  • @142vip/changelog:
    • 删除无用日志输出,调整文档  -  by chufan (5c18b)
  • @142vip/fairy-cli:
    • 调整VipExecutor方法导入  -  by chufan (3d2ce)
    • 移除getBranchName方法,简化release命令参数定义  -  by 142vip.cn in 142vip#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 142vip#357 (627c5)
    • 修复发布大版本前,monorepo子模块commit记录重复提交  -  by 142vip.cn in 142vip#358 (c4dc5)
    • 修复提交信息过滤异常  -  by 142vip.cn in 142vip#360 (868c5)
  • deps:

💅 Refactors

  • @142vip/fairy-cli:
    • 优化基础命令逻辑,简化代码  -  by chufan (28db8)
  • @142vip/utils:
    • 代码改造,简化类型声明,调整工具核心工具方法  -  by chufan (4e227)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.12  -  by chufan (4ca7a)
    • Publish v0.0.1-alpha.13  -  by chufan (ade4c)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.20  -  by chufan (5f65a)
  • @142vip/oauth2.0:
    • Publish v0.0.1-alpha.2  -  by chufan (be215)
  • @142vip/utils:
    • Publish v0.0.1-alpha.17  -  by chufan (ad744)
    • Publish v0.0.1-alpha.18  -  by chufan (7b314)
    • Publish v0.0.1-alpha.19  -  by chufan (92075)

Release New Version v0.0.1-alpha.23 👉 View Changes On GitHub

v0.0.1-alpha.22 (2025-02-07)

✨ Features

  • 调整renovatebranch限制为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:
    • 增加formatDateToYMD日期封装  -  by chufan (29352)
    • 拓展VipGit,支持git相关操作功能  -  by chufan (7d360)
    • 引入semver模块,集成VipSemver API 功能  -  by chufan (527f6)
    • 增加错误码、Release类型枚举  -  by chufan (47079)
  • @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:

💅 Refactors

  • @142vip/changelog:
    • 优化changelog核心逻辑,简化cli处理流程,支持功能函数导出  -  by 142vip.cn in 142vip#317 (4c3c1)
  • @142vip/fairy-cli:
    • sync功能日志、代码优化  -  by chufan (100f6)
  • @142vip/utils:
    • 优化execCommand命令执行器,移除execa模块  -  by chufan (42b73)
    • 重构代码,丰富工具函数栈,支持version拓展  -  by 142vip.cn in 142vip#342 (89163)

😏 Release Packages

  • @142vip/axios:
    • Publish v0.0.1-alpha.6  -  by chufan (88e73)
  • @142vip/changelog:
    • Publish v0.0.1-alpha.10  -  by chufan (9cc42)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.19  -  by chufan (ac1e1)
  • @142vip/nest-redis:
    • Publish v0.0.1-alpha.1  -  by chufan (e87db)
  • @142vip/utils:
    • Publish v0.0.1-alpha.15  -  by chufan (087ca)
    • Publish v0.0.1-alpha.16  -  by chufan (c48af)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.14  -  by chufan (542b2)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.10  -  by chufan (8abbe)

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 142vip#310 (bc3ed)
  • clean命令增加coverage参数,删除单元测试报告  -  by chufan (38871)
  • @142vip/axios:
    • 移除HttpStatus枚举,支持VipAxios父类封装  -  by chufan (4d717)
  • @142vip/changelog:
    • 补充类型,移除无用函数,简化逻辑  -  by chufan (faa6d)
    • 移除无用开发依赖,锁定依赖版本  -  by chufan (311a0)
    • 使用VipConsole改造日志输出  -  by chufan (3cfea)
  • @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:
    • clean命令增加--coverage参数,支持单元测试目录清理  -  by chufan (81a46)
    • cli入口逻辑优化,使用VipConsole增加日志逻辑  -  by chufan (c9cc3)
    • 强化TS类型支持  -  by chufan (351b5)
  • @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:
    • 支持HttpStatusHttpMethod枚举  -  by chufan (7c6ec)
    • vipColorvipSymbols重命名,大驼峰格式  -  by chufan (a0d22)
    • 封装VipInquirer对象,支持inquirer功能  -  by chufan (de8c2)
    • 封装VipDocker工具,修复引用错误  -  by 142vip.cn in 142vip#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:

😏 Release Packages

  • @142vip/axios:
    • Publish v0.0.1-alpha.3  -  by chufan (7f95a)
    • Publish v0.0.1-alpha.4  -  by chufan (04b2c)
    • Publish v0.0.1-alpha.5  -  by chufan (0da45)
  • @142vip/changelog:
    • Publish v0.0.1-alpha.9  -  by chufan (2444e)
  • @142vip/egg:
    • Publish v0.0.1-alpha.2  -  by chufan (ac196)
  • @142vip/egg-grpc-client:
    • Publish v0.0.1-alpha.2  -  by chufan (eb216)
  • @142vip/egg-grpc-server:
    • Publish v0.0.1-alpha.2  -  by chufan (f9945)
  • @142vip/egg-sequelize:
    • Publish v0.0.1-alpha.3  -  by chufan (41b1e)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.18  -  by chufan (6f9ec)
  • @142vip/grpc:
    • Publish v0.0.1-alpha.1  -  by chufan (2d17e)
  • @142vip/oauth2.0:
    • Publish v0.0.1-alpha.1  -  by chufan (7e933)
  • @142vip/redis:
    • Publish v0.0.1-alpha.3  -  by chufan (2e0d4)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.10  -  by chufan (b95c9)
  • @142vip/utils:
    • Publish v0.0.1-alpha.14  -  by chufan (77833)

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:
    • registerPlugin支持egg插件快速注册  -  by chufan (4d734)
    • 增加ioredis枚举,拆分插件的日志和注册机制  -  by chufan (c31a6)
    • 增加defaultPluginConfig默认配置集成  -  by chufan (3bda0)
    • 优化插件注册机制和类型支持  -  by chufan (d55fe)
    • 支持插件EggAppBoot父类的生命周期  -  by chufan (1c260)
    • 修改类型定义,支持pkgName参数  -  by chufan (1e744)
  • @142vip/egg-axios:
    • 插件模块初始化  -  by chufan (4fea1)
    • 调整插件加载模式,拦截器优化  -  by chufan (f0109)
  • @142vip/egg-grpc-client:
    • 调整插件加载模式,grpc-client结构初始化  -  by chufan (c0db5)
  • @142vip/egg-grpc-server:
    • grpc-server结构初始化,调整插件加载模式  -  by chufan (6aaf5)
  • @142vip/egg-mysql:
    • 基于mysql2模块初始化egg-mysql插件  -  by chufan (0d3e1)
    • 配置插件默认参数  -  by chufan (a49c8)
    • mysql实例自动加载  -  by chufan (1d76c)
  • @142vip/egg-redis:
    • 支持redis使用,初始化基础结构  -  by 142vip.cn in 142vip#265 (668f3)
    • 优化插件启动,增加默认配置  -  by chufan (4a783)
    • 配置加载模式  -  by chufan (f8d02)
  • @142vip/egg-sequelize:
    • 基础结构初始化  -  by chufan (f7438)
    • sequelize自定义创建,配置加载模式,  -  by chufan (95144)
  • @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 142vip#257 (fb10d)
    • 增加JSON模块的封装,支持克隆、序列化、解析  -  by 142vip.cn in 142vip#259 (1f1ef)
  • deps:

😏 Release Packages

  • @142vip/axios:
    • Publish v0.0.1-alpha.2  -  by chufan (9b92a)
  • @142vip/egg:
    • Publish v0.0.1-alpha.1  -  by chufan (adee8)
  • @142vip/egg-axios:
    • Publish v0.0.1-alpha.1  -  by chufan (121ef)
  • @142vip/egg-grpc-client:
    • Publish v0.0.1-alpha.1  -  by chufan (f4d79)
  • @142vip/egg-grpc-server:
    • Publish v0.0.1-alpha.1  -  by chufan (f2607)
  • @142vip/egg-mysql:
    • Publish v0.0.1-alpha.1  -  by chufan (91c22)
  • @142vip/egg-redis:
    • Publish v0.0.1-alpha.1  -  by chufan (1db59)
  • @142vip/egg-sequelize:
    • Publish v0.0.1-alpha.2  -  by chufan (7664d)
  • @142vip/egg-swagger:
    • Publish v0.0.1-alpha.1  -  by chufan (b90cc)
  • @142vip/egg-validate:
    • Publish v0.0.1-alpha.1  -  by chufan (c00a7)
  • @142vip/redis:
    • Publish v0.0.1-alpha.2  -  by chufan (291a0)
  • @142vip/utils:
    • Publish v0.0.1-alpha.12  -  by chufan (4e778)
    • Publish v0.0.1-alpha.13  -  by chufan (2ef18)
  • egg-demo:
    • Publish v0.0.1-alpha.1  -  by chufan (9f244)

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

😏 Release Packages

  • @142vip/nest:
    • Publish v0.0.1-alpha.1  -  by chufan (515b8)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.9  -  by chufan (f986b)

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 changelogfairy-cliutils package  -  by chufan (00ef2)
  • 更新模块的基础NPM相关信息,拓展keywords字段内容  -  by chufan (b6870)
  • @142vip/changelog:
    • 移除commander模块,修改changelog命令定义  -  by chufan (7e025)
  • @142vip/fairy-cli:
    • 代码清理,模块结构优化  -  by chufan (08df8)
    • clean命令增加deps可选参数,viteturbodeps参数默认值为false  -  by chufan (0b633)
    • clean命令支持--midway参数删除typings目录  -  by chufan (375e7)
    • 移除commander模块,使用VipCommander进行终端cli定义  -  by chufan (22f00)
  • @142vip/utils:
    • 增加promptCheckBox终端交互选择,支持多选、单选  -  by chufan (cb1ec)
    • 移除@inquirer/confirm依赖,增加promptConfirm终端交互确认  -  by 142vip.cn in 142vip#197 (8b797)
    • docker命令执行增加异常捕获机制  -  by chufan (38a46)
    • 增加类型约束  -  by chufan (bf796)
    • 移除prompt相关依赖,使用@142vip/utils模块,修改releaseclean命令交互  -  by chufan (6b635)
    • 增加VipCommander封装,支持终端cli定义  -  by chufan (fed17)
  • @142vip/vitepress:
    • Update vitepress deps to 1.5.0 version  -  by chufan (34108)
  • @142vip/vuepress:
    • 拓展shikilangs配置,支持多种编码语言,移除RepoAddress变量和默认配置  -  by chufan (2f680)
    • 修改homepagerepository字段链接  -  by chufan (f134b)
  • vitepress-demo:
    • dev命令增加--open参数,修改配置  -  by chufan (2cbd1)

🔥 Performance

  • @142vip/vuepress:
    • vuepress-theme-hope deps update  -  by chufan (827ed)
    • Use peerDependencies  -  by chufan (7835c)

🐛 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:
    • 更新文档,支持cleansync命令说明  -  by chufan (ffb96)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.8  -  by chufan (61672)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.14  -  by chufan (648fd)
    • Publish v0.0.3-alpha.15  -  by chufan (77b37)
    • Publish v0.0.3-alpha.16  -  by chufan (8958b)
    • Publish v0.0.3-alpha.17  -  by chufan (e8c00)
  • @142vip/utils:
    • Publish v0.0.1-alpha.10  -  by chufan (8f7bf)
    • Publish v0.0.1-alpha.11  -  by chufan (1662c)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.13  -  by chufan (80372)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.6  -  by chufan (61710)
    • Publish v0.0.1-alpha.7  -  by chufan (80f31)
    • Publish v0.0.1-alpha.8  -  by chufan (f2fb0)

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 142vip#173 (36b56)
  • 修改turbo缓存配置,移除outputs选项  -  by chufan (231ec)
  • 简化vitepress博客配置和类型,移除element-plus组件的手动导入,  -  by chufan (767a8)
  • 关闭turbo缓存构建  -  by chufan (1f25b)
  • @142vip/utils:
    • 拓展OPEN_SOURCE_ADDRESS变量  -  by chufan (e3802)
    • Update deps,remove dayjs  -  by chufan (84bf9)
  • @142vip/vitepress:
    • 增加getThemeConfig函数导出基本配置  -  by chufan (d3011)
    • 锁定vitepress版本,支持模块调用  -  by 142vip.cn in 142vip#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:
    • 增加vitepress-demo演示模块,简化@142vip/vitepress模块使用配置  -  by chufan (f6797)
    • 简化Demo配置,移除element-plus组件的手动导入  -  by chufan (d0770)

🐛 Bug Fixes

  • 修复build命令构建后base路径配置导致的显示异常  -  by chufan (ba3c7)
  • 修复导航栏配置异常  -  by chufan (a6be6)

😏 Release Packages

  • @142vip/utils:
    • Publish v0.0.1-alpha.8  -  by chufan (261ff)
    • Publish v0.0.1-alpha.9  -  by chufan (72f37)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.8  -  by chufan (5d5b2)
    • Publish v0.0.1-alpha.9  -  by chufan (ef96b)
    • Publish v0.0.1-alpha.10  -  by chufan (7536f)
    • Publish v0.0.1-alpha.11  -  by chufan (546f8)
    • Publish v0.0.1-alpha.12  -  by chufan (f4873)
  • vitepress-demo:
    • Publish v0.0.1-alpha.1  -  by chufan (0b2ac)
    • Publish v0.0.1-alpha.2  -  by chufan (cd3f3)

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 142vip#157 (0bf7c)

🐛 Bug Fixes

  • @142vip/vitepress:
    • 修复表格组件显示异常,调整css样式导入  -  by chufan (a5cd6)

😏 Release Packages

  • @142vip/utils:
    • Publish v0.0.1-alpha.7  -  by chufan (b4e67)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.7  -  by chufan (6f58b)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.5  -  by chufan (afef6)
  • vuepress-demo:
    • Publish v0.0.1-alpha.2  -  by chufan (7211c)

Release New Version v0.0.1-alpha.16 👉 View Changes On GitHub

v0.0.1-alpha.15 (2024-10-07)

✨ Features

  • @142vip/changelog:
    • 移除qskolorist模块,使用@142vip/utils进行替换  -  by chufan (22e66)
  • @142vip/utils:
    • 引入qs模块,导出vipQs对象,支持stringifyparse方法  -  by chufan (007fc)
    • 新增OPEN_SOURCE相关常量,优化结构  -  by chufan (30d96)
  • @142vip/vuepress:
    • 升级vuepress主题依赖,修复配置错误和build命令异常  -  by chufan (29328)
    • 增加开源博客站点的header配置  -  by chufan (a8894)
  • vuepress-demo:
    • 增加、优化CHANGELOG文档  -  by chufan (77d99)
    • 升级vuepress模块,修改demo文档说明和样式  -  by chufan (a8635)

🔥 Performance

  • 移除webpackbabel等冗余模块,支持build:apps构建命令  -  by chufan (14824)

🐛 Bug Fixes

  • 修改DockerfileNginx配置,修复构建时镜像平台异常  -  by chufan (2149b)
  • 修复bundle脚本构建异常,更新Dockerfile  -  by chufan (3deba)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.7  -  by chufan (ee71d)
  • @142vip/utils:
    • Publish v0.0.1-alpha.6  -  by chufan (98174)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.3  -  by chufan (b0471)
    • Publish v0.0.1-alpha.4  -  by chufan (9e839)

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 142vip#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:
    • release命令改造,支持非monorepo仓库,--filter参数支持默认[]空数组返回  -  by chufan (184a8)
    • 移除exec-command命令执行器,替换为@142vip/utils模块  -  by chufan (2f29c)
    • 拓展changelog命令,支持cli工具快速执行npx changelog相关命令  -  by chufan (81f3e)
  • @142vip/utils:
    • 修改getLogInfo函数为getRecentGitCommit  -  by chufan (f7923)
    • 增加docker相关api方法  -  by chufan (461bb)
    • 优化buildImage方法,支持Docker地址导出  -  by chufan (8ecd1)
    • 优化commandStandardExecutor执行器逻辑,增加日志  -  by chufan (a0bcd)
    • 修改docker命令执行逻辑,pushdelete镜像等操作直接执行  -  by chufan (4fc01)
    • 修改getRecentGitCommit函数逻辑,只获取最近的push信息,包含merge操作  -  by chufan (a47e5)
    • 修改buildImage核心逻辑,支持pushdelete等可选参数  -  by chufan (d9347)
    • 拓展buildImage函数,支持Dockerfile中的--target参数,分步骤构建  -  by chufan (b558a)
    • 修改命令输出日志格式  -  by chufan (92036)
    • 拓展docker命令,支持createContainer函数快速创建容器  -  by chufan (f67dd)
  • @142vip/vuepress:
    • 增加getSiteBase函数,支持静态站点的base字段选取  -  by chufan (c3c2a)
    • 增加一些基于vuepress-theme-hope主题的封装  -  by chufan (eb034)
  • vuepress-demo:
    • 增加@142vip/vuepress模块的演示示例,降低配置难度  -  by chufan (748b7)

🔥 Performance

  • 移除sync同步脚本  -  by chufan (b33ce)
  • 依赖升级,格式化CI配置  -  by chufan (ee9d3)

🐛 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:
    • Publish v0.0.1-alpha.1  -  by chufan (4fe9d)
    • Publish v0.0.1-alpha.2  -  by chufan (5d218)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.11  -  by chufan (22c3d)
    • Publish v0.0.3-alpha.12  -  by chufan (a1acc)
    • Publish v0.0.3-alpha.13  -  by chufan (26c6b)
  • @142vip/redis:
    • Publish v0.0.1-alpha.1  -  by chufan (960b5)
  • @142vip/utils:
    • Publish v0.0.1-alpha.3  -  by chufan (5ae56)
    • Publish v0.0.1-alpha.4  -  by chufan (a294e)
    • Publish v0.0.1-alpha.5  -  by chufan (46ceb)
  • @142vip/vuepress:
    • Publish v0.0.1-alpha.1  -  by chufan (a5ed3)
    • Publish v0.0.1-alpha.2  -  by chufan (679b5)
    • Publish v0.0.1-alpha.2  -  by chufan (119f1)
  • vuepress-demo:
    • Publish v0.0.1-alpha.1  -  by chufan (5c908)

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 142vip#115 (1447b)
  • 网站各子页面增加VipBackTop组件,支持一键返回顶部  -  by chufan (d52b3)
  • @142vip/vitepress:
    • 修改VipBackTop组件的边距,适配移动端  -  by chufan (882b1)
    • 增加unplugin-element-plus依赖,支持组件的手动导入  -  by chufan (56a43)

🔥 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)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.6  -  by chufan (acb9c)

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:
    • 移除log-symbols模块,优化check命令的日志输出  -  by chufan (47635)
    • release发布命令增加--filter可选参数,支持多次调用,用于指定模块路径  -  by chufan (d0cc1)
  • @142vip/release-version:
    • 移除log-symbols模块,替换为VipSymbols变量  -  by chufan (6347b)
  • @142vip/utils:
    • 移除chalk,使用ansi-colors模块,新增VipColorVipSymbols常用终端日志输出变量  -  by chufan (55ae6)
  • @142vip/vitepress:
    • 封装VipBackTop组件,优化VipProjectTable组件显示样式  -  by chufan (0392e)
    • 拓展项目表格和团队介绍组件封装,优化使用  -  by chufan (854ab)
    • 修改VipProjectTable组件展示效果,支持Tag标签  -  by chufan (bdf7f)
    • 支持oauthRepo常量  -  by chufan (efe9b)

🔥 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)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.9  -  by chufan (3a41c)
  • @142vip/utils:
    • Publish v0.0.1-alpha.2  -  by chufan (208d3)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.3  -  by chufan (a7e4b)
    • Publish v0.0.1-alpha.4  -  by chufan (e6d93)
    • Publish v0.0.1-alpha.5  -  by chufan (7aeef)

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命令,支持对distviteturbo缓存目录进行删除  -  by chufan (5f7c7)
  • @142vip/fairy-cli:
    • @142vip/common替换成@142vip/utils,使用execShell执行函数  -  by chufan (72a2d)
    • 修改lint命令,使用异步执行器执行eslint校验命令  -  by chufan (bd87c)
  • @142vip/release-version:
    • 删除@142vip/common模块,替换成@142vip/utils模块  -  by chufan (e803c)
  • @142vip/utils:
    • 模块新增,支持shelllogger基础功能封装,支持@142vip/common模块部分功能  -  by chufan (bd760)
    • 修复execShell函数执行异常,支持同步执行命令  -  by 142vip.cn in 142vip#94 (b00c9)
  • @142vip/vitepress:
    • 修改模块构建配置,支持Vue组件编译,新增VipContactAuthor组件封装  -  by chufan (38ec9)
    • 增加@142vip业务封装,修改编译配置,支持getVipFooter构建  -  by chufan (2d159)
    • 引入element-plusvue等模块,封装ProjectIntroduceVipBackUp等组件,支持表格展示页面  -  by chufan (f57ac)

🔥 Performance

🐛 Bug Fixes

  • 修复静态站点上\下一篇链接异常,支持切换  -  by chufan (ed1cc)
  • 修复CHANGELOG文档中版本信息显示异常  -  by chufan (840d8)

💅 Refactors

  • 优化CI脚本,使用corepack管理pnpm版本  -  by chufan (486e1)

📖 Documentation

  • 静态网站改造升级,基于HomePage组件修改首页显示  -  by chufan (44587)
  • 统一修改npm version标签样式,更新README文档  -  by chufan (e9749)

😏 Release Packages

  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.8  -  by chufan (7dda8)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.8  -  by chufan (e8d6f)
  • @142vip/utils:
    • Publish v0.0.1-alpha.1  -  by chufan (dd456)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.2  -  by chufan (1b0d5)

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流程,支持commitpush操作前进行功能预检  -  by chufan (9f359)
  • 增加build命令,优化CI/CD流水线处理步骤,简化verify-commit校验  -  by 微信公众号:储凡 and chufan in 142vip#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:
    • 修复流水线build异常,先编译公共模块  -  by chufan (b9173)
    • 修复流水线build异常,无法部署静态网站  -  by chufan (0d3a1)

📖 Documentation

  • 更新各模块的CHANGELOG文档,优化版本更新内容  -  by chufan (1d7e9)
  • 各模块README文档增加版本标记,优化静态站点内容显示  -  by chufan (279ce)

😏 Release Packages

  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.7  -  by chufan (3e538)
  • @142vip/vitepress:
    • Publish v0.0.1-alpha.1  -  by chufan (c4fc5)

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-versionenquirer模块  -  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:
    • 移除@antfu/utils模块,采用原生ts实现函数功能  -  by chufan (3dcb1)
    • 移除dayjs模块,原生实现时间格式化  -  by chufan (60187)
  • @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 142vip#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 142vip#63 (dede7)
  • Eslint:
    • 优化ignores配置,开启jsonmarkdown校验  -  by chufan (61e9c)
  • Github Actions:
    • 优化npm release流水线,只正对更新的package进行发布更新  -  by chufan (608ec)

🔥 Performance

  • 移除scripts目录下release脚本,package.json文件的scripts配置新增release:checkrelease命令  -  by chufan (de840)
  • Github Actions:
    • 移除lint脚本,统一在用package.json中配置linklint:fix命令  -  by 微信公众号:储凡 in 142vip#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 142vip#52 (dfac2)

😏 Release Packages

  • @142vip/axios:
    • Publish v0.0.1-alpha.1  -  by chufan (f8129)
  • @142vip/changelog:
    • Publish v0.0.1-alpha.5  -  by chufan (99211)
    • Publish v0.0.1-alpha.6  -  by chufan (14967)
  • @142vip/egg-sequelize:
    • Publish v0.0.1-alpha.1  -  by chufan (e3c83)
  • @142vip/fairy-cli:
    • Publish v0.0.3-alpha.2  -  by chufan (b5b20)
    • Publish v0.0.3-alpha.3  -  by chufan (d8d59)
    • Publish v0.0.3-alpha.4  -  by chufan (81436)
    • Publish v0.0.3-alpha.5  -  by chufan (233b7)
    • Publish v0.0.3-alpha.6  -  by chufan (c51c7)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.7  -  by chufan (269a8)

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 142vip#44 (fc7de)

🐛 Bug Fixes

  • Github Actions:
    • 修复release发布异常,支持自动发布npm包  -  by 142vip.cn in 142vip#45 (d4263)

💅 Refactors

  • @142vip/changelog:
    • 结构调整,移除cac等模块,替换为commander模块  -  by 142vip.cn in 142vip#47 (a828b)

📖 Documentation

  • 优化目录结构,搜索功能接入algolia平台  -  by chufan (234a2)

😏 Release Packages

  • @142vip/changelog:
    • Publish v0.0.1-alpha.4  -  by chufan (4fc81)
  • @142vip/release-version:
    • Publish v0.0.1-alpha.6  -  by chufan (70953)

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模块,修改对应的versionpublish配置  -  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 142vip#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 142vip#37 (9509e)
  • @142vip/release-version:
    • 移除@jsdevtools/ez-spawn模块,使用execShell函数执行命令  -  by chufan (6c572)

🔥 Performance

  • 升级pnpm版本到9.6.0,支持Node.js版本18.x  -  by chufan (e48a8)
  • @142vip/fairy-cli:
    • 升级代码模块的引入  -  by chufan (fe950)

🐛 Bug Fixes

  • @142vip/release-version:
    • 修复committag操作异常  -  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)
  • 新增issuespr配置,更新文档  -  by 142vip.cn in 142vip#30 (87efa)
  • @142vip/fairy-cli:
    • 拓展cli工具,支持installlogin等命令  -  by chufan (798ff)
    • 移除unbuild等重复依赖,复用根目录依赖  -  by chufan (92eb3)

🔥 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 142vip#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:
    • 修复scope信息存在时,单条commit信息分类打印异常  -  by chufan (1c8c5)
    • 新增defineChangelogDefaultConfig函数,支持changelog关键字配置文件  -  by chufan (1f25d)
    • 新增scopeName参数,支持monorepo的模块生成CHANGELOG文档  -  by chufan (14ca6)

Release New Version v0.0.1-alpha.3 👉 View Changes On GitHub

v0.0.1-alpha.2 (2024-07-24)

✨ Features

  • 支持自动化Release流程,发布新版本  -  by chufan (79bb9)
  • @142vip/release-version:
    • 使用execShell函数  -  by chufan (8f8d7)

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 142vip#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 142vip#8 (2e296)
    • 支持turbo命令,简化devbuild的使用  -  by chufan (bad23)
    • 模块包内增加turbo依赖,删除全局turbo依赖  -  by chufan (a36b4)
  • @142vip/release-version:
    • 搭建基础框架,新增部分功能  -  by chufan (29346)
    • 支持bumpx多种配置文件格式  -  by chufan (16a55)
  • @142vip/vitepress:
    • 新增组件,支持i18n和基础配置  -  by chufan (770fd)
  • changelog:
    • 修改md文案  -  by chufan (a2793)
    • scope  -  by chufan (81283)
    • 支持多模块生成日志文档  -  by chufan (f4e42)

🔥 Performance

  • 升级依赖和脚本  -  by chufan (eba2b)

🐛 Bug Fixes

  • 修复官方文档部署异常,新增部分链接  -  by chufan (46ab1)

💅 Refactors

  • @142vip/release-version:
    • 结构与编码风格优化,配置bumpx命令  -  by chufan (3680d)
    • 结构调整,简化代码,优化逻辑流程  -  by chufan (d61f4)

📖 Documentation

  • 修改文档模块,支持项目包启动  -  by chufan (e439a)
  • @142vip/fairy-cli:
    • 更新基础文档  -  by chufan (96155)

Release New Version v0.0.1-alpha.1 👉 View Changes On GitHub