Skip to content

🌿 ✨ [Scheduled] Upgrade Fern CLI #3

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

Closed
wants to merge 1 commit into from
Closed

Conversation

fern-api[bot]
Copy link
Contributor

@fern-api fern-api bot commented Oct 7, 2024

Upgrading from 0.43.8 to 0.44.6 - Changelog

    0.44.6
  • fix: The Fern Definition respects endpoint level base-path overrides when validating examples.

  • 0.44.5

  • feat: The Fern Definition now supports overriding base-path at the endpoint level.
    This is useful if you have subset of endpoints that do not live at the
    configured base-path.

    service: 
      endpoints: 
        getMovie: 
          method: POST
          base-path: "latest/" # overrides the base-path configured in api.yml
          path: "movies/{movieId}"
  • 0.44.4

  • fix: Fern's OpenAPI importer will now handle generating examples for declared
    errors so that they show up in the generated documentation.

  • 0.44.3

  • feat: Fern's OpenAPI importer can now handle readOnly properties in the top level
    request schema. Note that Fern does not handle nested readOnly properties
    just yet; please file a GitHub issue if this is important!

  • 0.44.2

  • fix: Fern's OpenAPI importer can now handle multiple error schemas for the
    same status code.

  • 2 additional updates, see more

    0.44.1

  • feat: The OpenAPI importer used to try and coerce all enums into a literals.
    In some cases this is not desirable, so we now expose an option called
    coerce-enums-to-literals in your generators.yml.

    api:
      specs: 
        - openapi: ../openapi.json
          overrides: ../openapi-overrides.yml
          settings:
            title-as-schema-name: false
            coerce-enums-to-literals: false        
  • 0.44.0-rc0

  • feat: The Fern CLI now supports parsing Conjure, Palantir's
    home-grown API Definition format.

    If you know a company that is using Conjure that wants API Docs + SDKs, send them our way!

goosewin added a commit that referenced this pull request Jun 2, 2025
goosewin added a commit that referenced this pull request Jun 2, 2025
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.

1 participant