This is an automated email from the ASF dual-hosted git repository.

lprimak pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/shiro-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new bd10f22d7 4/2026 content update
bd10f22d7 is described below

commit bd10f22d71543cf8bda1df6f979505753896b705
Author: lprimak <[email protected]>
AuthorDate: Wed Apr 29 17:55:18 2026 -0500

    4/2026 content update
---
 .well-known/security.txt           |   2 +-
 10/index.html                      |   8 +-
 11/index.html                      |  10 +-
 {11 => 12}/index.html              |  20 +-
 2/index.html                       |   8 +-
 3/index.html                       |   8 +-
 4/index.html                       |   8 +-
 5/index.html                       |   8 +-
 6/index.html                       |   8 +-
 7/index.html                       |   8 +-
 8/index.html                       |   8 +-
 9/index.html                       |   8 +-
 blog/2026/04/community-effort.html | 361 ++++++++++++++++++++++
 feed.xml                           | 605 +++++++------------------------------
 index.html                         |   8 +-
 news.html                          |   7 +-
 sitemap.xml                        |  68 +++--
 17 files changed, 554 insertions(+), 599 deletions(-)

diff --git a/.well-known/security.txt b/.well-known/security.txt
index 9b7d82af5..858d65ce1 100644
--- a/.well-known/security.txt
+++ b/.well-known/security.txt
@@ -1,5 +1,5 @@
 Contact: mailto:[email protected]
-Expires: 2027-02-27T22:02:07Z
+Expires: 2027-04-29T22:54:20Z
 Preferred-Languages: en
 Canonical: https://shiro.apache.org/.well-known/security.txt
 Policy: https://shiro.apache.org/security-reports.html
\ No newline at end of file
diff --git a/10/index.html b/10/index.html
index c1c18c862..f9dc08836 100644
--- a/10/index.html
+++ b/10/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a 
href="../blog/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html"><h4
 class="news-title">Java Authorization Guide with Apache Shiro posted</h4></a>
+            <p><small>by Alex Salazar on 2011-02-28</small></p>
+          </div>
           <div>
             <a 
href="../blog/2011/02/10/apache-shiro-integration-for-grails-113-released.html"><h4
 class="news-title">Apache Shiro integration for Grails 1.1.3 released</h4></a>
             <p><small>by Alex Salazar on 2011-02-10</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2010/11/03/apache-shiro-110-released.html"><h4 
class="news-title">Apache Shiro 1.1.0 Released</h4></a>
             <p><small>by Les Hazlewood on 2010-11-03</small></p>
           </div>
-          <div>
-            <a 
href="../blog/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html"><h4
 class="news-title">Apache Shiro becomes an Apache Top Level Project</h4></a>
-            <p><small>by Les Hazlewood on 2010-09-24</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/11/index.html b/11/index.html
index daecbabdd..33822c830 100644
--- a/11/index.html
+++ b/11/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a 
href="../blog/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html"><h4
 class="news-title">Apache Shiro becomes an Apache Top Level Project</h4></a>
+            <p><small>by Les Hazlewood on 2010-09-24</small></p>
+          </div>
           <div>
             <a 
href="../blog/2010/09/20/san-francisco-jug-presentation.html"><h4 
class="news-title">San Francisco JUG presentation</h4></a>
             <p><small>by Les Hazlewood on 2010-09-20</small></p>
@@ -323,17 +327,13 @@
             <a 
href="../blog/2010/06/01/apache-shiro-100-incubating-released.html"><h4 
class="news-title">Apache Shiro 1.0.0-incubating Released!</h4></a>
             <p><small>by Les Hazlewood on 2010-06-01</small></p>
           </div>
-          <div>
-            <a href="../blog/2010/03/18/great-source-comments.html"><h4 
class="news-title">Great Source Comments</h4></a>
-            <p><small>by Les Hazlewood on 2010-03-18</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
             <ul class="pagination justify-content-center">
               <li class="page-item"><a class="page-link" rel="prev" 
href="../10">Previous</a></li>
               <li class="page-item"><a class="page-link" rel="self" 
href="../11">11</a></li>
-              <li class="page-item disabled" aria-disabled="true" disabled><a 
class="page-link" rel="prev" href="#">Next</a></li>
+              <li class="page-item"><a class="page-link" rel="next" 
href="../12">Next</a></li>
               <li class="page-item"><a class="page-link" 
href="../news.html">Archive</a></li>
             </ul>
           </nav>
diff --git a/11/index.html b/12/index.html
similarity index 94%
copy from 11/index.html
copy to 12/index.html
index daecbabdd..e25e8f866 100644
--- a/11/index.html
+++ b/12/index.html
@@ -307,22 +307,6 @@
         </div>
 
         <div class="card-body">
-          <div>
-            <a 
href="../blog/2010/09/20/san-francisco-jug-presentation.html"><h4 
class="news-title">San Francisco JUG presentation</h4></a>
-            <p><small>by Les Hazlewood on 2010-09-20</small></p>
-          </div>
-          <div>
-            <a 
href="../blog/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html"><h4
 class="news-title">IBM DeveloperWorks - Introduction to Apache Shiro</h4></a>
-            <p><small>by Les Hazlewood on 2010-09-14</small></p>
-          </div>
-          <div>
-            <a 
href="../blog/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html"><h4 
class="news-title">SDForum Java SIG Apache Shiro Presentation</h4></a>
-            <p><small>by Les Hazlewood on 2010-06-01</small></p>
-          </div>
-          <div>
-            <a 
href="../blog/2010/06/01/apache-shiro-100-incubating-released.html"><h4 
class="news-title">Apache Shiro 1.0.0-incubating Released!</h4></a>
-            <p><small>by Les Hazlewood on 2010-06-01</small></p>
-          </div>
           <div>
             <a href="../blog/2010/03/18/great-source-comments.html"><h4 
class="news-title">Great Source Comments</h4></a>
             <p><small>by Les Hazlewood on 2010-03-18</small></p>
@@ -331,8 +315,8 @@
 
           <nav class="" aria-label="News Pagination">
             <ul class="pagination justify-content-center">
-              <li class="page-item"><a class="page-link" rel="prev" 
href="../10">Previous</a></li>
-              <li class="page-item"><a class="page-link" rel="self" 
href="../11">11</a></li>
+              <li class="page-item"><a class="page-link" rel="prev" 
href="../11">Previous</a></li>
+              <li class="page-item"><a class="page-link" rel="self" 
href="../12">12</a></li>
               <li class="page-item disabled" aria-disabled="true" disabled><a 
class="page-link" rel="prev" href="#">Next</a></li>
               <li class="page-item"><a class="page-link" 
href="../news.html">Archive</a></li>
             </ul>
diff --git a/2/index.html b/2/index.html
index 2f1c3a4cd..238a0d180 100644
--- a/2/index.html
+++ b/2/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2025/04/apache-shiro-204-released.html"><h4 
class="news-title">2.0.4 available</h4></a>
+            <p><small>by Lenny Primak on 2025-04-20</small></p>
+          </div>
           <div>
             <a href="../blog/2025/04/apache-shiro-203-released.html"><h4 
class="news-title">2.0.3 available</h4></a>
             <p><small>by Lenny Primak on 2025-04-06</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2024/02/apache-shiro-200-released.html"><h4 
class="news-title">2.0.0 available</h4></a>
             <p><small>by Lenny Primak on 2024-02-28</small></p>
           </div>
-          <div>
-            <a href="../blog/2023/11/10/apache-shiro-1130-released.html"><h4 
class="news-title">1.13.0 available with fix CVE-2023-46750</h4></a>
-            <p><small>by Francois Papon on 2023-11-10</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/3/index.html b/3/index.html
index 4653242be..2960692ed 100644
--- a/3/index.html
+++ b/3/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2023/11/10/apache-shiro-1130-released.html"><h4 
class="news-title">1.13.0 available with fix CVE-2023-46750</h4></a>
+            <p><small>by Francois Papon on 2023-11-10</small></p>
+          </div>
           <div>
             <a href="../blog/2023/07/18/apache-shiro-1120-released.html"><h4 
class="news-title">1.12.0 available with fix CVE-2023-34478</h4></a>
             <p><small>by Francois Papon on 2023-07-18</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2022/11/19/apache-shiro-1101-released.html"><h4 
class="news-title">Apache Shiro 1.10.1 available</h4></a>
             <p><small>by Benjamin Marwell on 2022-11-19</small></p>
           </div>
-          <div>
-            <a href="../blog/2022/10/10/apache-shiro-1100-released.html"><h4 
class="news-title">1.10.0 available with fix CVE-2022-40664</h4></a>
-            <p><small>by Brian Demers on 2022-10-10</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/4/index.html b/4/index.html
index 154746348..3fa5655a3 100644
--- a/4/index.html
+++ b/4/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2022/10/10/apache-shiro-1100-released.html"><h4 
class="news-title">1.10.0 available with fix CVE-2022-40664</h4></a>
+            <p><small>by Brian Demers on 2022-10-10</small></p>
+          </div>
           <div>
             <a href="../blog/2022/06/30/jakarta-work.html"><h4 
class="news-title">Ongoing work on the Jakarta namespace transition</h4></a>
             <p><small>by Richard Zowalla on 2022-06-30</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2022/02/09/new-shiro-website.html"><h4 
class="news-title">The new Apache Shiro website is live!</h4></a>
             <p><small>by Benjamin Marwell on 2022-02-09</small></p>
           </div>
-          <div>
-            <a href="../blog/2021/v1.8.0.html"><h4 class="news-title">Apache 
Shiro v1.8.0 released</h4></a>
-            <p><small>by Benjamin Marwell on 2021-08-26</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/5/index.html b/5/index.html
index d75fce29c..5e695cb18 100644
--- a/5/index.html
+++ b/5/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2021/v1.8.0.html"><h4 class="news-title">Apache 
Shiro v1.8.0 released</h4></a>
+            <p><small>by Benjamin Marwell on 2021-08-26</small></p>
+          </div>
           <div>
             <a href="../blog/2021/v1.7.1.html"><h4 class="news-title">1.7.1 
available with fix CVE-2020-17523</h4></a>
             <p><small>by Brian Demers on 2021-01-31</small></p>
@@ -323,10 +327,6 @@
             <a 
href="../blog/2020/05/25/feathercast-with-brian-demers.html"><h4 
class="news-title">Feathercast with Brian Demers</h4></a>
             <p><small>by Benjamin Marwell on 2020-05-25</small></p>
           </div>
-          <div>
-            <a href="../blog/2020/05/03/apache-shiro-1.5.3-released.html"><h4 
class="news-title">Apache Shiro 1.5.3 Released</h4></a>
-            <p><small>by The Apache Shiro Team on 2020-05-03</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/6/index.html b/6/index.html
index c6971ef39..271ce9f94 100644
--- a/6/index.html
+++ b/6/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2020/05/03/apache-shiro-1.5.3-released.html"><h4 
class="news-title">Apache Shiro 1.5.3 Released</h4></a>
+            <p><small>by The Apache Shiro Team on 2020-05-03</small></p>
+          </div>
           <div>
             <a href="../blog/2020/03/25/apache-shiro-152-released.html"><h4 
class="news-title">Apache Shiro 1.5.2 Released</h4></a>
             <p><small>by The Apache Shiro Team on 2020-03-25</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2019/11/18/apache-shiro-142-released.html"><h4 
class="news-title">Apache Shiro 1.4.2 Released</h4></a>
             <p><small>by François Papon on 2019-11-18</small></p>
           </div>
-          <div>
-            <a href="../blog/2019/05/01/apache-shiro-141-released.html"><h4 
class="news-title">Apache Shiro 1.4.1 Released</h4></a>
-            <p><small>by François Papon on 2019-05-01</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/7/index.html b/7/index.html
index e214d605c..a91d951c2 100644
--- a/7/index.html
+++ b/7/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2019/05/01/apache-shiro-141-released.html"><h4 
class="news-title">Apache Shiro 1.4.1 Released</h4></a>
+            <p><small>by François Papon on 2019-05-01</small></p>
+          </div>
           <div>
             <a href="../blog/2016/11/14/apache-shiro-140rc2-released.html"><h4 
class="news-title">Apache Shiro 1.4.0-RC2 Released</h4></a>
             <p><small>by Brian Demers on 2016-11-14</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2016/07/25/apache-shiro-130-released.html"><h4 
class="news-title">Apache Shiro 1.3.0 Released</h4></a>
             <p><small>by Brian Demers on 2016-07-25</small></p>
           </div>
-          <div>
-            <a href="../blog/2016/07/05/apache-shiro-126-released.html"><h4 
class="news-title">Apache Shiro 1.2.4 Released</h4></a>
-            <p><small>by Brian Demers on 2016-07-05</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/8/index.html b/8/index.html
index 1d6dcd171..4dd8699b5 100644
--- a/8/index.html
+++ b/8/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2016/07/05/apache-shiro-126-released.html"><h4 
class="news-title">Apache Shiro 1.2.4 Released</h4></a>
+            <p><small>by Brian Demers on 2016-07-05</small></p>
+          </div>
           <div>
             <a href="../blog/2016/05/26/apache-shiro-125-released.html"><h4 
class="news-title">Apache Shiro 1.2.4 Released</h4></a>
             <p><small>by Brian Demers on 2016-05-26</small></p>
@@ -323,10 +327,6 @@
             <a href="../blog/2012/07/29/apache-shiro-121-released.html"><h4 
class="news-title">Apache Shiro 1.2.1 Released</h4></a>
             <p><small>by Les Hazlewood on 2012-07-29</small></p>
           </div>
-          <div>
-            <a href="../blog/2012/03/13/whats-new-in-apache-shiro-12.html"><h4 
class="news-title">What&#8217;s new in Apache Shiro 1.2?</h4></a>
-            <p><small>by Lez Hazelwood on 2012-03-13</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/9/index.html b/9/index.html
index 2e7d605c7..6c229fdd5 100644
--- a/9/index.html
+++ b/9/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2012/03/13/whats-new-in-apache-shiro-12.html"><h4 
class="news-title">What&#8217;s new in Apache Shiro 1.2?</h4></a>
+            <p><small>by Lez Hazelwood on 2012-03-13</small></p>
+          </div>
           <div>
             <a href="../blog/2012/01/24/apache-shiro-120-released.html"><h4 
class="news-title">Apache Shiro 1.2.0 Released!</h4></a>
             <p><small>by Lez Hazelwood on 2012-01-24</small></p>
@@ -323,10 +327,6 @@
             <a 
href="../blog/2011/03/14/infoq-article-on-apache-shiro.html"><h4 
class="news-title">infoq article on Apache Shiro</h4></a>
             <p><small>by Les Hazlewood on 2011-03-14</small></p>
           </div>
-          <div>
-            <a 
href="../blog/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html"><h4
 class="news-title">Java Authorization Guide with Apache Shiro posted</h4></a>
-            <p><small>by Alex Salazar on 2011-02-28</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/blog/2026/04/community-effort.html 
b/blog/2026/04/community-effort.html
new file mode 100644
index 000000000..79220ea72
--- /dev/null
+++ b/blog/2026/04/community-effort.html
@@ -0,0 +1,361 @@
+<!DOCTYPE html>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html lang="en">
+  <head>
+    <meta charset="utf-8"/>
+    <title>Apache Shiro: A New Chapter Driven by Community | Apache 
Shiro</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="author" content="Lenny Primak">
+    <meta name="keywords" content='blog,community,open source,sponsorship,oss'>
+    <meta name="generator" content="JBake">
+    <meta name="google-site-verification" 
content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="google-site-verification" 
content="ecFap6dWJgS_GCCtxmJQJ_nFYQhM6EgSpBPZDU7xsCE">
+    <meta name="google-site-verification" 
content="gBTYOG8lMfNb_jrWrH3kFbudpEs_WrAJ2lb2-zLRaso"/>
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+
+    <meta property="og:title" content="Apache Shiro: A New Chapter Driven by 
Community | Apache Shiro"/>
+    <meta property="article:published_time" content="2026-04-29T00:00:00Z"/>
+    <meta name="publish_date" property="og:publish_date" 
content="2026-04-29T00:00:00Z"/>
+    <meta name="twitter:creator" content="@lprimak" />
+    <meta property="article:author" content="https://www.facebook.com/lprimak"; 
/>
+    <meta property="profile:first_name" content="Lenny" />
+    <meta property="profile:last_name" content="Primak" />
+    <meta property="og:type" content="article"/>
+      <meta name="twitter:card" content="summary" />
+    <meta name="twitter:site" content="@ApacheShiro" />
+    <meta property="article:modification_time" content="2026-04-29T00:00:00Z"/>
+    <meta property="article:tag" content='blog'/>
+    <meta property="article:tag" content='community'/>
+    <meta property="article:tag" content='open source'/>
+    <meta property="article:tag" content='sponsorship'/>
+    <meta property="article:tag" content='oss'/>
+    <meta property="og:locale" content="en_US" />
+    <meta property="og:url" 
content='https://shiro.apache.org/blog/2026/04/community-effort.html'/>
+    <meta property="og:image" 
content='../../../images/shiro-featured-image.png'/>
+    <meta property="og:image:width" content='1200'/>
+    <meta property="og:image:height" content='628'/>
+    <meta property="og:site_name" content="Apache Shiro"/>
+
+    <!-- Le styles -->
+    <link href="../../../css/bootstrap.min.css" rel="stylesheet">
+    <link href="../../../bootstrap-icons-1.13.1/bootstrap-icons.css" 
rel="stylesheet">
+    <link href="../../../css/asciidoctor.css" rel="stylesheet">
+    <link href="../../../css/base.css" rel="stylesheet">
+    <link href="../../../highlight.js-11.11.1/styles/default.min.css" 
rel="stylesheet">
+    <link href="../../../css/gh-pages/gh-fork-ribbon.css" rel="stylesheet"/>
+
+    <!-- Theme toggle script (loaded early to prevent flash) -->
+    <script src="../../../js/theme.js"></script>
+
+    <!-- Fav and touch icons -->
+    <!--<link rel="apple-touch-icon-precomposed" sizes="144x144" 
href="../assets/ico/apple-touch-icon-144-precomposed.png">
+    <link rel="apple-touch-icon-precomposed" sizes="114x114" 
href="../assets/ico/apple-touch-icon-114-precomposed.png">
+    <link rel="apple-touch-icon-precomposed" sizes="72x72" 
href="../assets/ico/apple-touch-icon-72-precomposed.png">
+    <link rel="apple-touch-icon-precomposed" 
href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
+    <link rel="shortcut icon" href="../../../favicon.ico">
+
+    <!-- Matomo -->
+    <script>
+     var _paq = window._paq = window._paq || [];
+     /* tracker methods like "setCustomDimension" should be called before
+    "trackPageView" */
+     _paq.push(["setDoNotTrack", true]);
+     _paq.push(["disableCookies"]);
+     _paq.push(['trackPageView']);
+     _paq.push(['enableLinkTracking']);
+     (function() {
+       var u="https://analytics.apache.org/";;
+       _paq.push(['setTrackerUrl', u+'matomo.php']);
+       _paq.push(['setSiteId', '2']);
+       var d=document, g=d.createElement('script'),
+    s=d.getElementsByTagName('script')[0];
+       g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+     })();
+    </script>
+    <!-- End Matomo Code -->
+  </head>
+  <body>
+    <div id="top-bar"></div>
+    <a class="github-fork-ribbon right-top" 
href="https://github.com/apache/shiro"; title="Fork me on GitHub">Fork me on 
GitHub</a>
+
+    <div id="wrap">
+
+      <div class="masthead">
+        <p class="lead">
+          <a href="../../../index.html"><img 
src="../../../images/apache-shiro-logo.png" style="height:100px; width:auto; 
vertical-align: bottom; margin-top: 20px;" alt="Apache Shiro Logo"></a>
+          <span class="tagline">Simple. Java. Security.</span>
+          <a class="pull-right" 
href="https://www.apache.org/events/current-event.html";>
+            <img style="padding-top: 8px" 
src="https://www.apache.org/events/current-event-125x125.png"; alt="Apache 
Software Foundation Event Banner"/>
+          </a>
+        </p>
+      </div>
+
+       <!-- Fixed navbar -->
+    <nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm mb-4">
+      <div class="container-fluid">
+        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" 
data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" 
aria-expanded="false" aria-label="Toggle navigation">
+          <span class="navbar-toggler-icon"></span>
+        </button>
+
+        <div class="collapse navbar-collapse" id="navbarSupportedContent">
+          <ul class="navbar-nav me-auto mb-2 mb-lg-0">
+            <li class="nav-item">
+              <a class="nav-link" href="../../../get-started.html">Get 
Started</a>
+            </li>
+            <li class="nav-item">
+              <a class="nav-link" href="../../../documentation.html">Docs</a>
+            </li>
+
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" 
id="navbarDropdown-webapps" role="button" data-bs-toggle="dropdown" 
aria-expanded="false">
+                Web Apps
+              </a>
+              <ul class="dropdown-menu" 
aria-labelledby="navbarDropdown-webapps">
+                <li><a class="dropdown-item" 
href="../../../web.html">General</a></li>
+                <li><a class="dropdown-item" 
href="../../../jaxrs.html">JAX-RS</a></li>
+                <li><a class="dropdown-item" 
href="../../../jakarta-ee.html">Jakarta EE</a></li>
+                <li><a class="dropdown-item" 
href="../../../dependency-chain.html">Jakarta EE with Dependency Chains</a></li>
+                <li><hr class="dropdown-divider"></li>
+                <li><a class="dropdown-item" 
href="../../../web-features.html">Features</a></li>
+              </ul>
+            </li>
+
+            <li><a class="nav-link" 
href="../../../features.html">Features</a></li>
+
+            <!-- integrations -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" 
id="navbarDropdown-integrations" role="button" data-bs-toggle="dropdown" 
aria-expanded="false">
+                Integrations
+              </a>
+              <ul class="dropdown-menu" 
aria-labelledby="navbarDropdown-integrations">
+                <li><a class="dropdown-item" 
href="../../../spring-boot.html">Spring</a></li>
+                <li><a class="dropdown-item" 
href="../../../guice.html">Guice</a></li>
+                <li><hr class="dropdown-divider"></li>
+                <li><a class="dropdown-item" 
href="../../../integration.html">Third-Party Integrations</a></li>
+              </ul>
+            </li>
+
+            <!-- Community -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" 
id="navbarDropdown-community" role="button" data-bs-toggle="dropdown" 
aria-expanded="false">
+                Community
+              </a>
+              <ul class="dropdown-menu" 
aria-labelledby="navbarDropdown-community">
+                <li><a class="dropdown-item" 
href="../../../forums.html">Community Forums</a></li>
+                <li><a class="dropdown-item" 
href="../../../mailing-lists.html">Mailing Lists</a></li>
+                <li><a class="dropdown-item" 
href="../../../articles.html">Articles</a></li>
+                <li><a class="dropdown-item" 
href="../../../news.html">News</a></li>
+                <li><a class="dropdown-item" 
href="../../../events.html">Events</a></li>
+                <li><a class="dropdown-item" 
href="../../../troubleshooting.html">Troubleshooting & FAQ</a></li>
+                  <li><a class="dropdown-item" 
href="../../../support.html">Community Support</a></li>
+                <li><hr class="dropdown-divider"></li>
+                <li><a class="dropdown-item" 
href="../../../commercial-support.html">Commercial Support</a></li>
+                <li><a class="dropdown-item" 
href="../../../community.html">More</a></li>
+              </ul>
+            </li>
+
+            <!-- About -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" 
id="navbarDropdown-about" role="button" data-bs-toggle="dropdown" 
aria-expanded="false">
+                About
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-about">
+                <li><a class="dropdown-item" 
href="../../../about.html">About</a></li>
+                <li><a class="dropdown-item" 
href="../../../privacy-policy.html">Privacy Policy</a></li>
+                <li><a class="dropdown-item" 
href="../../../security-model.html">Security Model</a></li>
+                <li><a class="dropdown-item" 
href="../../../security-reports.html">Vulnerability Reports</a></li>
+              </ul>
+            </li>
+          </ul>
+
+          <ul class="d-flex justify-content-end navbar-nav mb-2 mb-lg-0">
+            <!-- The ASF -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" 
id="navbarDropdown-asf" role="button" data-bs-toggle="dropdown" 
aria-expanded="false">
+                Apache Software Foundation
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-asf">
+                <li><a class="dropdown-item" 
href="https://www.apache.org/";>Apache Homepage</a></li>
+                <li><a class="dropdown-item" 
href="https://www.apache.org/licenses/";>License</a></li>
+                <li><a class="dropdown-item" 
href="https://www.apache.org/foundation/sponsorship.html";>Sponsorship</a></li>
+                <li><a class="dropdown-item" 
href="https://www.apache.org/foundation/thanks.html";>Thanks</a></li>
+                <li><a class="dropdown-item" 
href="https://www.apache.org/security/";>Security</a></li>
+              </ul>
+            </li>
+            <!-- Theme toggle -->
+            <li class="nav-item d-flex align-items-center">
+              <button id="theme-toggle" type="button" aria-label="Toggle dark 
mode" title="Toggle dark mode">
+                <span id="theme-icon">🌙</span>
+              </button>
+            </li>
+          </ul>
+        </div>
+      </div>
+    </nav>
+
+       <div class="page-header">
+               <h1>Apache Shiro: A New Chapter Driven by Community</h1>
+       </div>
+
+
+       <p>
+               <em>Published by <a rel="author" 
href="https://twitter.com/@lprimak";>Lenny Primak</a>&nbsp;on the
+                       <time datetime="2026-04-29T00:00:00Z">29th of April, 
2026</time>
+               </em>
+       </p>
+
+       <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>Apache Shiro has entered a new chapter—one filled with opportunity.</p>
+</div>
+<div class="paragraph">
+<p>For years, Shiro has quietly powered authentication, authorization, 
cryptography, and session management for countless applications around the 
world. Its simplicity and flexibility made it a favorite among developers who 
needed security without unnecessary complexity.</p>
+</div>
+<div class="paragraph">
+<p>Today, with the conclusion of past corporate sponsorships of Shiro&#8217;s 
individual contributors, the project is maintained entirely by dedicated 
volunteers who believe in its mission and its value to the ecosystem.</p>
+</div>
+<div class="paragraph">
+<p>Open source has always thrived because of community support. Some of the 
most resilient and innovative projects exist because individuals and 
organizations stepped up when it mattered most. Shiro is now at that moment.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="why_this_matters">Why This Matters</h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
+<li>
+<p>Shiro remains a critical dependency for many production systems</p>
+</li>
+<li>
+<p>Its lightweight, framework-agnostic design fills a unique niche</p>
+</li>
+<li>
+<p>Continued maintenance ensures security, stability, and trust</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="whats_needed_now">What’s Needed Now</h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
+<li>
+<p>Contributors to help with development, testing, and documentation</p>
+</li>
+<li>
+<p>Organizations willing to <a href="/commercial-support.html">financially 
sponsor</a> ongoing work via commercial support</p>
+</li>
+<li>
+<p>Advocates who believe in sustainable open source</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>If you rely on Shiro—even indirectly—this is the time to invest in its 
future. Financial involvement isn’t just support; it’s a way to ensure the 
tools you depend on remain secure, modern, and well-maintained.</p>
+</div>
+<div class="paragraph">
+<p>And if you’re an engineer looking to make an impact, this is a rare chance 
to shape the direction of a widely used security framework.</p>
+</div>
+<div class="paragraph">
+<p>Open source doesn’t disappear when funding changes—it evolves based on who 
shows up next.</p>
+</div>
+<div class="paragraph">
+<p>Let’s make sure Shiro continues to be a project worth relying on.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="what_you_can_do_right_now">What you can do right now</h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
+<li>
+<p>Consider <a href="/commercial-support.html">commercial support</a> for the 
project to ensure its sustainability</p>
+</li>
+<li>
+<p>Contribute code, tests, or documentation</p>
+</li>
+<li>
+<p>Spread the word</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="tags">Tags</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>#OpenSource #ApacheShiro #Security #SoftwareDevelopment #OSS #Community</p>
+</div>
+</div>
+</div>
+
+       <hr />
+
+</div> 
+
+    <div class="footer-padding"></div>
+
+    <div class="container-fluid pt-2 border-top" id="custom-footer">
+      <footer class="row justify-content-between align-items-center">
+        <div class=" col-md-5">
+          <div class="copyright-footer justify-content-start">
+            <a 
href="https://www.apache.org/foundation/contributing.html";>Donate to the 
ASF</a>&nbsp;|&nbsp;
+            <a 
href="https://www.apache.org/licenses/LICENSE-2.0.html";>License</a>&nbsp;
+            <p class="text-muted">Copyright &copy; 2008-2026 The Apache 
Software Foundation</p>
+          </div>
+        </div>
+
+        <div class="d-flex justify-content-center col-md-1">
+          <a class="btn btn-social"><span class="social-icon 
social-twitter"><i class="bi bi-twitter"></i></span></a>
+          <a class="btn btn-social"><span class="social-icon 
social-facebook"><i class="bi bi-facebook"></i></span></a>
+          <a class="btn btn-social"><span class="social-icon 
social-linkedin"><i class="bi bi-linkedin"></i></span></a>
+        </div>
+
+        <div class="d-flex justify-content-end col-md-4" id="editThisPage">
+          <input type="hidden" id="ghEditPage" 
value="https://github.com/apache/shiro-site/edit/main/src/site/content/blog/2026/04/community-effort.adoc"/>
+        </div>
+
+        <div class="d-flex col-md-2 justify-content-end" style="position: 
relative">
+          <div class="footer-shield"></div>
+        </div>
+      </footer>
+    </div>
+
+
+    <!-- Le javascript
+    ================================================== -->
+    <!-- Placed at the end of the document so the pages load faster -->
+    <script src="../../../js/bootstrap.min.js"></script>
+    <script src="../../../highlight.js-11.11.1/highlight.min.js"></script>
+    <script src="../../../js/shiro.js"></script>
+
+    <script>
+        docReady(
+          addPageEditLink()
+      );
+    </script>
+    <script>hljs.highlightAll();</script>
+
+    </body>
+</html>
diff --git a/feed.xml b/feed.xml
index a516b4c0f..9cc2332cd 100644
--- a/feed.xml
+++ b/feed.xml
@@ -4,7 +4,7 @@
   <subtitle>Simple. Java. Security.</subtitle>
   <link href="https://shiro.apache.org/"/>
   <link rel="self" href="https://shiro.apache.org/feed.xml"; />
-  <updated>2026-02-27T22:02:07Z</updated>
+  <updated>2026-04-29T22:54:21Z</updated>
 
   <author>
     <name>Les Hazlewood</name>
@@ -35,6 +35,108 @@
   <icon>/images/favicon128.png</icon>
   <logo>/images/apache-shiro-logo.png</logo>
 
+  <entry>
+    <title>Apache Shiro: A New Chapter Driven by Community</title>
+    <link href="https://shiro.apache.org/blog/2026/04/community-effort.html"/>
+    <id>https://shiro.apache.org/blog/2026/04/community-effort.html</id>
+    <updated>2026-04-29T00:00:00Z</updated>
+    <author>
+      <name>Lenny Primak</name>
+    </author>
+    <content type="html">
+      &lt;div id=&quot;preamble&quot;&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Apache Shiro has entered a new chapter—one filled with 
opportunity.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;For years, Shiro has quietly powered authentication, authorization, 
cryptography, and session management for countless applications around the 
world. Its simplicity and flexibility made it a favorite among developers who 
needed security without unnecessary complexity.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Today, with the conclusion of past corporate sponsorships of 
Shiro&amp;#8217;s individual contributors, the project is maintained entirely 
by dedicated volunteers who believe in its mission and its value to the 
ecosystem.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Open source has always thrived because of community support. Some of 
the most resilient and innovative projects exist because individuals and 
organizations stepped up when it mattered most. Shiro is now at that 
moment.&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;why_this_matters&quot;&gt;Why This Matters&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;ulist&quot;&gt;
+&lt;ul&gt;
+&lt;li&gt;
+&lt;p&gt;Shiro remains a critical dependency for many production 
systems&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Its lightweight, framework-agnostic design fills a unique 
niche&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Continued maintenance ensures security, stability, and trust&lt;/p&gt;
+&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;whats_needed_now&quot;&gt;What’s Needed Now&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;ulist&quot;&gt;
+&lt;ul&gt;
+&lt;li&gt;
+&lt;p&gt;Contributors to help with development, testing, and 
documentation&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Organizations willing to &lt;a 
href=&quot;/commercial-support.html&quot;&gt;financially sponsor&lt;/a&gt; 
ongoing work via commercial support&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Advocates who believe in sustainable open source&lt;/p&gt;
+&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;If you rely on Shiro—even indirectly—this is the time to invest in 
its future. Financial involvement isn’t just support; it’s a way to ensure the 
tools you depend on remain secure, modern, and well-maintained.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;And if you’re an engineer looking to make an impact, this is a rare 
chance to shape the direction of a widely used security framework.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Open source doesn’t disappear when funding changes—it evolves based 
on who shows up next.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Let’s make sure Shiro continues to be a project worth relying 
on.&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;what_you_can_do_right_now&quot;&gt;What you can do right 
now&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;ulist&quot;&gt;
+&lt;ul&gt;
+&lt;li&gt;
+&lt;p&gt;Consider &lt;a 
href=&quot;/commercial-support.html&quot;&gt;commercial support&lt;/a&gt; for 
the project to ensure its sustainability&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Contribute code, tests, or documentation&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Spread the word&lt;/p&gt;
+&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;tags&quot;&gt;Tags&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;#OpenSource #ApacheShiro #Security #SoftwareDevelopment #OSS 
#Community&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+    </content>
+  </entry>
+
   <entry>
     <title>3.0.0-alpha-1 available</title>
     <link 
href="https://shiro.apache.org/blog/2026/02/apache-shiro-3-alpha-1-released.html"/>
@@ -866,506 +968,5 @@ Apache Shiro would like to thank &lt;strong&gt;swifty 
tk&lt;/strong&gt; for repo
     </content>
   </entry>
 
-  <entry>
-    <title>2.0.0-alpha available</title>
-    <link 
href="https://shiro.apache.org/blog/2023/05/04/apache-shiro-200-alpha-1-released.html"/>
-    
<id>https://shiro.apache.org/blog/2023/05/04/apache-shiro-200-alpha-1-released.html</id>
-    <updated>2023-05-04T00:00:00Z</updated>
-    <author>
-      <name>Lenny Primak</name>
-    </author>
-    <content type="html">
-      &lt;div id=&quot;preamble&quot;&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;The Apache Shiro team is pleased to announce the release of Apache 
Shiro version 2.0.0-alpha.&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;all_changes&quot;&gt;All changes&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;You can learn more on &lt;a 
href=&quot;https://issues.apache.org/jira/projects/SHIRO/versions/12315455&quot;&gt;Jira,
 Release 2.0.0-alpha&lt;/a&gt;.&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;Release Notes - Shiro - Version 2.0.0-alpha&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;sub_tasks&quot;&gt;Sub-tasks&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-772&quot;&gt;SHIRO-772&lt;/a&gt;]
 -
-PowerMock blocks JDK 11+ builds&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-773&quot;&gt;SHIRO-773&lt;/a&gt;]
 -
-Outdated Groovy version does not work with JDK14&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-775&quot;&gt;SHIRO-775&lt;/a&gt;]
 -
-Excessive logging in jetty ContainerITs&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;bugs&quot;&gt;Bugs&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-349&quot;&gt;SHIRO-349&lt;/a&gt;]
 -
-Security: Byte arrays (and other memory) holding sensitive data (even
-temporarily) should be zerod-out&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-512&quot;&gt;SHIRO-512&lt;/a&gt;]
 - Race
-condition in Shiro&amp;#8217;s web container session timeout handling&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-537&quot;&gt;SHIRO-537&lt;/a&gt;]
 - Class
-load issue in OSGI in ClassUtils&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-610&quot;&gt;SHIRO-610&lt;/a&gt;]
 -
-Incorrect filterchainResolver in 1.4.0-RC2&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-632&quot;&gt;SHIRO-632&lt;/a&gt;]
 -
-org.apache.felix:maven-bundle-plugin causing duplicate class problems
-between core and lang&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-646&quot;&gt;SHIRO-646&lt;/a&gt;]
 - Unable
-to login a DelegatingSubject on a DefaultWebSecurityManager&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-654&quot;&gt;SHIRO-654&lt;/a&gt;]
 -
-Multiple shiro OSGi bundles export the same packages&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-678&quot;&gt;SHIRO-678&lt;/a&gt;]
 - Strings
-garbled when POST without JSESSIONID cookie&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-761&quot;&gt;SHIRO-761&lt;/a&gt;]
 - Bad
-OSGi import for javax.annotation in shiro-guice&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-762&quot;&gt;SHIRO-762&lt;/a&gt;]
 -
-SecurityUtils.securityManager should be volatile&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-766&quot;&gt;SHIRO-766&lt;/a&gt;]
 -
-ArrayIndexOutOfBoundsException in Base64#decode&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-767&quot;&gt;SHIRO-767&lt;/a&gt;]
 -
-org.apache.shiro.util.ClassUtil cannot load the array of Primitive
-DataType when use undertown as web container&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-774&quot;&gt;SHIRO-774&lt;/a&gt;]
 - Remove
-wrong usage of prerequisites in pom.xml&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-778&quot;&gt;SHIRO-778&lt;/a&gt;]
 - onInit
-method on AuthenticatingRealm is called twice&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-792&quot;&gt;SHIRO-792&lt;/a&gt;]
 -
-ShiroWebFilterConfiguration seems to conflict with other
-FilterRegistrationBean&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-797&quot;&gt;SHIRO-797&lt;/a&gt;]
 - Shiro
-1.7.0 is lower than using springboot version 2.0.7 dependency error&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-812&quot;&gt;SHIRO-812&lt;/a&gt;]
 - Key
-value separator in config is broken with escape char&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-817&quot;&gt;SHIRO-817&lt;/a&gt;]
 -
-CommonsInterpolator does not follow javadoc&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-818&quot;&gt;SHIRO-818&lt;/a&gt;]
 - JAX-RS
-ExceptionMapper returns wrong status code&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-819&quot;&gt;SHIRO-819&lt;/a&gt;]
 - Hasher
-Utility not executable&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-825&quot;&gt;SHIRO-825&lt;/a&gt;]
 -
-Trailing slash in URI results in &quot;IllegalArgumentException: There is no
-configured chain under the name/key&quot;&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-845&quot;&gt;SHIRO-845&lt;/a&gt;]
 -
-Dependencies for test-jars missing&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-899&quot;&gt;SHIRO-899&lt;/a&gt;]
 - Jakarta
-9+ fails with Shiro native sessions&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-902&quot;&gt;SHIRO-902&lt;/a&gt;]
 -
-Separator conflict between PermissionUtils.resolveDelimitedPermissions()
-and WildcardPermission.SUBPART_DIVIDER_TOKEN&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;epic&quot;&gt;Epic&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-897&quot;&gt;SHIRO-897&lt;/a&gt;]
 - Group
-all Jakarta-EE related issues here&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;new_features&quot;&gt;New Features&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-206&quot;&gt;SHIRO-206&lt;/a&gt;]
 - Support
-for JSF/Facelets&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-290&quot;&gt;SHIRO-290&lt;/a&gt;]
 - Create
-a BCrypt Hash implementation&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-337&quot;&gt;SHIRO-337&lt;/a&gt;]
 - adding
-support for CDI&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-789&quot;&gt;SHIRO-789&lt;/a&gt;]
 - Also
-add cookie SameSite option to Spring&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-898&quot;&gt;SHIRO-898&lt;/a&gt;]
 - Migrate
-Jakarta EE support from FlowLogix to Shiro&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;improvements&quot;&gt;Improvements&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-216&quot;&gt;SHIRO-216&lt;/a&gt;]
 - Add
-@Documented to Shiro authorization annotations&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-398&quot;&gt;SHIRO-398&lt;/a&gt;]
 -
-Inconsistent name for session validation interval property in different
-implementations&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-478&quot;&gt;SHIRO-478&lt;/a&gt;]
 - Upgrade
-dependencies on trunk&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-551&quot;&gt;SHIRO-551&lt;/a&gt;]
 -
-DelegatingSubject should implement toString()&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-671&quot;&gt;SHIRO-671&lt;/a&gt;]
 - Add
-support for javax.annotation.security.RolesAllowed, PermitAll, and
-DenyAll&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-679&quot;&gt;SHIRO-679&lt;/a&gt;]
 - Shiro
-modules have split packages&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-708&quot;&gt;SHIRO-708&lt;/a&gt;]
 - Remove
-deprecated shiro-cas module&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-740&quot;&gt;SHIRO-740&lt;/a&gt;]
 -
-SslFilter with HTTP Strict Transport Security (HSTS)&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-750&quot;&gt;SHIRO-750&lt;/a&gt;]
 - Migrate
-to jakarta APIs&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-764&quot;&gt;SHIRO-764&lt;/a&gt;]
 - Add
-IpFilter for restricting access IP ranges&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-770&quot;&gt;SHIRO-770&lt;/a&gt;]
 - Remove
-Base64&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-771&quot;&gt;SHIRO-771&lt;/a&gt;]
 - Add
-OpenJDK-OpenJ9 travis builds&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-795&quot;&gt;SHIRO-795&lt;/a&gt;]
 - Disable
-session path rewriting by default&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-804&quot;&gt;SHIRO-804&lt;/a&gt;]
 - Avoid
-conflicts with spring boot aop&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-806&quot;&gt;SHIRO-806&lt;/a&gt;]
 - Remove
-deprecated DefaultLdapContextFactory&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-807&quot;&gt;SHIRO-807&lt;/a&gt;]
 - Remove
-deprecated getLdapContext(String username, String password)&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-811&quot;&gt;SHIRO-811&lt;/a&gt;]
 - Convert
-AuthorizationFilterTest to using Mockito&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-836&quot;&gt;SHIRO-836&lt;/a&gt;]
 - Delete
-jsecurty-sample.jks&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-838&quot;&gt;SHIRO-838&lt;/a&gt;]
 - Create
-SHA512-Hashes&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-840&quot;&gt;SHIRO-840&lt;/a&gt;]
 - Java 17
-compatibility&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-846&quot;&gt;SHIRO-846&lt;/a&gt;]
 -
-Creation of site takes very long time&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-848&quot;&gt;SHIRO-848&lt;/a&gt;]
 -
-Relative Path in pom.xml is not needed&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-850&quot;&gt;SHIRO-850&lt;/a&gt;]
 - The
-profile name jdk19-plus is misleading&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-851&quot;&gt;SHIRO-851&lt;/a&gt;]
 -
-Handling properties for compile/encoding vs. default configurations of
-plugins&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-852&quot;&gt;SHIRO-852&lt;/a&gt;]
 -
-Configuration for maven-release-plugin prepationGoal should be 
changed&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-853&quot;&gt;SHIRO-853&lt;/a&gt;]
 -
-Versions of maven-surefire/failsafe/report plugin are not in sync&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-854&quot;&gt;SHIRO-854&lt;/a&gt;]
 -
-Konfiguration includes/excludes maven-failsafe-plugin can be reduced to
-default&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-860&quot;&gt;SHIRO-860&lt;/a&gt;]
 - update
-logback to 1.2.10&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-862&quot;&gt;SHIRO-862&lt;/a&gt;]
 - Replace
-Google Analytics with Matomo for new Javadocs&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-871&quot;&gt;SHIRO-871&lt;/a&gt;]
 -
-ActiveDirectoryRealm - append suffix only if missing from username&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-872&quot;&gt;SHIRO-872&lt;/a&gt;]
 - fix
-Reproducible Builds issues&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-884&quot;&gt;SHIRO-884&lt;/a&gt;]
 - fix
-source jar Reproducible Builds issue&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-885&quot;&gt;SHIRO-885&lt;/a&gt;]
 - Use
-OWASP Java Encoder with OSGi manifest&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-889&quot;&gt;SHIRO-889&lt;/a&gt;]
 - Provide
-Jakarta jar modules&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-890&quot;&gt;SHIRO-890&lt;/a&gt;]
 - Avoid
-another proxy creator when @EnableAspectJAutoProxy enabled&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-900&quot;&gt;SHIRO-900&lt;/a&gt;]
 -
-Refactor of root POM (and update groovy to apache)&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;tests&quot;&gt;Tests&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-776&quot;&gt;SHIRO-776&lt;/a&gt;]
 - JUnit
-update to version 5&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-777&quot;&gt;SHIRO-777&lt;/a&gt;]
 - Remove
-PowerMock and update the enforcer exclusion list&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;wishe&quot;&gt;Wishe&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-780&quot;&gt;SHIRO-780&lt;/a&gt;]
 - NOTICE
-files of shiro components don&amp;#8217;t match NOTICE in source code 
repository&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;tasks&quot;&gt;Tasks&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-39&quot;&gt;SHIRO-39&lt;/a&gt;]
 - JEE
-integration&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-573&quot;&gt;SHIRO-573&lt;/a&gt;]
 - Remove
-shiro-cas from master (2.0)&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-768&quot;&gt;SHIRO-768&lt;/a&gt;]
 - Remove
-the shiro-all module&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-793&quot;&gt;SHIRO-793&lt;/a&gt;]
 -
-deleteMe cookie should use the defined &quot;sameSite&quot;&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-805&quot;&gt;SHIRO-805&lt;/a&gt;]
 -
-Spelling&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-841&quot;&gt;SHIRO-841&lt;/a&gt;]
 -
-NullPointerException from SessionsSecurityManager.start()&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-849&quot;&gt;SHIRO-849&lt;/a&gt;]
 - Add
-support for JCache&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-904&quot;&gt;SHIRO-904&lt;/a&gt;]
 - Make
-JDK 11 base compatibility in Shiro 2.0&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;dependency_upgrades&quot;&gt;Dependency upgrades&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-765&quot;&gt;SHIRO-765&lt;/a&gt;]
 - Upgrade
-to Apache Pom Parent 23&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-785&quot;&gt;SHIRO-785&lt;/a&gt;]
 - Upgrade
-to maven-bundle-plugin 5.1.1&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-786&quot;&gt;SHIRO-786&lt;/a&gt;]
 - Upgrade
-to Spring 5.2.8.RELEASE and Spring boot 2.3.2.RELEASE&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-828&quot;&gt;SHIRO-828&lt;/a&gt;]
 -
-aspectj-maven-plugin 1.14.0&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-842&quot;&gt;SHIRO-842&lt;/a&gt;]
 -
-shiro-web depends on older log4j&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-878&quot;&gt;SHIRO-878&lt;/a&gt;]
 - Update
-Spring Dependencies to 5.2.20&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-882&quot;&gt;SHIRO-882&lt;/a&gt;]
 - Upgrade
-to apache pom parent 26&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-886&quot;&gt;SHIRO-886&lt;/a&gt;]
 - Upgrade
-to commons configuration 2.8.0&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;question&quot;&gt;Question&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-784&quot;&gt;SHIRO-784&lt;/a&gt;]
 - Error
-creating bean with name
-&apos;org.apache.shiro.spring.web.config.ShiroWebFilterConfiguration&apos;:
-Unsatisfied dependency expressed through field &apos;filterMap&apos;;&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;dependency&quot;&gt;Dependency&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a 
href=&quot;https://issues.apache.org/jira/browse/SHIRO-881&quot;&gt;SHIRO-881&lt;/a&gt;]
 - pom.xml
-in samples/web may lack dependency&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;download&quot;&gt;Download&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;Download and verification instructions are available &lt;a 
href=&quot;/download.html&quot;&gt;on our download page&lt;/a&gt;.&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;documentation&quot;&gt;Documentation&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;For more information on &lt;a 
href=&quot;/documentation.html&quot;&gt;Shiro, please read the 
documentation.&lt;/a&gt;&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;Enjoy!&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;The Apache Shiro Team&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-    </content>
-  </entry>
-
 
 </feed>
diff --git a/index.html b/index.html
index 07c944cde..08cbacdc9 100644
--- a/index.html
+++ b/index.html
@@ -307,6 +307,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="blog/2026/04/community-effort.html"><h4 
class="news-title">Apache Shiro: A New Chapter Driven by Community</h4></a>
+            <p><small>by Lenny Primak on 2026-04-29</small></p>
+          </div>
           <div>
             <a href="blog/2026/02/apache-shiro-3-alpha-1-released.html"><h4 
class="news-title">3.0.0-alpha-1 available</h4></a>
             <p><small>by Lenny Primak on 2026-02-27</small></p>
@@ -323,10 +327,6 @@
             <a href="blog/2025/07/apache-shiro-205-released.html"><h4 
class="news-title">2.0.5 available</h4></a>
             <p><small>by Lenny Primak on 2025-07-07</small></p>
           </div>
-          <div>
-            <a href="blog/2025/04/apache-shiro-204-released.html"><h4 
class="news-title">2.0.4 available</h4></a>
-            <p><small>by Lenny Primak on 2025-04-20</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/news.html b/news.html
index ae38a579e..2e6de4b49 100644
--- a/news.html
+++ b/news.html
@@ -196,9 +196,14 @@
 </div>
 
 <!--<ul>-->
-      <h4>February 2026</h4>
+      <h4>April 2026</h4>
       <ul>
 
+  <li>29 - <a href="blog/2026/04/community-effort.html">Apache Shiro: A New 
Chapter Driven by Community</a></li>
+          </ul>
+          <h4>February 2026</h4>
+          <ul>
+
   <li>27 - <a 
href="blog/2026/02/apache-shiro-3-alpha-1-released.html">3.0.0-alpha-1 
available</a></li>
 
   <li>08 - <a href="blog/2026/02/apache-shiro-210-released.html">2.1.0 
available</a></li>
diff --git a/sitemap.xml b/sitemap.xml
index 286827ce2..8101da785 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -9,11 +9,11 @@
         <lastmod>2026-01-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/dependency-chain.html</loc>
+        <loc>https://shiro.apache.org/security-model.html</loc>
         <lastmod>2026-01-03</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/security-model.html</loc>
+        <loc>https://shiro.apache.org/dependency-chain.html</loc>
         <lastmod>2026-01-03</lastmod>
     </url>
     <url>
@@ -28,18 +28,6 @@
         <loc>https://shiro.apache.org/10-minute-tutorial.html</loc>
         <lastmod>2016-10-23</lastmod>
     </url>
-    <url>
-        <loc>https://shiro.apache.org/v2/command-line-hasher.html</loc>
-        <lastmod>2010-03-18</lastmod>
-    </url>
-    <url>
-        <loc>https://shiro.apache.org/introduction.html</loc>
-        <lastmod>2010-03-18</lastmod>
-    </url>
-    <url>
-        <loc>https://shiro.apache.org/cachemanager.html</loc>
-        <lastmod>2010-03-18</lastmod>
-    </url>
     <url>
         <loc>https://shiro.apache.org/tutorial.html</loc>
         <lastmod>2010-03-18</lastmod>
@@ -68,10 +56,6 @@
         <loc>https://shiro.apache.org/cryptography-features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
-    <url>
-        <loc>https://shiro.apache.org/authorization.html</loc>
-        <lastmod>2010-03-18</lastmod>
-    </url>
     <url>
         <loc>https://shiro.apache.org/tools.html</loc>
         <lastmod>2010-03-18</lastmod>
@@ -93,7 +77,7 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/authorization-features.html</loc>
+        <loc>https://shiro.apache.org/authorization.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -112,6 +96,10 @@
         <loc>https://shiro.apache.org/guice.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
+    <url>
+        <loc>https://shiro.apache.org/authorization-features.html</loc>
+        <lastmod>2010-03-18</lastmod>
+    </url>
     <url>
         <loc>https://shiro.apache.org/terminology.html</loc>
         <lastmod>2010-03-18</lastmod>
@@ -128,10 +116,6 @@
         <loc>https://shiro.apache.org/configuration.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
-    <url>
-        <loc>https://shiro.apache.org/authentication.html</loc>
-        <lastmod>2010-03-18</lastmod>
-    </url>
     <url>
         <loc>https://shiro.apache.org/roadmap.html</loc>
         <lastmod>2010-03-18</lastmod>
@@ -145,15 +129,15 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/java-cryptography-guide.html</loc>
+        <loc>https://shiro.apache.org/authentication.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/forums.html</loc>
+        <loc>https://shiro.apache.org/java-cryptography-guide.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/authentication-features.html</loc>
+        <loc>https://shiro.apache.org/forums.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -177,7 +161,7 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/articles.html</loc>
+        <loc>https://shiro.apache.org/authentication-features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -201,7 +185,7 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/architecture.html</loc>
+        <loc>https://shiro.apache.org/articles.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -221,7 +205,7 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/adoption.html</loc>
+        <loc>https://shiro.apache.org/architecture.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -241,7 +225,7 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/about.html</loc>
+        <loc>https://shiro.apache.org/adoption.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -264,6 +248,10 @@
         <loc>https://shiro.apache.org/cas.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
+    <url>
+        <loc>https://shiro.apache.org/about.html</loc>
+        <lastmod>2010-03-18</lastmod>
+    </url>
     <url>
         <loc>https://shiro.apache.org/web-features.html</loc>
         <lastmod>2010-03-18</lastmod>
@@ -284,6 +272,22 @@
         <loc>https://shiro.apache.org/caching.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
+    <url>
+        <loc>https://shiro.apache.org/v2/command-line-hasher.html</loc>
+        <lastmod>2010-03-18</lastmod>
+    </url>
+    <url>
+        <loc>https://shiro.apache.org/introduction.html</loc>
+        <lastmod>2010-03-18</lastmod>
+    </url>
+    <url>
+        <loc>https://shiro.apache.org/cachemanager.html</loc>
+        <lastmod>2010-03-18</lastmod>
+    </url>
+    <url>
+        <loc>https://shiro.apache.org/blog/2026/04/community-effort.html</loc>
+        <lastmod>2026-04-29</lastmod>
+    </url>
     <url>
         
<loc>https://shiro.apache.org/blog/2026/02/apache-shiro-3-alpha-1-released.html</loc>
         <lastmod>2026-02-27</lastmod>
@@ -509,11 +513,11 @@
         <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/sessionmanager.html</loc>
+        <loc>https://shiro.apache.org/shiro-web/index.html</loc>
         <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/shiro-web/index.html</loc>
+        <loc>https://shiro.apache.org/sessionmanager.html</loc>
         <lastmod>2023-02-08</lastmod>
     </url>
     <url>

Reply via email to