Skip to content

Commit 9850817

Browse files
committed
Polish release notes for 5.6 RC1
1 parent 442dcfa commit 9850817

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

documentation/src/docs/asciidoc/release-notes/release-notes-5.6.0-RC1.adoc

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55

66
*Scope:*
77

8-
* New `TestInstancePreDestroyCallback` extension point
9-
* Include parameter names in default display names of parameterized test invocations
10-
* Add support for using `any()` and `none()` in tag expressions
8+
* New `TestInstancePreDestroyCallback` extension API
9+
* Parameter names are included in default display names of parameterized test invocations
10+
* Support for using `any()` and `none()` in tag expressions
1111
* OSGi metadata
1212
* Minor bug fixes and improvements
1313

@@ -54,17 +54,18 @@ on GitHub.
5454
`@EnabledIfSystemProperty`, and `@DisabledIfSystemProperty` may now be used as
5555
_repeatable_ annotations. In other words, it is now possible to declare each of those
5656
annotations multiple times on a test interface, test class, or test method.
57+
* `JAVA_15` has been added to the `JRE` enum for use with JRE-based execution conditions.
5758
* Discovery of `@Nested` test classes that form a cycle now results in an exception that
5859
halts execution of the JUnit Jupiter test engine instead of infinite recursion.
5960
* Parameter names are now included in the default display name of a `@ParameterizedTest`
6061
invocation (if they are present in the bytecode). The `{argumentsWithNames}` pattern
6162
can also be used in custom names.
62-
* New `TestInstancePreDestroyCallback` interface that defines the API for `Extension`
63-
that wish to process test instances *after* they have been used in tests and *before*
64-
they are destroyed.
63+
* New `TestInstancePreDestroyCallback` interface that defines the API for extensions that
64+
wish to process test instances *after* they have been used in tests and *before* they
65+
are destroyed.
6566
* `InvocationInterceptor` extensions may now explicitly `skip()` an intercepted
66-
invocation. This allows executing it by other means, e.g. in a forked JVM.
67-
* `JAVA_15` has been added to the `JRE` enum for use with JRE-based execution conditions.
67+
invocation. This allows executing the invocation by other means — for example, in a
68+
forked JVM.
6869

6970

7071
[[release-notes-5.6.0-RC1-junit-vintage]]

0 commit comments

Comments
 (0)