From ddcf99be6940fb00dded601bb206281a70782d7e Mon Sep 17 00:00:00 2001 From: Marc Philipp Date: Tue, 15 Oct 2024 11:01:41 +0200 Subject: [PATCH] Add to release notes --- .../docs/asciidoc/release-notes/release-notes-5.12.0-M1.adoc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/documentation/src/docs/asciidoc/release-notes/release-notes-5.12.0-M1.adoc b/documentation/src/docs/asciidoc/release-notes/release-notes-5.12.0-M1.adoc index 0d0100dcf0df..0e6785e9f512 100644 --- a/documentation/src/docs/asciidoc/release-notes/release-notes-5.12.0-M1.adoc +++ b/documentation/src/docs/asciidoc/release-notes/release-notes-5.12.0-M1.adoc @@ -66,6 +66,11 @@ JUnit repository on GitHub. `@ConvertWith`), and `ArgumentsAggregator` (declared via `@AggregateWith`) implementations can now use constructor injection from registered `ParameterResolver` extensions. +* Extensions based on `TestTemplateInvocationContextProvider` can now allow returning zero + invocation contexts by overriding the new `mayReturnZeroTestTemplateInvocationContexts` + method. +* The new `@ParameterizedTest(requireArguments = false)` attribute allows to specify that + the absence of arguments is expected in some cases and should not cause a test failure. * Allow determining "shared resources" at runtime via the new `@ResourceLock#providers` attribute that accepts implementations of `ResourceLocksProvider`. * Extensions that implement `TestInstancePreConstructCallback`, `TestInstanceFactory`,