2.10.0
(feat): 添加对灵活的 output-path 配置的支持,允许为库项目、测试项目、解决方案文件和其他文件(README.md、reference.md)指定不同的路径。
配置选项:
- 简单字符串:
output-path: src- 所有项目都放在该路径下 - 具有特定路径的对象:
library:库项目的路径(默认:“src”)test:测试项目的路径(默认:“src”)solution:解决方案文件的路径(默认:”.”)other:README.md、reference.md 和其他文件的路径(默认:”.”)
generators.yml 配置示例:
生成的 CI 工作流和项目引用会自动更新为使用配置的路径。
注意:.github、.fern、.editorconfig、.gitignore 和 .fernignore 始终在根输出文件夹中生成。
2.9.9
(fix): 重试现在在默认使用带抖动的指数退避之前检查 Retry-After 和 X-RateLimit-Reset 标头。
2.9.8
(fix): 恢复 wire 测试的默认行为:测试现在默认生成,并通过现有的 generate-mock-server-tests 配置选项控制(默认为 true)。enable-wire-tests 选项现在被视为向后兼容的别名。