What's Changed
Bug Fixes 🐞
- Still emit response if return type is Void by @yawkat in #8367
- fix: graal error for private @Property by @sdelamo in #8541 and #8542
Improvements ⭐
- Support records for
@RequestBean
by @yawkat in #8420 - wrap original exception when the circuit breaker is opened by @aprietop in #8222
- Ensure Logback is refreshed before application starts by @driverpt in #8238
- Overload DELETE method for URI object by @wetted in #8486
- feat: Add HTTP Server TCK by @sdelamo in #8499
Other Changes 💡
- refactor: Extract http headers utils by @sdelamo in #8471
- Update jackson-databind by @yawkat in #8478
- fix: 403 for localhost http host and cors any by @sdelamo in #8524
- test: refactor CorsFilterSpec as a black box by @sdelamo in #8473
- refactor: CorsFilter by @sdelamo in #8474
- Backport fixes from 4.0.x and fix ConvertibleValuesDeserializer by @graemerocher in #8489
- Added lost slf4j and logback artifacts. Added log4j bom dependency to final micronaut bom. by @altro3 in #8138
- Fix isReaderName for fields started with
_
or$
by @altro3 in #8435 - Deprecate JacksonConfig construtor for removal in 4.0.0 by @timyates in #8185
- Allow to query beans without any qualifier by @dstepanov in #8177
- Don't modify input map in UriTemplate by @yawkat in #8364
- implement JsonFormat for creator properties by @yawkat in #8365
- Fix index out of bounds when chain.proceed is called too often by @yawkat in #8404
- Forward early websocket client errors to client future, not the websocket bean by @yawkat in #8300
- Set service id for normal http client as well by @yawkat in #8407
- Exclude module descriptors from the shaded JAR by @alvarosanchez in #8412
Docs 📖
- Update deployingApp.adoc to add jar version by @catalintrif in #8423
🐘 Build
- Add Hibernate validator BOM by @timyates in #8415
- Add JMX BOM by @timyates in #8322
- Add Rabbit BOM by @timyates in #8321
Dependency updates 🚀
- build: update GraalVM to 22.3.0 by @sdelamo in #8230
- Bump Micronaut Azure to 3.6.0 by @graemerocher in #8356
- upgrade Jackson to 2.14.0 by @graemerocher in #8359
- Bump Micronaut Oracle Cloud to 2.3.0 by @graemerocher in #8389
- Bump GraalVM Native Build Tools to 0.9.18 by @alvarosanchez in #8399
- Update Test Resources to 1.2.3 by @alvarosanchez in #8497
- build: bump native-maven-plugin to 0.9.19 by @sdelamo in #8502
- build: bump up Reactor to 3.5.0 by @sdelamo in #8509
- build: update netty from 4.1.84 to 4.1.86.Final by @sdelamo in #8519
- build: Micronaut Problem JSON 2.6.0 by @sdelamo in #8526
- build: update crac, grpc, micrometer and liquibase by @sdelamo in #8528
New Contributors
- @aprietop made their first contribution in #8222
- @driverpt made their first contribution in #8238
- @catalintrif made their first contribution in #8423
Full Changelog: v3.7.5...v3.8.0