Fork me on GitHub

Apache Shiro Logo Simple. Java. Security. Apache Software Foundation Event Banner

Published by  on the

The Apache Shiro team is pleased to announce the release of Apache Shiro version 3.0.0-alpha-1.

This release is available for download now.

Release Highlights

  • Java 17 is the minimum requirement

  • Using Scoped values instead of ThreadLocals on JDK 25+

  • Jakarta EE 11, Spring 7 and SpringBoot 4 without classifiers, dropped support for Jakarta EE 8, SpringBoot 2 and javax namespace

  • Removed many deprecations

  • Refactored code to use Java 17+ features

The reason this is still an Alpha release is because we are still unsure of further API stability, but the release is in a good enough state to try out with your current projects.

We have new contributors!

All changes

You can learn more on GitHub, Release 3.0.0-alpha-1.

Download

Download and verification instructions are available on our download page.

Documentation

For more information on Shiro, please read the documentation.

Enjoy!

The Apache Shiro Team