micronaut-projects/micronaut-serialization (io.micronaut.serde:micronaut-serde-bom)
### [`v2.5.1`](https://togithub.com/micronaut-projects/micronaut-serialization/releases/tag/v2.5.1): Micronaut Serialization 2.5.1
#### What's Changed
##### Other Changes 💡
- Fix deserializing of [@JsonValue](https://togithub.com/JsonValue) by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/710](https://togithub.com/micronaut-projects/micronaut-serialization/pull/710)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-serialization/compare/v2.5.0...v2.5.1
### [`v2.5.0`](https://togithub.com/micronaut-projects/micronaut-serialization/releases/tag/v2.5.0): Micronaut Serialization 2.5.0
#### What's Changed
##### Bug Fixes 🐞
- Fix handling of manged/back references by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/671](https://togithub.com/micronaut-projects/micronaut-serialization/pull/671)
- Fix incorrect properties deserialization by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/701](https://togithub.com/micronaut-projects/micronaut-serialization/pull/701)
##### Improvements ⭐
- Support `@JsonTypeInfo(include = WRAPPER_ARRAY)` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/684](https://togithub.com/micronaut-projects/micronaut-serialization/pull/684)
- Support `@JsonTypeInfo(include = EXISTING_PROPERTY)` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/702](https://togithub.com/micronaut-projects/micronaut-serialization/pull/702)
- Fix `@JsonProperty` READ_ONLY/WRITE_ONLY, integrate `@JsonWrapper` TCK by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/669](https://togithub.com/micronaut-projects/micronaut-serialization/pull/669)
- Align Serde ordering with Jackson Databind, extract cases not supported by Databind by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/672](https://togithub.com/micronaut-projects/micronaut-serialization/pull/672)
- Integrate `@JsonView` and correct no-view behaviour by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/680](https://togithub.com/micronaut-projects/micronaut-serialization/pull/680)
- Support `@JsonTypeInfo` on a field/getter/setter by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/705](https://togithub.com/micronaut-projects/micronaut-serialization/pull/705)
- Fix JsonProperty on mixin methods by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-serialization/pull/708](https://togithub.com/micronaut-projects/micronaut-serialization/pull/708)
##### Tests ✅
- Create Jackson annotation TCK by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/667](https://togithub.com/micronaut-projects/micronaut-serialization/pull/667)
- Integrate `@JsonRootName` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/674](https://togithub.com/micronaut-projects/micronaut-serialization/pull/674)
- Integrate `@JsonValue` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/675](https://togithub.com/micronaut-projects/micronaut-serialization/pull/675)
- Integrate `@JsonSubTypes` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/679](https://togithub.com/micronaut-projects/micronaut-serialization/pull/679)
- Integrate `@JsonTypeInfo` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/678](https://togithub.com/micronaut-projects/micronaut-serialization/pull/678)
- More TCK for `@JsonInclude` and optional deserialization by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/681](https://togithub.com/micronaut-projects/micronaut-serialization/pull/681)
- Move tests from `ObjectSerdeSpec` into TCK by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/682](https://togithub.com/micronaut-projects/micronaut-serialization/pull/682)
- Integrate Getter/Setter tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/673](https://togithub.com/micronaut-projects/micronaut-serialization/pull/673)
##### Dependency updates 🚀
- Update dependency jakarta.json:jakarta.json-api to v2.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/618](https://togithub.com/micronaut-projects/micronaut-serialization/pull/618)
- Update dependency com.amazonaws:aws-lambda-java-events to v3.11.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/697](https://togithub.com/micronaut-projects/micronaut-serialization/pull/697)
- Update dependency org.mongodb:bson to v4.11.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/688](https://togithub.com/micronaut-projects/micronaut-serialization/pull/688)
- fix(deps): update dependency com.amazonaws:aws-lambda-java-serialization to v1.1.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/698](https://togithub.com/micronaut-projects/micronaut-serialization/pull/698)
- fix(deps): update dependency org.jetbrains:annotations to v24.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/685](https://togithub.com/micronaut-projects/micronaut-serialization/pull/685)
- fix(deps): update dependency com.oracle.oci.sdk:oci-java-sdk-aidocument to v3.30.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/683](https://togithub.com/micronaut-projects/micronaut-serialization/pull/683)
##### Kotlin
- Update kotlin monorepo to v1.9.21 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/692](https://togithub.com/micronaut-projects/micronaut-serialization/pull/692)
- Update dependency com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin to v1.9.21-1.0.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/694](https://togithub.com/micronaut-projects/micronaut-serialization/pull/694)
##### Micronaut Modules
##### Micronaut Core
- Update dependency io.micronaut:micronaut-core-bom to v4.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/700](https://togithub.com/micronaut-projects/micronaut-serialization/pull/700)
##### Micronaut Logging
- fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/704](https://togithub.com/micronaut-projects/micronaut-serialization/pull/704)
##### Micronaut Reactor
- fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/706](https://togithub.com/micronaut-projects/micronaut-serialization/pull/706)
##### Micronaut Validation
- Update dependency io.micronaut.validation:micronaut-validation-bom to v4.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/670](https://togithub.com/micronaut-projects/micronaut-serialization/pull/670)
##### CI ⚙️Build 🐘
- Update dependency gradle to v8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/695](https://togithub.com/micronaut-projects/micronaut-serialization/pull/695)
##### Micronaut Build Plugin
- Update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/676](https://togithub.com/micronaut-projects/micronaut-serialization/pull/676)
**Full Changelog**: https://github.com/micronaut-projects/micronaut-serialization/compare/v2.4.0...v2.5.0
Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.4.0
->2.5.1
Release Notes
micronaut-projects/micronaut-serialization (io.micronaut.serde:micronaut-serde-bom)
### [`v2.5.1`](https://togithub.com/micronaut-projects/micronaut-serialization/releases/tag/v2.5.1): Micronaut Serialization 2.5.1 #### What's Changed ##### Other Changes 💡 - Fix deserializing of [@JsonValue](https://togithub.com/JsonValue) by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/710](https://togithub.com/micronaut-projects/micronaut-serialization/pull/710) **Full Changelog**: https://github.com/micronaut-projects/micronaut-serialization/compare/v2.5.0...v2.5.1 ### [`v2.5.0`](https://togithub.com/micronaut-projects/micronaut-serialization/releases/tag/v2.5.0): Micronaut Serialization 2.5.0 #### What's Changed ##### Bug Fixes 🐞 - Fix handling of manged/back references by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/671](https://togithub.com/micronaut-projects/micronaut-serialization/pull/671) - Fix incorrect properties deserialization by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/701](https://togithub.com/micronaut-projects/micronaut-serialization/pull/701) ##### Improvements ⭐ - Support `@JsonTypeInfo(include = WRAPPER_ARRAY)` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/684](https://togithub.com/micronaut-projects/micronaut-serialization/pull/684) - Support `@JsonTypeInfo(include = EXISTING_PROPERTY)` by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/702](https://togithub.com/micronaut-projects/micronaut-serialization/pull/702) - Fix `@JsonProperty` READ_ONLY/WRITE_ONLY, integrate `@JsonWrapper` TCK by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/669](https://togithub.com/micronaut-projects/micronaut-serialization/pull/669) - Align Serde ordering with Jackson Databind, extract cases not supported by Databind by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/672](https://togithub.com/micronaut-projects/micronaut-serialization/pull/672) - Integrate `@JsonView` and correct no-view behaviour by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/680](https://togithub.com/micronaut-projects/micronaut-serialization/pull/680) - Support `@JsonTypeInfo` on a field/getter/setter by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/705](https://togithub.com/micronaut-projects/micronaut-serialization/pull/705) - Fix JsonProperty on mixin methods by [@yawkat](https://togithub.com/yawkat) in [https://github.com/micronaut-projects/micronaut-serialization/pull/708](https://togithub.com/micronaut-projects/micronaut-serialization/pull/708) ##### Tests ✅ - Create Jackson annotation TCK by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/667](https://togithub.com/micronaut-projects/micronaut-serialization/pull/667) - Integrate `@JsonRootName` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/674](https://togithub.com/micronaut-projects/micronaut-serialization/pull/674) - Integrate `@JsonValue` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/675](https://togithub.com/micronaut-projects/micronaut-serialization/pull/675) - Integrate `@JsonSubTypes` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/679](https://togithub.com/micronaut-projects/micronaut-serialization/pull/679) - Integrate `@JsonTypeInfo` tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/678](https://togithub.com/micronaut-projects/micronaut-serialization/pull/678) - More TCK for `@JsonInclude` and optional deserialization by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/681](https://togithub.com/micronaut-projects/micronaut-serialization/pull/681) - Move tests from `ObjectSerdeSpec` into TCK by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/682](https://togithub.com/micronaut-projects/micronaut-serialization/pull/682) - Integrate Getter/Setter tests by [@dstepanov](https://togithub.com/dstepanov) in [https://github.com/micronaut-projects/micronaut-serialization/pull/673](https://togithub.com/micronaut-projects/micronaut-serialization/pull/673) ##### Dependency updates 🚀 - Update dependency jakarta.json:jakarta.json-api to v2.1.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/618](https://togithub.com/micronaut-projects/micronaut-serialization/pull/618) - Update dependency com.amazonaws:aws-lambda-java-events to v3.11.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/697](https://togithub.com/micronaut-projects/micronaut-serialization/pull/697) - Update dependency org.mongodb:bson to v4.11.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/688](https://togithub.com/micronaut-projects/micronaut-serialization/pull/688) - fix(deps): update dependency com.amazonaws:aws-lambda-java-serialization to v1.1.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/698](https://togithub.com/micronaut-projects/micronaut-serialization/pull/698) - fix(deps): update dependency org.jetbrains:annotations to v24.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/685](https://togithub.com/micronaut-projects/micronaut-serialization/pull/685) - fix(deps): update dependency com.oracle.oci.sdk:oci-java-sdk-aidocument to v3.30.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/683](https://togithub.com/micronaut-projects/micronaut-serialization/pull/683) ##### Kotlin - Update kotlin monorepo to v1.9.21 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/692](https://togithub.com/micronaut-projects/micronaut-serialization/pull/692) - Update dependency com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin to v1.9.21-1.0.15 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/694](https://togithub.com/micronaut-projects/micronaut-serialization/pull/694) ##### Micronaut Modules ##### Micronaut Core - Update dependency io.micronaut:micronaut-core-bom to v4.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/700](https://togithub.com/micronaut-projects/micronaut-serialization/pull/700) ##### Micronaut Logging - fix(deps): update dependency io.micronaut.logging:micronaut-logging-bom to v1.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/704](https://togithub.com/micronaut-projects/micronaut-serialization/pull/704) ##### Micronaut Reactor - fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/706](https://togithub.com/micronaut-projects/micronaut-serialization/pull/706) ##### Micronaut Validation - Update dependency io.micronaut.validation:micronaut-validation-bom to v4.2.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/670](https://togithub.com/micronaut-projects/micronaut-serialization/pull/670) ##### CI ⚙️Build 🐘 - Update dependency gradle to v8.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/695](https://togithub.com/micronaut-projects/micronaut-serialization/pull/695) ##### Micronaut Build Plugin - Update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.2.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/micronaut-projects/micronaut-serialization/pull/676](https://togithub.com/micronaut-projects/micronaut-serialization/pull/676) **Full Changelog**: https://github.com/micronaut-projects/micronaut-serialization/compare/v2.4.0...v2.5.0Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.