Skip to content

Releases: berger-engineering-io/nx-plugin-openapi

nx-plugin-openapi/plugin-openapi 0.1.0

13 Feb 05:45

Choose a tag to compare

We are proud to release the first version of our new openapi package.

The plugin-openapi package does provide a plugin to use the OpenAPI Generator

0.1.0 (2026-01-27)

🚀 Features

  • core: introduce plugin architecture and OpenAPI plugin\n\n- Add core registry, loader, base, and errors\n- Add core generate-api executor and generators\n- Implement @nx-plugin-openapi/plugin-openapi (OpenAPI Tools) plugin\n- Wire packages and exports without changing legacy package (f70ff9d)

🩹 Fixes

  • improve tests (3ce4e02)

  • update plugin-openapi to use nx/devkit logger (c7d81fc)

  • ignore nx-deps-checks (25b00de)

  • plugin-openapi: export default instance to satisfy plugin loader (209914c)

  • plugin-openapi: add missing dependency to package.json (53c7a69)

  • plugin-openapi: add missing peerDependency (c20ebc0)

🧱 Updated Dependencies

  • Updated core to 0.1.0

❤️ Thank You

  • Michael Berger

nx-plugin-openapi/plugin-hey-api 0.1.0

13 Feb 05:47

Choose a tag to compare

We are proud to release the first version of our new hey-api package.

The plugin-hey-api package does provide a plugin to use the Hey API Generator

0.1.0 (2026-01-27)

🚀 Features

  • core: introduce plugin architecture and OpenAPI plugin\n\n- Add core registry, loader, base, and errors\n- Add core generate-api executor and generators\n- Implement @nx-plugin-openapi/plugin-hey-api (OpenAPI Tools) plugin

🧱 Updated Dependencies

  • Updated core to 0.1.0

❤️ Thank You

  • Michael Berger

nx-plugin-openapi/core 0.1.0

13 Feb 05:42

Choose a tag to compare

We are proud to release the first version of our new core package.

The core package provides the fundamental building blocks to support any OpenApi generator via a plugin.

0.1.0 (2026-01-27)

🚀 Features

  • comprehensive code review improvements and refactoring (2d8010e)

  • replace custom logger with nx/devkit logger (9d23bc1)

  • add built-in hey-openapi generator plugin and core loader mapping to support @hey-api/openapi-ts (c55282c)

  • core: introduce plugin architecture and OpenAPI plugin\n\n- Add core registry, loader, base, and errors\n- Add core generate-api executor and generators\n- Implement @nx-plugin-openapi/plugin-openapi (OpenAPI Tools) plugin\n- Wire packages and exports without changing legacy package (f70ff9d)

  • core: add demo target, unit tests, and lint-safe core utilities\n\n- Add demo target using @nx-plugin-openapi/core:generate-api\n- Add core executor unit tests and fix typing\n- Harden plugin loader and auto-installer for lint rules (9bb2270)

  • core: make plugin loader workspace-aware with root fallback and update executor to pass root (18bb00e)

  • core: integrate auto-installer with plugin loader for seamless plugin installation (54c150f)

  • core: improve logging for plugin auto-installation (69169e8)

🩹 Fixes

  • improve auto installer to short-circuit on empty package arrays (#59)

  • core: bracket access for error.code in plugin loader (dd9fc9d)

  • core: set default target name to generate-api (07226a3)

  • core: updateBuildTargetDependsOn when adding generate-api target (87e362e)

  • core: do not install openapitools-generator-cli when init generator is executed (dc5be52)

  • core: prevent workspace deletion in cleanOutput method (Fixes #57) (#60, #57)

  • core: show correct error description when detecting dangerous path pattern (9c5da8e)

  • core: make built-in plugin fallback robust and use it for demo generation via hey-openapi\n\n- Correct fallback path to dist src/index.js and support CJS require + file URL import\n- Switch demo target to 'hey-openapi' with a valid client option\n- Add @hey-api/openapi-ts to workspace devDependencies to enable runtime codegen (72016bc)

  • core: default target name (30a4420)

  • core: detect package manager properly using @nx/devkit (e631837)

❤️ Thank You

  • Michael Berger

nx-plugin-openapi / 0.3.0

14 Aug 07:08

Choose a tag to compare

0.3.0 (2025-08-14)

🚀 Features

  • generate-api: add support for multiple inputSpec files (8ba101a)

  • add-generate-api-target: add support for custom target name (f2edba0)

🩹 Fixes

  • docs: gif not displayed correctly (92ef9aa)
  • tests: fix TypeScript errors in hasher tests (fb83ef8)

❤️ Thank You

  • Michael Be

release/nx-plugin-openapi/0.1.0

04 Jul 05:09

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/berger-engineering-io/nx-plugin-openapi/commits/release/nx-plugin-openapi/0.1.0