Micronaut Serialization 2.8.2
What's Changed
Bug Fixes 🐞
- Add tests for nested serialization / deserialization by @dstepanov in #746
- Support referencing self in serialize/deserialize as by @dstepanov in #777
Improvements ⭐
- Small improvements, refactoring + more tests by @dstepanov in #749
- Use
StringIntMap
from Core, refactoring by @dstepanov in #772 - Allow to clone
JacksonJsonMapper
with a differentSerdeJacksonConfiguration
by @dstepanov in #778
Other Changes 💡
- Implement correct generic arguments matcher by @dstepanov in #742
- Support unwrapping arrays for
JsonNode
decoder by @dstepanov in #747 - Bringing build scripts to a single view. by @altro3 in #753
- Allow for mixins to skip validation by @dstepanov in #750
- Convert internal serdes from beans to ordinary classes by @dstepanov in #761
- Fix enums with
@JsonValue
on a field by @dstepanov in #764 - Support decoding
Number
by @dstepanov in #765 - Add startup benchmark by @dstepanov in #762
- Enable native examples and the server TCK by @dstepanov in #771
- Correct ignored properties for a constructor injection by @dstepanov in #773
Kotlin
- fix(deps): update dependency com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin to v1.9.23-1.0.19 by @renovate in #781
- fix(deps): update kotlin monorepo to v1.9.23 by @renovate in #785
Micronaut Modules
Micronaut Core
Micronaut Serialization
Micronaut Validation
Micronaut Logging
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.2.3 by @renovate in #763
Micronaut Kotlin
Micronaut Test
Micronaut Logging
Micronaut Platform
- fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.3.5 by @renovate in #760
CI ⚙️Build 🐘
- chore(deps): update gradle/gradle-build-action action to v3.1.0 by @renovate in #767
- chore(deps): update gradle/wrapper-validation-action action to v2 by @renovate in #766
- chore(deps): update dependency gradle to v8.6 by @renovate in #752
- chore(deps): update gradle/gradle-build-action action to v3 by @renovate in #758
GraalVM
Micronaut Build Plugin
Micronaut Gradle Plugin
- fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.3.4 by @renovate in #755
New Contributors
Full Changelog: v2.8.1...v2.8.2