3.29.0
(feat): 新增 parameterNaming 配置选项以控制 SDK 中参数名称的生成方式。
可用选项包括:
originalName: 使用 OpenAPI 规范中的原始名称。wireValue: 使用 OpenAPI 规范中的 wire 值,如果不存在则回退到原始名称。camelCase: 将名称转换为 camelCase。snakeCase: 将名称转换为 snake_case。default: 使用默认命名策略。
3.28.11
(fix): 不在生成的 TypeScript SDK 中生成 snippet-templates.json 文件。
3.28.12
(fix): 在 .npmignore 中包含更多文件和文件夹:
- .mock
- .fern
- dist
- scripts
- jest.config.*
- vitest.config.*
(fix): 仅在 useLegacyExports: true 时生成 .npmignore。
当 useLegacyExports: false 时,我们生成带有 "files" 字段的 package.json,这使得 .npmignore 变得冗余。