Skip to content

Commit 51c477a

Browse files
authored
Prepare upcoming release of 2.4-M7 (#2237)
1 parent 6293385 commit 51c477a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

docs/release_notes.adoc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@ include::include.adoc[]
44
:SpecClassFileSelector: https://github.com/spockframework/spock/blob/03818ed010f4b4ca1136a292e214f79d518c4abe/spock-core/src/main/java/org/spockframework/buildsupport/ant/SpecClassFileSelector.java
55
:scriptselector: {spock-example-project}/blob/963fd34d1609b7025ba92502483ce31b2c6d9d0a/build.xml#L167-L176
66

7+
////
78
== 2.4 (tbd)
89
910
_This is a summary of the highlights of the milestone releases_
1011
1112
=== Highlights
1213
14+
* Spock supports Groovy 5.0 spockIssue:2196[]
15+
* Spock is also tested to run correctly on Java 25 LTS spockPull:2212[]
1316
* Add support for combining two or more data providers using cartesian product spockIssue:1062[]
1417
* Add support for a `filter` block after a `where` block to filter out unwanted iterations spockPull:1927[]
1518
* Add <<extensions.adoc#block-listener,`IBlockListener`>> extension point to listen to block execution events within feature methods spockPull:1575[]
@@ -57,14 +60,26 @@ spockPull:1910[]
5760
will now require that the spec is annotated with <<parallel_execution.adoc#isolated-execution, @Isolated>> or `@ResourceLock(org.spockframework.runtime.model.parallel.Resources.META_CLASS_REGISTRY)`. See <<interaction_based_testing.adoc#global-mocks-parallel-execution, Global mocks and parallel execution>> spockPull:1848[]
5861
* `@TempDir` `spock.tempDir.keep` has been replaced by `spock.tempdir.cleanup`. See <<extensions.adoc#temp-dir-cleanup,TempDir Cleanup>> spockPull:1525[]
5962
63+
////
64+
65+
== 2.4-M7 (tbd)
66+
67+
=== Highlights
68+
69+
* Spock supports Groovy 5.0 spockIssue:2196[]
70+
* Spock is also tested to run correctly on Java 25 LTS spockPull:2212[]
71+
6072
=== Misc
6173

74+
* Fix handling of condition method calls spockPull:2162[]
6275
* Fix vararg handling in SpyStatic spockIssue:2161[]
6376
* Fix incompatibility with JUnit 6 in OSGi environment spockIssue:2231[]
6477
* OSGi: Pin the `Require-Capability:osgi.ee=JavaSE` to Java `8` spockPull:2233[]
6578
* Fix: Prevent NPE in SpecRunHistory.sortFeatures when duration is missing spockIssue:2234[]
6679
* `Retry` extension does not mesh with `TestAbortedException` and `PendingFeature` spockIssue:1863[]
6780

81+
Thanks to all the contributors to this release: Andreas Turban, Björn Kautler, Christoph Loy, Leonard Brünings, Thanos Tsiamis
82+
6883
== 2.4-M6 (2025-04-15)
6984

7085
=== Highlights

0 commit comments

Comments
 (0)