Publication
Spring Framework
Tests: Testless build
Duration: 15 minutes
Changes: Who: Juergen Hoeller
Why: Streamline AnnotationFilter usage with the MergedAnnotations API
MergedAnnotations provides "from" variants with RepeatableContainers but without AnnotationFilter argument now, avoiding the need to refer to AnnotationFilter.PLAIN as a default at call sites.

Who: Juergen Hoeller
Why: Polishing

Who: Juergen Hoeller
Why: Streamline AnnotationFilter usage with the MergedAnnotations API
MergedAnnotations provides "from" variants with RepeatableContainers but without AnnotationFilter argument now, avoiding the need to refer to AnnotationFilter.PLAIN as a default at call sites.

Who: Juergen Hoeller
Why: Polishing
Changes by Juergen Hoeller
4.3.x
Spring Framework - Publication
Tests: 16585 passed
Duration: 16 minutes
Changes: Who: Juergen Hoeller
Why: Consistent equality check for parent name and indexed arguments
Closes gh-23593

Who: Juergen Hoeller
Why: Polishing

Who: Juergen Hoeller
Why: Fix DefaultListableBeanFactory#copyConfigurationFrom
Closes gh-23569

Who: Juergen Hoeller
Why: Upgrade to Tomcat 8.5.45, Netty 4.1.39, Animal Sniffer 1.18
Changes by Juergen Hoeller
5.0.x
Spring Framework - Publication
Tests: 18713 passed
Duration: 15 minutes
Changes: Who: Juergen Hoeller
Why: Upgrade to Tomcat 8.5.45, Netty 4.1.39, SLF4J 1.7.28

Who: Juergen Hoeller
Why: Polishing
Changes by Juergen Hoeller
5.1.x
Spring Framework - Publication
Tests: 20048 passed
Duration: 16 minutes
Changes: Who: Spring Buildmaster
Why: Next Development Version