Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🌿 ✨ [Scheduled] Upgrade Fern CLI #172

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

fern-api[bot]
Copy link
Contributor

@fern-api fern-api bot commented Sep 30, 2024

Upgrading from 0.46.4 to 0.46.16 - Changelog

    0.46.16
  • fix: Improve parsing of OpenAPI schemas with an array in the type property.

    • If the array contains "null", it is interpreted as nullable, and removed from the array.
    • If there is only a single item in the array (after removing "null"), it previously defaulted to unknown, but now the specified type is used.
  • 0.46.15

  • fix: Fixed issue where user specified examples would be omitted in favor of autogenerated examples.

  • 0.46.14

  • fix: Boolean default values are now propagated from the Fern Definition through to docs generation.

  • 0.46.13

  • fix: Correctly omits readOnly query parameters during openapi to fern definition generation.

  • 0.46.12

  • fix: The CLI now handles parsing service level path parameters with descriptions.
    This fixes a regression introduced in the CLI since versions 0.45.x.

  • 7 additional updates, see more

    0.46.11

  • fix: Allow for configuring the depth of example generation in API Docs. For example,
    if you want to generate optional properties that are 5 levels deep, you can add
    the following configuration in your generators.yml

    api:
      specs:
        - openapi: ./openapi.json
          settings:
            example-generation:
              response:
                max-depth: 10
  • 0.46.10

  • fix: Correctly support AdditionalProperties on object schemas.

  • 0.46.9

  • fix: SDK generation no longer hard-fails on single example generation errors.

  • 0.46.8

  • fix: The CLI now auto generates SSE and JSON Streaming examples even if those are
    not provided in the OpenAPI Spec or Fern Definition.

  • 0.46.7

  • fix: The generated Fern Definition now properly supports default values for query parameters.

  • 0.46.6

  • fix: The audiences property on WebSocket channels is now respected when filtering
    the IR graph based on configured audiences.

  • 0.46.5

  • fix: The OpenAPI parser now deduplicates headers that appear in both security schemes and
    operation-level headers to avoid duplicate header declarations.

@fern-api fern-api bot force-pushed the fern/update/cli branch from 780a148 to 228924b Compare October 21, 2024 00:03
@fern-api fern-api bot force-pushed the fern/update/cli branch 2 times, most recently from 250bc35 to d09a4cd Compare November 4, 2024 00:03
@fern-api fern-api bot force-pushed the fern/update/cli branch from d09a4cd to 02bb88c Compare November 11, 2024 00:04
@fern-api fern-api bot force-pushed the fern/update/cli branch from 02bb88c to 215801c Compare November 18, 2024 00:04
@fern-api fern-api bot force-pushed the fern/update/cli branch from 215801c to ecab7c5 Compare November 25, 2024 00:04
@fern-api fern-api bot force-pushed the fern/update/cli branch from ecab7c5 to 1751cc5 Compare December 2, 2024 00:05
@fern-api fern-api bot force-pushed the fern/update/cli branch from 1751cc5 to d975a72 Compare December 9, 2024 00:05
@fern-api fern-api bot force-pushed the fern/update/cli branch 2 times, most recently from 5151152 to c632da9 Compare December 23, 2024 00:03
@fern-api fern-api bot force-pushed the fern/update/cli branch from c632da9 to ebf98ac Compare December 30, 2024 00:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants