Releases: micronaut-projects/micronaut-openapi
Releases · micronaut-projects/micronaut-openapi
Micronaut OpenAPI 5.0.0-M1
What's Changed
Docs 📖
- Fix code snippet references by @forresthopkinsa in #717
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 💡
- ci: java 17 only by @sdelamo in #864
- build: use logback from version catalogue by @sdelamo in #866
- build: use reactor from version catalogue by @sdelamo in #865
- Move to micronaut 4.0.0 by @altro3 in #831
- Fix the build by @timyates in #883
- Actualize libraries versions. Added accepted-api-changes lines. Swagger 2.2.8 by @altro3 in #899
- Correct how non-default annotation values are retrieved by @dstepanov in #917
- Merge 4.8.x branch by @altro3 in #953
- ci: GitHub Action sync and milestones dependencies by @sdelamo in #965
New Contributors
- @forresthopkinsa made their first contribution in #717
Full Changelog: v4.8.5...v5.0.0-M1
Micronaut OpenAPI v4.8.5
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
- @jvictorcf made their first contribution in #943
Full Changelog: v4.8.4...v4.8.5
v4.8.4
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
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 📖
Other Changes 💡
CI ⚙️
Full Changelog: v4.8.2...v4.8.3
Micronaut OpenAPI v4.8.2
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
andmicronaut.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
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
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
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 💡
- Update customSerializers.adoc by @kevind-wgu in #845
New Contributors
- @kevind-wgu made their first contribution in #845
Full Changelog: v4.7.0...v4.7.1
Micronaut OpenAPI v4.7.0
What's Changed
New Features 🎉
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
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