Skip to navigation

2.13.0

(feat): Allow all API settings to be overridden at the generator level in generators.yml.

(feat): Add CLI migration to automatically convert deprecated generator-level API settings keys to their new equivalents: use-title to title-as-schema-name, and unions: v1 to prefer-undiscriminated-unions-with-literals: true.

2.12.0

(feat): Support per-generator auth-schemes override in generators.yml. Generators can now define their own auth-schemes at the generator level, which takes precedence over top-level definitions.

# generators.yml
api:
auth: Bearer
auth-schemes:
Bearer:
scheme: bearer
groups:
php-sdk:
generators:
- name: fernapi/fern-php-sdk
version: 1.23.0
api:
auth: Bearer
auth-schemes:
Bearer:
scheme: bearer
get-token: POST /authorize

2.10.0

(feat): Support per-generator specs override in generators.yml. Generators can now redefine the api.specs configuration at the individual generator level, allowing different specs configurations for different generators.

# generators.yml
api:
specs:
- openapi: openapi.yml
groups:
php-sdk:
generators:
- name: fernapi/fern-php-sdk
version: 1.23.1
api:
specs:
- openapi: custom-openapi.yml