forked from mapstruct/mapstruct
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
181 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
### Features | ||
|
||
* Support conditional mapping for source parameters (#2610, #3459, #3270) | ||
* Add `@SourcePropertyName` to handle a property name of the source object (#3323) - Currently only applicable for `@Condition` methods | ||
|
||
### Enhancements | ||
|
||
* Improve error message for mapping to `target = "."` using expression (#3485) | ||
* Improve error messages for auto generated mappings (#2788) | ||
* Remove unnecessary casts to long (#3400) | ||
|
||
### Bugs | ||
|
||
* `@Condition` cannot be used only with `@Context` parameters (#3561) | ||
* `@Condition` treated as ambiguous mapping for methods returning Boolean/boolean (#3565) | ||
* Subclass mapping warns about unmapped property that is mapped in referenced mapper (#3360) | ||
* Interface inherited build method is not found (#3463) | ||
* Bean with getter returning Stream is treating the Stream as an alternative setter (#3462) | ||
* Using `Mapping#expression` and `Mapping#conditionalQualifiedBy(Name)` should lead to compile error (#3413) | ||
* Defined mappings for subclass mappings with runtime exception subclass exhaustive strategy not working if result type is abstract class (#3331) | ||
|
||
### Documentation | ||
|
||
* Clarify that `Mapping#ignoreByDefault` is inherited in nested mappings in documentation (#3577) | ||
|
||
### Build | ||
|
||
* Improve tests to show that Lombok `@SuperBuilder` is supported (#3524) | ||
* Add Java 21 CI matrix build (#3473) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters