From dea6d5bcc10088cb7932187282c7e388df89ab75 Mon Sep 17 00:00:00 2001 From: roshan Date: Wed, 4 Feb 2026 08:22:26 -0800 Subject: [PATCH] chore: upgrade fern version --- fern/apis/api/generators.yml | 34 ++++++++++--------------------- fern/apis/webhooks/generators.yml | 4 +++- fern/fern.config.json | 2 +- 3 files changed, 15 insertions(+), 25 deletions(-) diff --git a/fern/apis/api/generators.yml b/fern/apis/api/generators.yml index 046c1b3b5..53986bc1c 100644 --- a/fern/apis/api/generators.yml +++ b/fern/apis/api/generators.yml @@ -14,10 +14,10 @@ groups: version: 4.37.1 api: settings: - unions: v1 + prefer-undiscriminated-unions-with-literals: true output: location: pypi - package-name: "vapi_server_sdk" + package-name: vapi_server_sdk token: ${PYPI_TOKEN} github: repository: VapiAI/server-sdk-python @@ -25,16 +25,17 @@ groups: pydantic_config: skip_validation: true client_class_name: Vapi + smart-casing: false ts-sdk: generators: - name: fernapi/fern-typescript-sdk version: 3.32.0 api: settings: - unions: v1 + prefer-undiscriminated-unions-with-literals: true output: location: npm - package-name: "@vapi-ai/server-sdk" + package-name: '@vapi-ai/server-sdk' token: ${NPM_TOKEN} github: repository: VapiAI/server-sdk-typescript @@ -47,24 +48,6 @@ groups: omitUndefined: true enableInlineTypes: false smart-casing: true - # java-sdk: - # generators: - # - name: fernapi/fern-java-sdk - # version: 2.43.3 - # disable-examples: true - # output: - # location: maven - # coordinate: dev.vapi:server-sdk - # username: ${MAVEN_USERNAME} - # password: ${MAVEN_PASSWORD} - # signature: - # keyId: ${MAVEN_CENTRAL_SECRET_KEY_KEY_ID} - # password: ${MAVEN_CENTRAL_SECRET_KEY_PASSWORD} - # secretKey: ${MAVEN_CENTRAL_SECRET_KEY} - # github: - # repository: VapiAI/server-sdk-java - # config: - # client-class-name: Vapi go-sdk: generators: - name: fernapi/fern-go-sdk @@ -72,11 +55,12 @@ groups: disable-examples: true api: settings: - unions: v1 + prefer-undiscriminated-unions-with-literals: true github: repository: VapiAI/server-sdk-go config: union: v1 + smart-casing: false ruby-sdk: generators: - name: fernapi/fern-ruby-sdk @@ -90,6 +74,7 @@ groups: api-key: ${RUBYGEMS_API_KEY} config: clientClassName: Vapi + smart-casing: false csharp-sdk: generators: - name: fernapi/fern-csharp-sdk @@ -110,6 +95,7 @@ groups: inline-path-parameters: false simplify-object-dictionaries: true use-discriminated-unions: false + smart-casing: false php-sdk: generators: - name: fernapi/fern-php-sdk @@ -120,6 +106,7 @@ groups: config: namespace: Vapi client-class-name: VapiClient + smart-casing: false swift-sdk: generators: - name: fernapi/fern-swift-sdk @@ -131,3 +118,4 @@ groups: clientClassName: VapiClient moduleName: Vapi environmentEnumName: VapiEnvironment + smart-casing: false diff --git a/fern/apis/webhooks/generators.yml b/fern/apis/webhooks/generators.yml index 3741feeea..66ae0f0d6 100644 --- a/fern/apis/webhooks/generators.yml +++ b/fern/apis/webhooks/generators.yml @@ -1,4 +1,6 @@ api: - specs: + specs: - openapi: ./openapi.yml overrides: ./openapi-overrides.yml + settings: + coerce-enums-to-literals: true diff --git a/fern/fern.config.json b/fern/fern.config.json index 247bb02fa..76a1d5833 100644 --- a/fern/fern.config.json +++ b/fern/fern.config.json @@ -1,4 +1,4 @@ { "organization": "vapi", - "version": "1.2.0" + "version": "3.62.0" }