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

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


The following commit(s) were added to refs/heads/asf-staging by this push:
     new cab660cd3 bom
cab660cd3 is described below

commit cab660cd31c1914f42e263f2a44064977e751805
Author: lprimak <[email protected]>
AuthorDate: Wed Jan 21 12:06:41 2026 -0600

    bom
---
 .well-known/security.txt |  2 +-
 feed.xml                 |  2 +-
 migration-guide.html     | 43 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 45 insertions(+), 2 deletions(-)

diff --git a/.well-known/security.txt b/.well-known/security.txt
index 324797428..bc66a67b6 100644
--- a/.well-known/security.txt
+++ b/.well-known/security.txt
@@ -1,5 +1,5 @@
 Contact: mailto:[email protected]
-Expires: 2027-01-21T17:43:59Z
+Expires: 2027-01-21T18:06:28Z
 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/feed.xml b/feed.xml
index 06d0dea98..5642870e3 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-01-21T17:43:59Z</updated>
+  <updated>2026-01-21T18:06:29Z</updated>
 
   <author>
     <name>Les Hazlewood</name>
diff --git a/migration-guide.html b/migration-guide.html
index e9c539798..5d7516d4c 100644
--- a/migration-guide.html
+++ b/migration-guide.html
@@ -309,11 +309,40 @@
 <div class="paragraph">
 <p>For applications that require the <code>jakarta.*</code> namespace (Jakarta 
EE 9 and later), Shiro 2.x artifacts are published with a <code>jakarta</code> 
classifier. This means you need to explicitly request the Jakarta-namespaced 
version of each dependency.</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>You <strong>must</strong> either use <a 
href="dependency-chain.html">FlowLogix Dependency Chains</a> or import <a 
href="jakarta-ee.html#bom_approach">Shiro BOM</a> for Jakarta EE 9+ 
applications to ensure all transitive dependencies use the <code>jakarta</code> 
classifier.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
 <div class="paragraph">
 <p>Here is an example Maven configuration for Jakarta EE 9+ applications:</p>
 </div>
 <div class="listingblock">
 <div class="content">
+<pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependencyManagement&gt;
+    &lt;dependencies&gt;
+        &lt;dependency&gt;
+            &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
+            &lt;artifactId&gt;shiro-bom&lt;/artifactId&gt;
+            &lt;version&gt;2.0.6&lt;/version&gt;
+            &lt;scope&gt;import&lt;/scope&gt;
+            &lt;type&gt;pom&lt;/type&gt;
+        &lt;/dependency&gt;
+    &lt;/dependencies&gt;
+&lt;/dependencyManagement&gt;</code></pre>
+</div>
+</div>
+<div class="listingblock">
+<div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;
     &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
     &lt;artifactId&gt;shiro-core&lt;/artifactId&gt;
@@ -365,6 +394,20 @@
 <div class="paragraph">
 <p>For Spring Boot 3.x applications (using <code>jakarta.*</code> 
namespace):</p>
 </div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<i class="fa icon-note" title="Note"></i>
+</td>
+<td class="content">
+<div class="paragraph">
+<p>You <strong>must</strong> import <a 
href="jakarta-ee.html#bom_approach">Shiro BOM</a> to ensure all transitive 
dependencies use the <code>jakarta</code> classifier.</p>
+</div>
+</td>
+</tr>
+</table>
+</div>
 <div class="listingblock">
 <div class="content">
 <pre class="highlightjs highlight"><code class="language-xml hljs" 
data-lang="xml">&lt;dependency&gt;

Reply via email to