Skip to content

Commit

Permalink
Add 8.21.0 release docs
Browse files Browse the repository at this point in the history
  • Loading branch information
mike-solomon committed Mar 28, 2024
1 parent 14bf319 commit 4b4a625
Show file tree
Hide file tree
Showing 2 changed files with 115 additions and 47 deletions.
30 changes: 30 additions & 0 deletions src/main/resources/CHANGELOG-2024-03-20.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# 8.21.0 release (2024-03-20)

{% hint style="info" %}
This changelog only shows what recipes have been added, removed, or changed. OpenRewrite may do releases that do not include these types of changes. To see these changes, please go to the [releases page](https://github.com/openrewrite/rewrite/releases).
{% endhint %}

## New Recipes

* [org.openrewrite.java.migrate.maven.UpdateMavenProjectPropertyJavaVersion](https://docs.openrewrite.org/recipes/java/migrate/maven/updatemavenprojectpropertyjavaversion): The Java version is determined by several project properties, including:

* `java.version`
* `jdk.version`
* `javaVersion`
* `jdkVersion`
* `maven.compiler.source`
* `maven.compiler.target`
* `maven.compiler.release`
* `release.version`

These project properties are not added if they are not currently set, but only updated in place.
* [org.openrewrite.java.testing.datafaker.JavaFakerToDataFaker](https://docs.openrewrite.org/recipes/java/testing/datafaker/javafakertodatafaker): Change imports and dependencies related to Java Faker to Datafaker replacements.
* [org.openrewrite.java.testing.junit5.GradleUseJunitJupiter](https://docs.openrewrite.org/recipes/java/testing/junit5/gradleusejunitjupiter): By default Gradle's `Test` tasks use JUnit 4. Gradle `Test` tasks must be configured with `useJUnitPlatform()` to run JUnit Jupiter tests. This recipe adds the `useJUnitPlatform()` method call to the `Test` task configuration.

## Changed Recipes

* [org.openrewrite.java.migrate.maven.UseMavenCompilerPluginReleaseConfiguration](https://docs.openrewrite.org/recipes/java/migrate/maven/usemavencompilerpluginreleaseconfiguration) was changed:
* Old Options:
* `releaseVersion: { type: String, required: true }`
* New Options:
* `releaseVersion: { type: Integer, required: true }`
Loading

0 comments on commit 4b4a625

Please sign in to comment.