mapstruct/mapstruct (org.mapstruct:mapstruct)
### [`v1.6.1`](https://redirect.github.com/mapstruct/mapstruct/releases/tag/1.6.1)
[Compare Source](https://redirect.github.com/mapstruct/mapstruct/compare/1.6.0...1.6.1)
##### Enhancements
- Use Java `LinkedHashSet` and `LinkedHashMap` new factory method with known capacity when on Java 19 or later ([#3113](https://redirect.github.com/mapstruct/mapstruct/issues/3113))
##### Bugs
- Inverse Inheritance Strategy not working for ignored mappings only with target ([#3652](https://redirect.github.com/mapstruct/mapstruct/issues/3652))
- Inconsistent ambiguous mapping method error when using `SubclassMapping`: generic vs raw types ([#3668](https://redirect.github.com/mapstruct/mapstruct/issues/3668))
- Fix regression when using `InheritInverseConfiguration` with nested target properties and reversing `target = "."` ([#3670](https://redirect.github.com/mapstruct/mapstruct/issues/3670))
- Deep mapping with multiple mappings broken in 1.6.0 ([#3667](https://redirect.github.com/mapstruct/mapstruct/issues/3667))
- Two different constants are ignored in 1.6.0 ([#3673](https://redirect.github.com/mapstruct/mapstruct/issues/3673))
- Inconsistent ambiguous mapping method error: generic vs raw types in 1.6.0 ([#3668](https://redirect.github.com/mapstruct/mapstruct/issues/3668))
- Fix cross module records with interfaces not recognizing accessors ([#3661](https://redirect.github.com/mapstruct/mapstruct/issues/3661))
- `@AfterMapping` methods are called twice when using target with builder ([#3678](https://redirect.github.com/mapstruct/mapstruct/issues/3678))
- Compile error when using `@AfterMapping` method with Builder and TargetObject ([#3703](https://redirect.github.com/mapstruct/mapstruct/issues/3703))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.6.0
->1.6.1
1.6.0
->1.6.1
Release Notes
mapstruct/mapstruct (org.mapstruct:mapstruct)
### [`v1.6.1`](https://redirect.github.com/mapstruct/mapstruct/releases/tag/1.6.1) [Compare Source](https://redirect.github.com/mapstruct/mapstruct/compare/1.6.0...1.6.1) ##### Enhancements - Use Java `LinkedHashSet` and `LinkedHashMap` new factory method with known capacity when on Java 19 or later ([#3113](https://redirect.github.com/mapstruct/mapstruct/issues/3113)) ##### Bugs - Inverse Inheritance Strategy not working for ignored mappings only with target ([#3652](https://redirect.github.com/mapstruct/mapstruct/issues/3652)) - Inconsistent ambiguous mapping method error when using `SubclassMapping`: generic vs raw types ([#3668](https://redirect.github.com/mapstruct/mapstruct/issues/3668)) - Fix regression when using `InheritInverseConfiguration` with nested target properties and reversing `target = "."` ([#3670](https://redirect.github.com/mapstruct/mapstruct/issues/3670)) - Deep mapping with multiple mappings broken in 1.6.0 ([#3667](https://redirect.github.com/mapstruct/mapstruct/issues/3667)) - Two different constants are ignored in 1.6.0 ([#3673](https://redirect.github.com/mapstruct/mapstruct/issues/3673)) - Inconsistent ambiguous mapping method error: generic vs raw types in 1.6.0 ([#3668](https://redirect.github.com/mapstruct/mapstruct/issues/3668)) - Fix cross module records with interfaces not recognizing accessors ([#3661](https://redirect.github.com/mapstruct/mapstruct/issues/3661)) - `@AfterMapping` methods are called twice when using target with builder ([#3678](https://redirect.github.com/mapstruct/mapstruct/issues/3678)) - Compile error when using `@AfterMapping` method with Builder and TargetObject ([#3703](https://redirect.github.com/mapstruct/mapstruct/issues/3703))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.