diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 493fd2ad0..36cabf44f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -72,6 +72,10 @@ jobs: parent/target/jreleaser/trace.log parent/target/jreleaser/output.properties + - name: Reset NEXT_RELEASE_CHANGELOG.md + run: | + echo -e "### Features\n\n### Enhancements\n\n### Bugs\n\n### Documentation\n\n### Build\n" > NEXT_RELEASE_CHANGELOG.md + - name: Set next version run: | ./mvnw -ntp -B versions:set versions:commit -DnewVersion=${{ env.NEXT_VERSION }} -pl :mapstruct-parent -DgenerateBackupPoms=false diff --git a/NEXT_RELEASE_CHANGELOG.md b/NEXT_RELEASE_CHANGELOG.md index ed3f0e9c5..e0f4cd31f 100644 --- a/NEXT_RELEASE_CHANGELOG.md +++ b/NEXT_RELEASE_CHANGELOG.md @@ -1,29 +1,10 @@ ### 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)