This is a new major release of Apache Shiro, with many new features and improvements, culminating more than two years of work.
-
JDK 17 is the new minimum baseline
-
Jakarta EE 9/10/11+ (no javax.* namespace)
-
Spring 6/7+ and SpringBoot 3/4+
-
Guice 7/8+
-
Using Java Scoped values for Subject and SecurityManager instead of ThreadLocals on JDK 25+
-
Improved thread-safety of Shiro-native sessions (SimpleSession, SimpleSessionFactory, CachingSessionDAO)