August 12, 2024
0.38.0-rc0
(chore):
## What’s Changed
- (feat, python): move to ruff for formatting by @dsinghvi in https://github.com/fern-api/fern/pull/4219
- improvement: improve discriminated union object naming by @armandobelardo in https://github.com/fern-api/fern/pull/4243
- (feature): Add encoding and source nodes by @amckinney in https://github.com/fern-api/fern/pull/4240
- (feat, cli): add
has-next-page
property to IR by @dsinghvi in https://github.com/fern-api/fern/pull/4241 - feat (wip): add playground settings for API playground by @RohinBhargava in https://github.com/fern-api/fern/pull/4245
- fix: remove wraps from fastapi validators by @armandobelardo in https://github.com/fern-api/fern/pull/4246
- fix: make model_validator take kwargs by @armandobelardo in https://github.com/fern-api/fern/pull/4247
- (feat): refactor how pagination properties are checked in
fern check
by @dsinghvi in https://github.com/fern-api/fern/pull/4250 - (feature): Add support for x-fern-encoding by @amckinney in https://github.com/fern-api/fern/pull/4249
- (chore): Remove fhir.json by @amckinney in https://github.com/fern-api/fern/pull/4253
- c#, improvements: small improvements including marking files
internal
+ client classespartial
by @dcb6 in https://github.com/fern-api/fern/pull/4248 - c#, improvement: Use
FluentAssertions
in unit tests by @dcb6 in https://github.com/fern-api/fern/pull/4254 - (feat): wire through api workspaces to docs validator by @dsinghvi in https://github.com/fern-api/fern/pull/4255
- (feat): upgrade to yarn v4 by @dsinghvi in https://github.com/fern-api/fern/pull/4257
- c#, improvements: breaking change with several small improvements by @dcb6 in https://github.com/fern-api/fern/pull/4260
- feat, python: add in true forward compat enums by @armandobelardo in https://github.com/fern-api/fern/pull/4262
- (feature): Copy source files in seed tests by @amckinney in https://github.com/fern-api/fern/pull/4258
- c#, improvement: use string response directly in generic exception by @dcb6 in https://github.com/fern-api/fern/pull/4264
- (internal):
pnpm
migration by @dsinghvi in https://github.com/fern-api/fern/pull/4261 - Remove old documentation references from README by @armandobelardo in https://github.com/fern-api/fern/pull/4265
- Fix typo in pr-preview.mdx by @zachkirsch in https://github.com/fern-api/fern/pull/4235
- (chore): Update pnpm-lock.yaml by @amckinney in https://github.com/fern-api/fern/pull/4266
- (fix): run compile on every PR by @dsinghvi in https://github.com/fern-api/fern/pull/4267
- (fix): live tests continue to work in the pnpm era by @dsinghvi in https://github.com/fern-api/fern/pull/4268
- (chore): Remove all yarn files by @amckinney in https://github.com/fern-api/fern/pull/4269
- (chore, ir): Use latest TypeScript generator by @amckinney in https://github.com/fern-api/fern/pull/4271
- (chore, ruby): Remove ir-sdk from generator-commons by @amckinney in https://github.com/fern-api/fern/pull/4272
- (fix): bump to 53.6.x by @dsinghvi in https://github.com/fern-api/fern/pull/4273
- (fix): get seed working by deleting yarn ref by @dsinghvi in https://github.com/fern-api/fern/pull/4274
- (feature, csharp): Write Protobuf dependencies in .csproj by @amckinney in https://github.com/fern-api/fern/pull/4270
- c#, fix: fix type conflicts by @dcb6 in https://github.com/fern-api/fern/pull/4244
- (fix): ir generation for examples is stable so that ete tests work by @dsinghvi in https://github.com/fern-api/fern/pull/4276
- fix: add validation around selectable environments for playground settings by @RohinBhargava in https://github.com/fern-api/fern/pull/4252
- (chore, csharp): Release 1.2.1 by @amckinney in https://github.com/fern-api/fern/pull/4284
- (followup): add tests for playground validation messages by @dsinghvi in https://github.com/fern-api/fern/pull/4283
- ir: add
shape
toExampleQueryParameter
by @dcb6 in https://github.com/fern-api/fern/pull/4222 - (fix): eslint is now a required check and will pass by @dsinghvi in https://github.com/fern-api/fern/pull/4285
Full Changelog: https://github.com/fern-api/fern/compare/0.37.16…0.38.0-rc0