Skip to content

Commit 4a2b5bd

Browse files
committed
CHANGELOG.md update
1 parent ad0a5a5 commit 4a2b5bd

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.0.4] - 2026-07-31
9+
10+
### Added
11+
12+
- #3269 – Add mechanism to disable `nullable` for Kotlin properties
13+
- Allow request-specific Swagger UI index transformation
14+
15+
### Changed
16+
17+
- Upgrade Spring Boot to version **4.1.0**
18+
- Upgrade Spring AI to version **2.0.0**
19+
- Upgrade swagger-core to version **2.2.52**
20+
- Upgrade swagger-ui to version **5.32.11**
21+
- #3307 – Act upon SonarQube warnings
22+
- #3306 – Act upon SonarQube warnings
23+
24+
### Fixed
25+
26+
- #3304 – Kotlin parent class's field is not properly marked as nullable
27+
- #3294 – Duplicated path getting `swagger-config`
28+
- #3293 – Inconsistent OpenAPI schema naming with `SNAKE_CASE`: some Java record fields remain camelCase
29+
- #3292 – Make `WebProperties` and `WebMvcProperties` optional in `SwaggerConfig`
30+
- #3284 – Upgrade swagger-core from version 2.2.48 to 2.2.49
31+
- #3282 – Preserve version from `nest()` predicate across all routes in `nest`
32+
- #3281 – Stabilize Spring Data `Page` schema property order
33+
- #3274 – Description disappears from the generated json after upgrade to 3.0.3
34+
- #3270 – Validation annotation of `ParameterObject` property applied to `PathVariable` with the same name, even in unrelated endpoints
35+
- #3266 – Upgrade swagger-core from version 2.2.47 to 2.2.48
36+
- #3263 – Null key for a `Map` not allowed in JSON
37+
838
## [3.0.3] - 2026-04-12
939

1040
### Added

0 commit comments

Comments
 (0)