Skip to content

Releases: FrontEndDev-org/create-creator

v2.4.0

23 Jan 15:31
4844a23
Compare
Choose a tag to compare

2.4.0 (2025-01-23)

Features

  • Creator: 增加模板选项转换功能 (3b60563)
  • node 版本检查方法入参修改为必填 (7a5250f)

Bug Fixes

  • src: 优化 Creator 类中的 #extend 方法,避免无法中断取消过程 (f038cac)

v2.3.0

21 Jan 11:51
2bcf037
Compare
Choose a tag to compare

2.3.0 (2025-01-21)

Features

  • export: 添加 checkNodeVersion 函数到 prompts 模块的导出列表中 (4c5c0e9)
  • export: 添加检查更新功能 (4e0cd2a)
  • index: 新增 initGitRepo 工具方法 (90b5026)
  • 更新模板 vite 相关依赖大版本 (8dd38ae)
  • 添加初始化 Git 仓库的功能 (dc6ba45)

Bug Fixes

  • init: 优化 Git 初始化流程和错误处理 (d6f4bee)
  • utils: 修正 execCommand 函数的退出代码逻辑 (369d5a2)

Performance Improvements

  • 移除检查包版本中的测试参数 (db0d9c8)

v2.2.1

20 Jan 13:10
f2add3a
Compare
Choose a tag to compare

2.2.1 (2025-01-20)

Bug Fixes

  • naming: 将 createCli 函数重命名为 createCLI (7a903c3)

v2.2.0

20 Jan 12:56
2ad8ec1
Compare
Choose a tag to compare

2.2.0 (2025-01-20)

Features

  • cli: 添加节点版本检查和自动更新检查 (368604c)
  • creator: 添加版本检查和更新提示功能 (7048580)
  • error: 创建自定义错误类 CreateError 并添加相关测试 (f3ac1ea)
  • utils: 添加 Node 版本检查功能并更新相关测试 (13a5ec6)
  • utils: 添加检查包版本的工具函数 (4801df0)

Bug Fixes

  • create: 修改文件路径匹配规则以提高兼容性 (a88fd2f)
  • creator: 优化 Node.js 版本检查和更新检查功能 (4119baf)

v2.1.0

20 Jan 03:29
57fa2ec
Compare
Choose a tag to compare

2.1.0 (2025-01-20)

Features

  • creator: 添加 before 事件并调整 create 方法 (f7074e6)

v2.0.0

20 Jan 01:51
82ffcc4
Compare
Choose a tag to compare

2.0.0 (2025-01-20)

Features

  • core: 实现类型安全的事件管理 (078a476)
  • core: 重构 Creator 类并添加中间件支持 (36d52e3)
  • creator: 在 CreatorContext 中添加 execCommand 工具函数 (d78227f)
  • creator: 重构文件写入流程并添加元数据支持 (0a100ef)
  • MiddleWare: 实现模式匹配功能 (3db6e39)
  • 实现中间件并添加相关测试 (ef4da71)
  • 更新 2.0 模板 (ed44d9b)
  • 更新模板中的 Prettier 配置 (cb6c46d)

Performance Improvements

  • MiddleWare: 优化 MiddleWare 类中的钩子调用方式 (8d166dc)

Miscellaneous Chores

v1.0.0

16 Jan 14:54
9611e14
Compare
Choose a tag to compare

1.0.0 (2025-01-16)

Features

  • cli: 优化命令行界面样式,增加 colors 辅助对象 (8d954ba)
  • cli: 创建项目后自动初始化 git 仓库 (d5b52be)
  • cli: 项目创建后增加 cd 命令提示 (cf627ff)
  • creator: 添加包名属性并处理特殊命名 (b604789)
  • export: 导出 cli 模块 (1f18c36)
  • prompts: 更新 npm 官方注册表的标签 (e17706a)
  • utils: 添加 execCommand 函数并编写相关测试 (e3b90f1)
  • utils: 添加判断目录存在的工具函数 (059f98b)
  • 优化创建文件的元信息文件类型 (0bdc5ea)
  • 支持 eslint 和 biome 两种 linter (e40286a)
  • 支持创建一个 creator (9d158da)
  • 添加默认模板的入口文件 (15d102f)
  • 重构默认模板并添加配置项 (a3ba5ca)

Bug Fixes

  • creator: 修复模板根目录不存在的问题 (bce7298)
  • 修正 bin 依赖文件 (1a6a9e1)