Skip to content

v0.22.0-alpha.0

Pre-release
Pre-release

Choose a tag to compare

@mnahkies mnahkies released this 26 Oct 16:40
· 3 commits to main since this release
8bee335

What's Changed

This is a pretty significant release, with two larger features:

  • Support for Zod V4, whilst retaining support for Zod V3
  • Support for projects using ESM, and use import type where possible

As such it's being made available as an alpha release for further regression testing: https://www.npmjs.com/package/@nahkies/openapi-code-generator/v/0.22.0-alpha.0

Aside from this, we've made efforts to improve supply chain security 🔒

  • Adopted trusted publishers / Github Actions to publish releases
  • Added a minimum release age of 7 days for dependencies
  • Removed unmaintained dependency

As well as improving the CI setup to run integration and e2e tests across more variants to reduce risk of regressions.

⚠️ Breaking Changes

  • --schema-builder defaults to zod-v4
  • --schema-builder no longer accepts zod, you must specify either zod-v3 or zod-v4 as required for your project

Full details:

Full Changelog: v0.21.1...v0.22.0-alpha.0