0.19.0
(chore):
## What’s Changed
- (fix, typescript): serialize optional deep object query params correctly in the TypeScript SDK by @dsinghvi in https://github.com/fern-api/fern/pull/3071
- fix, ruby: Ensure the name passed into the
X-Fern-SDK-Name
header is the name of the gem, not the client class by @armandobelardo in https://github.com/fern-api/fern/pull/3073 - (fix, typescript): sdk code snippets don’t render empty dicts for parameters with default values by @dsinghvi in https://github.com/fern-api/fern/pull/3074
- (chore): Refactor Pagination IR to support offset by @amckinney in https://github.com/fern-api/fern/pull/3072
- (chore, internal): move
docs-config
to use local typescript sdk gen by @abvthecity in https://github.com/fern-api/fern/pull/3047 - (feature, beta): support reading
changelog
dir from api directory by @dsinghvi in https://github.com/fern-api/fern/pull/3075 - docs: multiple site layout and page updates by @minaelee in https://github.com/fern-api/fern/pull/3052
- docs: overview diagram newer version by @dannysheridan in https://github.com/fern-api/fern/pull/3076
- docs: use new overview diagram image by @dannysheridan in https://github.com/fern-api/fern/pull/3077
- docs: add info on new icon component by @minaelee in https://github.com/fern-api/fern/pull/3079
- docs: update availability documentation by @minaelee in https://github.com/fern-api/fern/pull/3078
- (feature): leverage OpenAPI extension
x-tags
for schemas by @dsinghvi in https://github.com/fern-api/fern/pull/3081 - fix: make express generator respect it’s version while publishing by @armandobelardo in https://github.com/fern-api/fern/pull/3084
- fix, nit: update the name of the GH workflow step to match by @armandobelardo in https://github.com/fern-api/fern/pull/3085
- fix: address recursive loop in example gen with a max depth and lookback by @armandobelardo in https://github.com/fern-api/fern/pull/3086
- (internal): stop running eslint by @dsinghvi in https://github.com/fern-api/fern/pull/3087
- (chore): upgrade mrlint and reenable eslint by @dsinghvi in https://github.com/fern-api/fern/pull/3088
- fix: add missing ruby dependencies to ensure rubocop can install by @armandobelardo in https://github.com/fern-api/fern/pull/3090
- fix, ts: leverage the full package path for
reference.md
by @armandobelardo in https://github.com/fern-api/fern/pull/3083 - (feature): Add option to disable OpenAPI example generation by @amckinney in https://github.com/fern-api/fern/pull/3091
- (ts, feature): introduce custom config for
tolerateRepublish
to re publish npm versions by @dsinghvi in https://github.com/fern-api/fern/pull/3093 - improvement, python: swap to literals instead of enums by @armandobelardo in https://github.com/fern-api/fern/pull/3082
- docs: add new sdks quickstarts and update docs.yml by @minaelee in https://github.com/fern-api/fern/pull/3095
- docs: update feb 2024 changelog by @minaelee in https://github.com/fern-api/fern/pull/3092
- (fix): republish python seed container by @dsinghvi in https://github.com/fern-api/fern/pull/3098
- (fix): support generating correct code snippets when extending base client in python by @dsinghvi in https://github.com/fern-api/fern/pull/3097
- (fix): Importer handles adding imports from api.yml by @dsinghvi in https://github.com/fern-api/fern/pull/3100
- fix: build seed docker multiplatform by @armandobelardo in https://github.com/fern-api/fern/pull/3099
- (feature): allow overriding type for global headers by @dsinghvi in https://github.com/fern-api/fern/pull/3101
- feat, python: add in max_retries with exponential backoff by @armandobelardo in https://github.com/fern-api/fern/pull/3096
- fix, python: use docstrings instead of descriptions by @armandobelardo in https://github.com/fern-api/fern/pull/3108
- chore: cache docker builds in github actions by @mscolnick in https://github.com/fern-api/fern/pull/3104
- chore: migrate to Vitest by @mscolnick in https://github.com/fern-api/fern/pull/3103
- (feature): Go supports simpler unions by @amckinney in https://github.com/fern-api/fern/pull/3111
- fix: strip trailing slash from environments list by @abvthecity in https://github.com/fern-api/fern/pull/3109
- chore: stop checking equality when merging files by @armandobelardo in https://github.com/fern-api/fern/pull/3112
- improvement: add additional reserved words to python by @armandobelardo in https://github.com/fern-api/fern/pull/3116
- docs: add titles and descs by @minaelee in https://github.com/fern-api/fern/pull/3113
- Revert “chore: migrate to Vitest” by @dsinghvi in https://github.com/fern-api/fern/pull/3118
- (chore): fix our tests by @dsinghvi in https://github.com/fern-api/fern/pull/3119
- (fix):
fern generate --docs
doesn’t reupload duplicate files preventing 503s by @dsinghvi in https://github.com/fern-api/fern/pull/3120 - (feature): introduce more layout options for docs configuration by @abvthecity in https://github.com/fern-api/fern/pull/3115
- docs: update components docs by @minaelee in https://github.com/fern-api/fern/pull/3117
- (beta): introduce new api configuration in generators.yml by @dsinghvi in https://github.com/fern-api/fern/pull/3121
- (fix):
mergeWith
actually merges with incoming spec by @dsinghvi in https://github.com/fern-api/fern/pull/3124 - build(deps): bump jose from 4.11.2 to 4.15.5 by @dependabot in https://github.com/fern-api/fern/pull/3123
New Contributors
- @mscolnick made their first contribution in https://github.com/fern-api/fern/pull/3104
Full Changelog: https://github.com/fern-api/fern/compare/0.18.5…0.19.0
0.19.0-rc9
(chore):
## What’s Changed
- (fix):
mergeWith
actually merges with incoming spec by @dsinghvi in https://github.com/fern-api/fern/pull/3124
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc8…0.19.0-rc9
0.19.0-rc8
(chore):
## What’s Changed
- (improvement, python): add additional reserved words to python by @armandobelardo in https://github.com/fern-api/fern/pull/3116
- (chore): fix our tests by @dsinghvi in https://github.com/fern-api/fern/pull/3119
- (fix):
fern generate --docs
doesn’t reupload duplicate files preventing 503s by @dsinghvi in https://github.com/fern-api/fern/pull/3120 - (feature): introduce more layout options for docs configuration by @abvthecity in https://github.com/fern-api/fern/pull/3115
- (beta): introduce new api configuration in generators.yml by @dsinghvi in https://github.com/fern-api/fern/pull/3121
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc7…0.19.0-rc8