> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 0.38.0 **`(chore):`** ## What's Changed * (fix): retrigger typescript sdk publishing by @dsinghvi in [https://github.com/fern-api/fern/pull/4289](https://github.com/fern-api/fern/pull/4289) **Full Changelog**: [https://github.com/fern-api/fern/compare/0.38.0-rc1...0.38.0](https://github.com/fern-api/fern/compare/0.38.0-rc1...0.38.0) ## 0.38.0-rc1 **`(chore):`** ## What's Changed * (feat, typescript): support `hasNextPage` property for offset pagination by @dsinghvi in [https://github.com/fern-api/fern/pull/4288](https://github.com/fern-api/fern/pull/4288) * (feature, cli): Upload source files to S3 by @amckinney in [https://github.com/fern-api/fern/pull/4286](https://github.com/fern-api/fern/pull/4286) **Full Changelog**: [https://github.com/fern-api/fern/compare/0.38.0-rc0...0.38.0-rc1](https://github.com/fern-api/fern/compare/0.38.0-rc0...0.38.0-rc1) ## 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](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](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](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](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](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](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](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](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](https://github.com/fern-api/fern/pull/4249) * (chore): Remove fhir.json by @amckinney in [https://github.com/fern-api/fern/pull/4253](https://github.com/fern-api/fern/pull/4253) * c#, improvements: small improvements including marking files `internal` + client classes `partial` by @dcb6 in [https://github.com/fern-api/fern/pull/4248](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](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](https://github.com/fern-api/fern/pull/4255) * (feat): upgrade to yarn v4 by @dsinghvi in [https://github.com/fern-api/fern/pull/4257](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](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](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](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](https://github.com/fern-api/fern/pull/4264) * (internal): `pnpm` migration by @dsinghvi in [https://github.com/fern-api/fern/pull/4261](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](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](https://github.com/fern-api/fern/pull/4235) * (chore): Update pnpm-lock.yaml by @amckinney in [https://github.com/fern-api/fern/pull/4266](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](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](https://github.com/fern-api/fern/pull/4268) * (chore): Remove all yarn files by @amckinney in [https://github.com/fern-api/fern/pull/4269](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](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](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](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](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](https://github.com/fern-api/fern/pull/4270) * c#, fix: fix type conflicts by @dcb6 in [https://github.com/fern-api/fern/pull/4244](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](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](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](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](https://github.com/fern-api/fern/pull/4283) * ir: add `shape` to `ExampleQueryParameter` by @dcb6 in [https://github.com/fern-api/fern/pull/4222](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](https://github.com/fern-api/fern/pull/4285) **Full Changelog**: [https://github.com/fern-api/fern/compare/0.37.16...0.38.0-rc0](https://github.com/fern-api/fern/compare/0.37.16...0.38.0-rc0)