Releases: spring-projects/spring-hateoas
Releases · spring-projects/spring-hateoas
3.1 M1
💡 Improvements
- Tweak
TypeConstrainedJacksonJsonHttpMessageConverter.canWrite(…)after changes in Spring Framework #2402
🔨 Dependency Upgrades
- Upgrade to Spring Framework 7.0.6 #2466
- Upgrade to Reactor 2025.0.4 #2465
- Upgrade to Lombok 1.18.44 #2464
- Upgrade to JSONPath 2.10.0 #2442
- Upgrade to Spring Framework 7.0.5 #2441
- Upgrade to Jackson 3.1.0 #2440
- Upgrade JUnit to 6.0.3 #2437
- Upgrade Jackson to 3.0.4 #2436
- Upgrade Reactor to 2025.0.3 #2435
- Upgrade Mockk to 1.14.9 #2434
- Upgrade Logback to 1.5.32 #2433
- Upgrade AssertJ to 3.27.7 #2432
- Upgrade to Spring Framework 7.0.4 #2431
- Upgrade to Spring Framework 7.0.3 #2420
- Upgrade to Spring Framework 7.0.2 #2409
- Upgrade to Reactor 2025.0.1 #2408
- Upgrade to Mockk 1.14.7 #2407
- Upgrade to Jackson 3.0.3 #2406
- Upgrade to Spring Framework 7.0.2 #2404
3.0.3
🔨 Dependency Upgrades
2.5.2
3.0.2
3.0.1
3.0 GA
⭐ New Features
- Upgrade to Jackson 3 #2357
- Remove all deprecations declared until 2.0 #2335
- Remove deprecated VndErrors support #2334
💡 Improvements
- Improve logical comparability of
Linkinstances #2336 - Allow finding links in embedded documents for
HalLinkDiscoverer#2385 - AOT preparations need to consider Jackson 3 packages #2382
- Avoid reflection in
IanaLinkRelations#2381 - Move to jSpecify for nullability checks #2332
- Disable single-template HAL FORMS defaulting #2331
🪲 Bugs
- Add explicit proxying metadata for
DummyInvocationUtils#2384 - HalConfiguration changed order of (default) media types #2333
- Code in section 6.1.1 of the reference guide does not compile #2330
🔨 Dependency Upgrades
- Upgrade to Spring Framework 7.0 #2397, #2386, #2375, #2364, #2355, #2329, #2314, #2302, #2279
- Upgrade to Jackson 3 #2393, #2387, #2368, #2365, #2354, #2353, #2322
- Upgrade to Spring Plugin 4 #2398, #2379, #2303
- Upgrade to Reactor 2025.0.0 #2396, #2374, #2363, #2352, #2324
- Upgrade to JUnit 6 #2394, #2369, #2350, #2292, #2316
- Upgrade to AssertJ 3.27.6 #2373, #2349
- Upgrade to Kotlin 2.2.21 #2389, #2361, #2356, #2343, #2328, #2317
- Upgrade Kotlin Koroutines to 1.10.2 #2315
- Upgrade to Mockk 1.14.6 #2372, #2351, #2323, #2295
- Upgrade to Logback 1.5.21 #2395, #2388, #2370, #2294
- Upgrade to Lombok 1.18.42 #2371, #2362,
❤️ Contributors
Thank you to all the contributors who worked on this release:
3.0 RC2
3.0 RC1
🔨 Dependency Upgrades
- Upgrade to Spring Plugin 4.0 RC1 #2379
- Upgrade to Spring Framework 7.0 RC1 #2375
- Upgrade to Reactor 2025.0 RC1 #2374
- Upgrade to AssertJ 3.27.6 #2373
- Upgrade to Mockk 1.14.6 #2372
- Upgrade to Lombok 1.18.42 #2371
- Upgrade to Logback 1.5.19 #2370
- Upgrade to JUnit 6.0.0 #2369
- Upgrade to Jackson 3.0.0 #2368
3.0 M5
3.0 M4
⭐ New Features
💡 Improvements
- Improve logical comparability of
Linkinstances #2336 - Move to jSpecify for nullability checks #2332
- Disable single-template HAL FORMS defaulting #2331
🪲 Bugs
- HalConfiguration changed order of (default) mediatypes #2333
- Code in section 6.1.1 of the reference guide does not compile #2330
🔨 Dependency Upgrades
- Upgrade to Kotlin 2.2.10 #2356
- Update to Spring Framework 7.0 M8 #2355
- Update to Jackson 2.20 RC1 #2354
- Upgrade to Jackson 2.19.2 #2353
- Upgrade to Reactor 2024.0.9 #2352
- Upgrade to Mockk 1.14.5 #2351
- Upgrade to JUnit 5.13.4 #2350
- Upgrade to AssertJ 3.27.4 #2349
- Upgrade to Kotlin 2.2 #2343
❤️ Contributors
Thank you to all the contributors who worked on this release: