Releases: liangskyli/routing-controllers-openapi
Releases · liangskyli/routing-controllers-openapi
v0.8.1
- 特性
- 新加配置routingControllersPackageName,支持自定义二次封装修改包名(routing-controllers)
Full Changelog: v0.8.0...v0.8.1
v0.7.3
- 特性
- 新加配置routingControllersPackageName,支持自定义二次封装修改包名(routing-controllers)
Full Changelog: v0.7.2...v0.7.3
v0.8.0
- 特性
- node 最低版本更改(break change):^18.0.0, 去掉对node16的支持
- 优化
- 依赖包升级
v0.7.2
- 特性
- node默认模式由commonjs改为module, 兼容后期node22
- 生成openapi文件,支持同一个URL生成多个方法,如:同一个URL生成get和post方法
- 优化
- 依赖包升级
v0.7.1
- 特性
- 配置文件支持使用defineConfig定义ts类型
- 优化
- 依赖包升级
v0.7.0
- 特性
- openapi文件生成底层由typescript@4升级到5,支持TS5语法
- 优化
- 依赖包升级
v0.6.0
- 特性
- 生成的代码格式化依赖prettier版本支持v3和v2, 并依赖用户安装的版本
- node 最低版本更改(break change):^16.0.0, 去掉对node14的支持
- 优化
- 依赖包升级
v0.5.1
- 特性
- 支持多文件相同类型名的类型生成(typeUniqueNames 设置 false时)
- 支持any, unknown 类型生成,never类型排除生成逻辑,并不进行警告提示
- 修复
- typeUniqueNames 设置 false, 可能存在openapi生成错误问题
v0.5.0
- 特性
- servers参数配置的支持
- 默认值生成逻辑优化,支持任意类型的默认值生成。
- 优化
- 业务逻辑代码重构和单元测试(覆盖率90%)
- 修复
- typeUniqueNames 设置 false, 可能存在openapi-v3.json生成错误问题
v0.4.1
- 修复
- 解决bin文件执行不了的问题