Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.63 KB

File metadata and controls

26 lines (18 loc) · 1.63 KB

Changelog

See the Maven Central version history for all published versions.

1.0.1

First functional release — use 1.0.1 or later.

  • Fix: the published plugin JAR now bundles the .NET runner. 1.0.0 shipped without it (a release-pipeline packaging defect) and fails immediately with Runner bundle not found in plugin JAR.

1.0.0

⚠️ Defective — do not use. The published JAR is missing the bundled generator and cannot run; superseded by 1.0.1. Maven Central releases are immutable, so 1.0.0 cannot be removed.

Initial release — generate Java Spring services and models from OpenAPI specifications.

  • Spring RestClient services — typed service clients with base-URL injection via a Spring property
  • Models — Java types generated from OpenAPI schemas
  • AuthenticationbearerAuth, bearerAuthHeader, basicAuth, and repeatable customHeaders from environment variables
  • Resiliencetimeout (or split timeoutConnect / timeoutRead) and retry with exponential backoff
  • Error handlingerrorHandling enables smart error handling on the RestClient
  • JavaDocdocumentation emits doc comments from OpenAPI descriptions and examples
  • Tag filteringincludeTags generates only the operations you need
  • Options-object patternoptionsThreshold collapses long parameter lists into an options object
  • Strict validationstrictValidation for stricter OpenAPI spec checking
  • Output managementclean and configurable outputDirectory