As of December 2025, a compatibility class system has been introduced that maintains the Spring 3.x API in the face of significant API changes in the 4.x version series, which relies less on inheritance and more on @Annotations. To keep the code understandable for current programmers, this compat class system needs to be changed to an implementation that follows the 4.x API. This, however, is a large undertaking.
As of December 2025, a compatibility class system has been introduced that maintains the Spring 3.x API in the face of significant API changes in the 4.x version series, which relies less on inheritance and more on
@Annotations. To keep the code understandable for current programmers, this compat class system needs to be changed to an implementation that follows the 4.x API. This, however, is a large undertaking.