Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgrading from
0.45.0-rc12
to0.45.0
- Changelog0.45.0
internal:
Several improvements to docs, conjure importer, and the cli.0.45.0-rc55
internal:
Docs generation now preserves original model schema names.0.45.0-rc54
internal:
Removes errant minimum and maximums for 'float' types for docs.0.45.0-rc53
internal:
Add support for thesmart-casing
flags in the IR commands.0.45.0-rc52
fix:
Fix bug where max length validation for strings were incorrectly plumbed.39 additional updates, see more
0.45.0-rc51
feat:
Add support for theinline-path-parameters
setting in the OpenAPIimporter.
0.45.0-rc50
fix:
Increase max recursive depth allowed for example validation.0.45.0-rc49
fix:
Add 'list' to reserved keywords for use in PHP generator.0.45.0-rc48
feat:
OAuth Client Credential Auth Scheme now supports the ability to optionallyset token header and prefix fields for use with docs playground.
0.45.0-rc47
fix:
Support SDK generation provided comma-delineated content-type values in OpenAPI specs.0.45.0-rc46
fix:
The IR handles converting example unions that are aliases.0.45.0-rc45
fix:
The IR handles converting example unions that are aliases.0.45.0-rc44
fix:
Update the IR'sServiceTypeReferenceInfo
to include all transitive typesreferenced by a service.
0.45.0-rc43
fix:
Support non-standard HTTP code 498; Validatex-fern-examples
during schema parsing.0.45.0-rc42
fix:
Log error message logging when encountering doc errors during preview server initiation.0.45.0-rc41
fix:
Fixes bug introduced in 0.45.0-rc33 where version slugs were not being generated correctly.0.45.0-rc40
fix:
Fixed bug in the Conjure importer where query parameters were overwritten during endpoint parameter parsing.0.45.0-rc39
fix:
The OpenAPI importer now supports correlating request and response examples by name. When an example name is sharedbetween a request body and response, they will be paired together in the generated Fern definition.
0.45.0-rc38
fix:
The OpenAPI importer now supports respecting readonly properties in schemas. When enabled, readonly properties will be excluded from request bodies forPOST/PUT/PATCH endpoints. To enable this, configure the setting in your
generators.yml
:0.45.0-rc37
internal:
Support parsing alpha and beta version numbers of Fern generators0.45.0-rc36
fix:
The OpenAPI importer now supports importing deep object query parameters. To do this, you willneed to configure a setting in your
generators.yml
0.45.0-rc35
fix:
The OpenAPI importer now supports importing deep object query parameters. To do this, you willneed to configure a setting in your
generators.yml
0.45.0-rc34
internal:
The CLI now recognizes the versions of the Go generator that require IRv53.0.45.0-rc33
feat:
The Fern CLI now supports roles and viewers in your docs configuration, if you are on the enteprise plan for docs:0.45.0-rc32
fix:
The OpenAPI importer now supports reading endpoints that have application/x-www-form-urlencoded requests0.45.0-rc31
fix:
The OpenAPI importer now parses webhook examples and generates examples for webhooks when none are provided.0.45.0-rc30
fix:
The OpenAPI importer now parses theexamples
field for primitive schema types likestring
,number
,array
andboolean
.0.45.0-rc29
feat:
The OpenAPI importer now parses theexamples
field that may be present on OpenAPI 3.1 schemas.0.45.0-rc28
feat:
The OpenAPI importer now skips headers in a case-insensitive way (e.g. both "Content-Type" and "content-type" are skipped).0.45.0-rc27
feat:
The Conjure importer now brings in endpoint level descriptions.0.45.0-rc26
feat:
fern check
handles validating unions that contain base properties.0.45.0-rc25
internal:
The Fern CLI temporarily does not support RBAC/Audiences (they will be added in again shortly).0.45.0-rc24
fix:
fern docs dev
now runs in Node 16 - Node 22 environments.0.45.0-rc23
fix:
The docs dev server now correctly handles base paths.0.45.0-rc22
fix:
Fixes bug introduced in 0.45.0-rc20 where section children were dropped from the docs definition.0.45.0-rc21
feat:
The Fern CLI now supports orphaned pages in your docs configuration.fix:
The RBAC config model is now renamed toroles
andviewers
:0.45.0-rc20
feat:
The Fern CLI now supports audiences in your docs configuration:0.45.0-rc19
fix:
- Respectx-fern-ignore
extension in OpenAPI parameters.0.45.0-rc18
fix:
- Add additional debug logging to the CLI when downloading docs preview bundle0.45.0-rc17
fix:
- Improved union example generation by increasing depth for better handling of recursive structures.0.45.0-rc16
fix:
The Conjure importer now correctly keys the union subvariant by the property of the discriminant.is equal to the following Fern Definition:
0.45.0-rc15
fix:
The Conjure importer now correctly imports base-path and docs from your conjure definition.0.45.0-rc14
fix:
The Fern CLI now uses a longer timeout to make HTTP requests, which should fix some flakyness with the docs registration process.0.45.0-rc13
fix:
The Fern CLI now uses a longer timeout to make HTTP requests, which should fix some flakyness with the docs registration process.