Comment From: radarsh
When you say drop Spock integration, what does it mean? Is it the support for org.spockframework.spring.SpringBean and friends that is not going to work anymore?
Also, there is some activity from Spock team on this. Will there be a new Spring Boot 4.0.x release to restore the support?
Comment From: wilkinsona
Is it the support for org.spockframework.spring.SpringBean and friends that is not going to work anymore?
No, SpringBean should still work as that's a Spock feature.
What's changed here is that Spring Boot no longer filters out Spock's annotations when determine the cache key for Spring Framework's test context caching feature. That may mean that additional contexts are created where previously the context would have been re-used.
Will there be a new Spring Boot 4.0.x release to restore the support?
I think that's unlikely. Spring Boot 4.1 is more likely as we'd consider it to be a new feature. Before anything can happen, a GA version of Spock that supports Groovy 5 is required.
Comment From: jochenberger
Looks as if Spock 2.4 was just released with Groovy 5 support.