Skip to content

Commit 9b7a0ed

Browse files
committed
Polish release notes for 5.8 M1
1 parent 0bdb0ff commit 9b7a0ed

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

documentation/src/docs/asciidoc/release-notes/release-notes-5.8.0-M1.adoc

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ on GitHub.
2121

2222
==== Bug Fixes
2323

24-
* `SummaryGeneratingListener` is now thread-safe and can handle concurrently failing
25-
tests.
24+
* `SummaryGeneratingListener` is now thread-safe and can handle concurrently failing tests.
2625

2726
==== Deprecations and Breaking Changes
2827

@@ -45,16 +44,16 @@ on GitHub.
4544
* Documented constant value of `ExclusiveResource.GLOBAL_KEY`.
4645
* Instances of `TestIdentifier` and `UniqueId` now retain less memory because they no
4746
longer store `String` representations of unique IDs.
48-
* Improved of `ExclusiveResource` handling: if a `Node` has only read locks and no
49-
read-write locks, then descendants are not forced into `SAME_THREAD` execution and can
50-
run concurrently.
47+
* Improved `ExclusiveResource` handling: if a `Node` has only read locks and no read-write
48+
locks, then descendants are not forced into `SAME_THREAD` execution and can run
49+
concurrently.
5150
* Tools that make multiple calls to the `Launcher` API should now create a
5251
`LauncherSession` in order to allow for executing global setup and teardown code exactly
5352
once via the new `LauncherSessionListener` interface that can be registered via Java’s
5453
`{ServiceLoader}` mechanism.
5554
* New `junit-platform-suite-engine` to execute declarative test suites using the JUnit
5655
Platform Launcher.
57-
* Added additional selectors to the `junit-platform-suite-api`
56+
* Additional selectors in the suite API in the `junit-platform-suite-api` module.
5857

5958

6059
[[release-notes-5.8.0-M1-junit-jupiter]]
@@ -70,8 +69,8 @@ on GitHub.
7069

7170
==== New Features and Improvements
7271

73-
* Top-level test classes can now be ordered by passing the fully-qualified name of a
74-
class implementing `ClassOrderer` as the value of the new
72+
* Top-level test classes can now be ordered by passing the fully-qualified name of a class
73+
implementing `ClassOrderer` as the value of the new
7574
`junit.jupiter.testclass.order.default` configuration parameter.
7675
* New `assertInstanceOf()` methods which produce better error messages comparable to those
7776
produced by `assertThrows`. These new methods serve as a replacement for
@@ -89,10 +88,10 @@ on GitHub.
8988
data structures.
9089
* Documented constant values in `org.junit.jupiter.api.parallel.Resources`.
9190
* In parameterized tests with `@MethodSource` or `@ArgumentSource`, arguments can now have
92-
optional names. When the argument is included in the display name of an iteration, this
93-
name will be used instead of the value.
94-
* `DynamicTests.stream()` can now consume `Named` input and will use each name-value
95-
pair as the display name and value for each generated dynamic test (see
91+
optional names (supplied via the new `Named` API). When the argument is included in the
92+
display name of an iteration, this name will be used instead of the value.
93+
* `DynamicTests.stream()` can now consume `Named` input and will use each name-value pair
94+
as the display name and value for each generated dynamic test (see
9695
<<../user-guide/index.adoc#writing-tests-dynamic-tests-examples,User Guide>> for details).
9796

9897

0 commit comments

Comments
 (0)