Closed github-actions[bot] closed 2 weeks ago
Run & review this pull request in StackBlitz Codeflow.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
hey-api-docs | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Nov 6, 2024 10:13am |
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@hey-api/openapi-ts@0.54.4
Patch Changes
#1237
63ccc07
Thanks @mrlubos! - fix: forbid any body, path, or query parameters if not defined in spec#1235
7a1a419
Thanks @mrlubos! - fix: handle additionalProperties: boolean in experimental parser#1233
08baa77
Thanks @mrlubos! - fix: update schemas plugin to handle experimental 3.0.x parserThis release adds an experimental parser for OpenAPI versions 3.0.x. In the future, this will become the default parser. If you're using OpenAPI 3.0 or newer, we encourage you to try it out today.
You can enable the experimental parser by setting the
experimentalParser
boolean flag totrue
in your configuration file or CLI.The generated output should not structurally change, despite few things being generated in a different order. In fact, the output should be cleaner! That's the immediate side effect you should notice. If that's not true, please leave feedback in GitHub issues.
Hey API parser marks an important milestone towards v1 of
@hey-api/openapi-ts
. More features will be added to the parser in the future and the original parser fromopenapi-typescript-codegen
will be deprecated and used only for generating legacy clients.If you'd like to work with the parser more closely (e.g. to generate code not natively supported by this package), feel free to reach out with any feedback or suggestions. Happy parsing! 🎉