跳到导航

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 变得冗余。