Skip to content

Releases: micronaut-projects/micronaut-openapi

Micronaut OpenAPI 5.0.0-M1

24 Mar 08:57
Compare
Choose a tag to compare
Pre-release

What's Changed

Docs 📖

Dependency updates 🚀

  • Update plugin io.micronaut.build.shared.settings to v6 by @renovate in #817
  • Update slsa-framework/slsa-github-generator action to v1.4.0 by @renovate in #873
  • Update plugin io.micronaut.build.shared.settings to v6.1.1 by @renovate in #872
  • Update kotlin monorepo to v1.7.22 by @renovate in #871
  • Update dependency org.slf4j:slf4j-nop to v2.0.6 by @renovate in #870
  • fix(deps): update dependency org.apache.groovy:groovy to v4.0.8 by @renovate in #890
  • chore(deps): update plugin io.micronaut.build.shared.settings to v6.2.1 by @renovate in #913

Other Changes 💡

New Contributors

Full Changelog: v4.8.5...v5.0.0-M1

Micronaut OpenAPI v4.8.5

10 Mar 12:04
Compare
Choose a tag to compare

What's Changed

Other Changes 💡

  • Fixing typo in documentation by @jvictorcf in #943
  • Fix process JsonValue method when it returns another enum by @altro3 in #939
  • Allow POST requests for rapidoc by @altro3 in #937
  • Upgrade libraries by @altro3 in #951
  • Add protection of duplicate parameters by @altro3 in #950
  • Auto solve problem schema names conflicts for classes with same name, but with different packages. by @altro3 in #949

New Contributors

Full Changelog: v4.8.4...v4.8.5

v4.8.4

13 Feb 14:57
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Fixed wrong byte type detection. Again remove generation schema for class java.lang.Object by @altro3 in #930

Full Changelog: v4.8.3...v4.8.4

Micronaut OpenAPI 4.8.3

06 Feb 14:35
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Fix swagger-ui-bundle.js by @altro3 in #920
  • Fixed process nullable annotations by @altro3 in #923
  • Add getting schema type from JsonValue method and fixed incorrect processing supertypes for enums by @altro3 in #915

Docs 📖

  • Migrate to new configuration asciidoc macro and build plugin 5.4.x by @wetted in #922

Other Changes 💡

CI ⚙️

Full Changelog: v4.8.2...v4.8.3

Micronaut OpenAPI v4.8.2

24 Jan 11:25
Compare
Choose a tag to compare

What's Changed

Other Changes 💡

  • Fix ConcurrentModificationException #894 by @kevind-wgu in #895
  • Fix logic for micronaut.environment.enabled by @altro3 in #891
  • Minor fix: skip micronaut.openapi.schema-prefix and micronaut.openapi.schema-postfix for custom schema processor by @altro3 in #888
  • Add processing class level Hidden annotation on Controller by @altro3 in #901
  • Skip ignored headers by @altro3 in #892
  • Update swagger-ui to 4.15.5, rapidoc to 9.3.4 by @altro3 in #906
  • Fix java.util collections schemas by @altro3 in #905
  • Fix compilation issue with MultipartBody by @ggerbaud in #909

New Contributors

Full Changelog: v4.8.1...v4.8.2

v4.8.1

16 Dec 20:17
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Other Changes 💡

  • Fix copy UI resources when used *.js.url by @altro3 in #881
  • Fixed bug with wrong references for schemas with inheritance, when used custom schema name by @altro3 in #884
  • Add ability to set visibility level for class fields by @altro3 in #882

Full Changelog: v4.8.0...v4.8.1

Micronaut OpenAPI v4.8.0

07 Dec 15:47
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

  • Update slsa-framework/slsa-github-generator action to v1.3.0 by @renovate in #857
  • Update mikepenz/action-junit-report action to v3.6.1 by @renovate in #856
  • Update dependency gradle to v7.6 by @renovate in #855

Other Changes 💡

  • Add correct processing exploded QueryValues by @altro3 in #853
  • build: Gradle use TYPESAFE_PROJECT_ACCESSORS by @sdelamo in #863
  • build: use rxjava2 & 3 from version catalogue by @sdelamo in #862
  • Changed processing logic for inheritance. by @altro3 in #867
  • Add ability to customize the directory path in which the generated UI files will be located. by @altro3 in #876
  • Add ability to override UI templates by @altro3 in #877
  • Fix wrong logic for ui *.js.url properties by @altro3 in #879

Full Changelog: v4.7.1...v4.8.0

Micronaut OpenAPI v4.7.1

18 Nov 16:19
Compare
Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • Added processing Schema attributes, when it used with implementation. by @altro3 in #851
  • Fixed bug with UI resources url prefix when use micronaut.openapi.server.context.path by @altro3 in #850

Other Changes 💡

New Contributors

Full Changelog: v4.7.0...v4.7.1

Micronaut OpenAPI v4.7.0

16 Nov 11:29
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Add ability to customize classes schemas in properties. by @altro3 in #840

Other Changes 💡

  • UI resources paths must start with slash. by @altro3 in #843
  • Fixed problem with resolving placeholders when set properties by SystemProperties by @altro3 in #844

Full Changelog: v4.6.0...v4.7.0

Micronaut OpenAPI v4.6.0

03 Nov 12:34
Compare
Choose a tag to compare

What's Changed

Dependency updates 🚀

  • Update managed-swagger to v2.2.6 by @renovate in #830
  • Update dependency io.swagger.core.v3:swagger-core to v2.2.6 by @renovate in #828

Other Changes 💡

  • Improve processing openapi types and formats by @altro3 in #818
  • Fixed problem with duplicated properties from inheritance (groovy). Swagger 2.2.3 by @altro3 in #816
  • Improve processing SecuritySchemes. Fixed bug with name property. by @altro3 in #819
  • Added support jakarta.validation annotations. Removed swagger-core dependency. Added slf4j-nop to remove warning by @altro3 in #822
  • Added ability to customize ui resources context path. Added support for micronaut.server.context-path property by @altro3 in #824
  • Add support Hidden, JsonIgnore annotations for enum values by @altro3 in #826
  • Improvement process ApiResponse media types by @altro3 in #837
  • Fix @QueryValue for List parameters by @altro3 in #835
  • fix #829 Fix issue with javascript path rendering in views by @edeesis in #832
  • Update UI scripts by @altro3 in #839

New Contributors

Full Changelog: v4.5.2...v4.6.0