Skip to content

Releases: liangskyli/routing-controllers-openapi

v0.8.1

07 Dec 12:53
Compare
Choose a tag to compare
  • 特性
    • 新加配置routingControllersPackageName,支持自定义二次封装修改包名(routing-controllers)

Full Changelog: v0.8.0...v0.8.1

v0.7.3

25 Sep 12:45
Compare
Choose a tag to compare
  • 特性
    • 新加配置routingControllersPackageName,支持自定义二次封装修改包名(routing-controllers)

Full Changelog: v0.7.2...v0.7.3

v0.8.0

25 Aug 08:49
Compare
Choose a tag to compare
  • 特性
    • node 最低版本更改(break change):^18.0.0, 去掉对node16的支持
  • 优化
    • 依赖包升级

v0.7.2

23 Jan 12:31
Compare
Choose a tag to compare
  • 特性
    • node默认模式由commonjs改为module, 兼容后期node22
    • 生成openapi文件,支持同一个URL生成多个方法,如:同一个URL生成get和post方法
  • 优化
    • 依赖包升级

v0.7.1

03 Dec 02:42
Compare
Choose a tag to compare
  • 特性
    • 配置文件支持使用defineConfig定义ts类型
  • 优化
    • 依赖包升级

v0.7.0

14 Oct 14:47
Compare
Choose a tag to compare
  • 特性
    • openapi文件生成底层由typescript@4升级到5,支持TS5语法
  • 优化
    • 依赖包升级

v0.6.0

15 Jul 15:46
Compare
Choose a tag to compare
  • 特性
    • 生成的代码格式化依赖prettier版本支持v3和v2, 并依赖用户安装的版本
    • node 最低版本更改(break change):^16.0.0, 去掉对node14的支持
  • 优化
    • 依赖包升级

v0.5.1

05 Jun 12:44
Compare
Choose a tag to compare
  • 特性
    • 支持多文件相同类型名的类型生成(typeUniqueNames 设置 false时)
    • 支持any, unknown 类型生成,never类型排除生成逻辑,并不进行警告提示
  • 修复
    • typeUniqueNames 设置 false, 可能存在openapi生成错误问题

v0.5.0

28 May 09:00
Compare
Choose a tag to compare
  • 特性
    • servers参数配置的支持
    • 默认值生成逻辑优化,支持任意类型的默认值生成。
  • 优化
    • 业务逻辑代码重构和单元测试(覆盖率90%)
  • 修复
    • typeUniqueNames 设置 false, 可能存在openapi-v3.json生成错误问题

v0.4.1

25 Apr 13:34
Compare
Choose a tag to compare
  • 修复
    • 解决bin文件执行不了的问题