April 25, 2024
0.23.0
(chore):
## What’s Changed
- (feat): add
format
to thex-fern-streaming
extension to support sse by @dsinghvi in https://github.com/fern-api/fern/pull/3407 - Revert “(fix): inline discriminated union props” by @dsinghvi in https://github.com/fern-api/fern/pull/3408
- (fix): python generator imports
json
when deserializing server sent events by @dsinghvi in https://github.com/fern-api/fern/pull/3409 - (feature): Add OAuth to IR by @amckinney in https://github.com/fern-api/fern/pull/3410
- (feat, ts): support server-sent events by @dsinghvi in https://github.com/fern-api/fern/pull/3411
- (feat, docs): create a api definition tab before sdks and docs by @dsinghvi in https://github.com/fern-api/fern/pull/3413
- (fix): setup local cli by @dsinghvi in https://github.com/fern-api/fern/pull/3416
- (fix): fixes trailing slash parsing in openapi-parser, updates tests by @franklinharvey in https://github.com/fern-api/fern/pull/3418
- (fix): fixes trailing slash additional test by @franklinharvey in https://github.com/fern-api/fern/pull/3419
- (internal, seed): heavy rewrite of seed by @dsinghvi in https://github.com/fern-api/fern/pull/3297
- feat: register snippet templates by @armandobelardo in https://github.com/fern-api/fern/pull/3400
- (feat): release python sdk generator by @dsinghvi in https://github.com/fern-api/fern/pull/3423
- internal: add logging to python template generation by @armandobelardo in https://github.com/fern-api/fern/pull/3424
- fix: fix debug log in template generator by @armandobelardo in https://github.com/fern-api/fern/pull/3426
- fix, internal: leverage the union factory to create the generic templ… by @armandobelardo in https://github.com/fern-api/fern/pull/3427
- fix, python: add best-case formatting to snippet templates by @armandobelardo in https://github.com/fern-api/fern/pull/3428
- (fix, typescript): respect stream terminator by @dsinghvi in https://github.com/fern-api/fern/pull/3429
- fix: use relative location for containers, not it’s parent’s location by @armandobelardo in https://github.com/fern-api/fern/pull/3431
- fix: do not stringify null headers by @armandobelardo in https://github.com/fern-api/fern/pull/3433
- fix: parse map example by @abvthecity in https://github.com/fern-api/fern/pull/3434
- fix: skipUrlSlug in api section by @abvthecity in https://github.com/fern-api/fern/pull/3435
- Fixes validation rules for path and base-path by @franklinharvey in https://github.com/fern-api/fern/pull/3420
- (fix): get ci to green by @dsinghvi in https://github.com/fern-api/fern/pull/3437
- chore, python: follow redirects by default by @armandobelardo in https://github.com/fern-api/fern/pull/3436
- (feature, python): Add OAuth token provider by @amckinney in https://github.com/fern-api/fern/pull/3439
- improvement, oas: do not require schema to be present to parse response objects by @armandobelardo in https://github.com/fern-api/fern/pull/3438
- feat: show error schemas in docs by @abvthecity in https://github.com/fern-api/fern/pull/3401
- (fix): OAuth is migrated back to bearer by @amckinney in https://github.com/fern-api/fern/pull/3440
- chore: transition snippets api to monorepo by @armandobelardo in https://github.com/fern-api/fern/pull/3442
- Update what-is-an-api-definition.mdx by @bsinghvi in https://github.com/fern-api/fern/pull/3443
- (fix, python): OAuthTokenProvider initializes all private member variables by @amckinney in https://github.com/fern-api/fern/pull/3444
- (fix): seed run with custom fixture works by @dsinghvi in https://github.com/fern-api/fern/pull/3445
- (feature): Add support for extra-properties by @amckinney in https://github.com/fern-api/fern/pull/3441
- chore: add a lot of logging and attempt to optimize rubocop config by @armandobelardo in https://github.com/fern-api/fern/pull/3447
- (fix): ts seed debugging works by @dsinghvi in https://github.com/fern-api/fern/pull/3446
- (feat): support text responses in typescript by @dsinghvi in https://github.com/fern-api/fern/pull/3451
- fix: subpackage uses original name by @abvthecity in https://github.com/fern-api/fern/pull/3452
- (fix, python): Use kwargs for all httpx params by @amckinney in https://github.com/fern-api/fern/pull/3454
- fix: do not fail hard if FDR is having problems by @armandobelardo in https://github.com/fern-api/fern/pull/3455
- (chore): Update all seed snapshots by @amckinney in https://github.com/fern-api/fern/pull/3456
- (chore): Add better Python CHANGELOG.md entry by @amckinney in https://github.com/fern-api/fern/pull/3457
- (fix, typescript): handle empty sse events by @dsinghvi in https://github.com/fern-api/fern/pull/3458
- (improvement): appending type for type exports by @bsinghvi in https://github.com/fern-api/fern/pull/3405
- Updating TS seed generated files by @bsinghvi in https://github.com/fern-api/fern/pull/3459
- Fixing API First Development box link by @bsinghvi in https://github.com/fern-api/fern/pull/3460
- Switching product card ordering on welcome by @bsinghvi in https://github.com/fern-api/fern/pull/3461
- feat, ts: introduce snippet template creation by @armandobelardo in https://github.com/fern-api/fern/pull/3450
- (fix): openapi converter handles missing schemas by @dsinghvi in https://github.com/fern-api/fern/pull/3464
New Contributors
- @franklinharvey made their first contribution in https://github.com/fern-api/fern/pull/3418
Full Changelog: https://github.com/fern-api/fern/compare/0.22.0…0.23.0