Visitar URL original
Releases · apache/shiro · GitHub
Skip to content

Releases: apache/shiro

Apache Shiro 3.0.1

Choose a tag to compare

@lprimak lprimak released this 23 Aug 20:45

Security updates

  • enh: added replay whitelist and blacklist check before resubmitting a… by @lprimak in #2826
  • [#2831] - Add optional JEP-290 ObjectInputFilter support to DefaultSerializer, with a conservative resource-limit default on RememberMe deserialization by @Nexory in #2832
  • bugfix(aop/guice): add support for retrieving annotations from superc… by @lprimak in #2860
  • Enhancement: support for remembered principals in session management, check w… by @lprimak in #2859
  • Bugfix: improve form resubmit handling by @lprimak in #2858
  • Bugfix: default case insensitive filters for programmatic and Spring / Spring Boot configurations by @lprimak in #2857
  • [#2841] Fix Active Directory DN authentication by @abhiramaab in #2854
  • Various bug fixes by @lprimak in #2866

Bug fixes

  • [#2804] bugfix: fix login() once again accepts null subject by @lprimak in #2807
  • [#2818] bugfix(matcher): prevent accidental matches for simulated credentials in… by @lprimak in #2856
  • bugfix(jakarta-ee): missing cache entry for the check by @lprimak in #2861
  • [#2868] bugfix: fix security context handling in JAX-RS support for methods i… by @lprimak in #2867
  • [#2870] bugfix(aop): added handling for annotations for class with static… by @lprimak in #2869

Improvements

  • [2805] Discard Jenkins build workspace after 30 days by @apupier in #2806
  • chore: re-enable API compatibility checks post 3.0 release by @lprimak in #2814
  • bugfix(test): fix flaky ExecutorServiceSessionValidationSchedulerTest… by @lprimak in #2820
  • [CI] Add prek priority levels to allow safe parallel execution of hooks by @jbampton in #2816
  • Update markdown-lint configuration add link to rules by @jbampton in #2815
  • [#2827] enh: added new constructors to be able to set host and start timestamp by @lprimak in #2830
  • chore(jenkins): clean up custom workspace directories by @lprimak in #2810
  • [#2837] Fail closed when getPathWithinApplication() cannot normalize the request path by @xaccefy in #2836
  • chore: fix reproducibility of AspectJ support module by forcing USA l… by @lprimak in #2862

Dependency Updates

  • chore(deps): bump the maven-dependencies group across 1 directory with 18 updates by @dependabot[bot] in #2823
  • chore(deps): bump the pre-commit-hooks group across 1 directory with 2 updates by @dependabot[bot] in #2822
  • chore(deps): bump the github-actions-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #2821
  • chore(deps): bump the maven-dependencies group with 13 updates by @dependabot[bot] in #2829
  • chore(deps): bump the github-actions-dependencies group with 3 updates by @dependabot[bot] in #2828
  • chore(deps): bump the pre-commit-hooks group across 1 directory with 4 updates by @dependabot[bot] in #2842
  • chore(deps): bump the github-actions-dependencies group across 1 directory with 10 updates by @dependabot[bot] in #2843
  • chore(deps): bump the maven-dependencies group across 1 directory with 32 updates by @dependabot[bot] in #2844
  • chore(deps): bump the maven-dependencies group with 5 updates by @dependabot[bot] in #2849
  • chore(deps): bump the github-actions-dependencies group with 6 updates by @dependabot[bot] in #2850
  • chore(deps): bump the pre-commit-hooks group with 2 updates by @dependabot[bot] in #2851
  • chore(deps): bump the maven-dependencies group with 22 updates by @dependabot[bot] in #2852
  • chore(deps): bump the github-actions-dependencies group with 3 updates by @dependabot[bot] in #2853
  • chore(deps): bump the github-actions-dependencies group with 4 updates by @dependabot[bot] in #2865
  • chore(deps): bump the maven-dependencies group with 15 updates by @dependabot[bot] in #2864
  • chore(deps): bump the pre-commit-hooks group with 3 updates by @dependabot[bot] in #2863

New Contributors

Full Changelog: shiro-root-3.0.0...shiro-root-3.0.1

Apache Shiro 3.0.0

Choose a tag to compare

@lprimak lprimak released this 20 Jun 20:27

Minimum runtime Requirements

  • JDK 17
  • Jakarta EE 9/10/11+ (no javax.* namespace)
  • Spring 6/7+ and SpringBoot 3/4+
  • Guice 7/8+

Breaking Changes:

  • Made default implementation of PrincipalCollection immutable (ImmutablePrincipalCollection)
  • Removed setHost() and setStartTimestamp() from public API of SimpleSession to keep immutability

Security improvements:

  • Case-insensitive path matching is now enabled by default for shiro.ini-based configurations only (hardened by default)
  • Added NoAccessFilter and add it to the default filter chain (breaking change, hardened-by-default)
  • [#2799] enh: warn if realm authentication fails by @lprimak in #2798
  • Web RememberMe and Guice Enhancements by @lprimak in #2800
  • Enable CORS preflight requests by default

Other Changes:

  • Modernized Java code to JDK 17 baseline
  • Added fluent API in MergableAuthenticationInfo class
  • Improved thread-safety of Shiro-native sessions (SimpleSession, SimpleSessionFactory, CachingSessionDAO)
  • Multi-Release JAR in order to support different JDK version levels, and JDK 25 Scoped values
  • Using Java Scoped values for Subject and SecurityManager instead of ThreadLocals on JDK 25+
  • Separated out ShiroFilterFactoryBeanPostProcessor to fix post processing warnings in Spring
  • Using AssertJ for testing

Removals of deprecated artifacts

  • Removed Shiro BOM - no longer necessary
  • Removed EhCache module in favor of JCache
  • Removed Hazelcast module in favor of JCache
  • Removed deprecated SimplePrincipalCollection class
  • Removed deprecated RandomSessionIdGenerator class
  • Removed deprecated HttpSessionContext class
  • Removed deprecated JavaEnvironment class
  • Removed deprecated XmlSerializer.java class
  • Removed JakartaTransformer class and it's jakartify() method
  • Removed Spring/Boot ShiroUrlPathHelper class
  • Removed Spring/Boot's remoting support
  • Removed Spring/Boot deprecated ShiroRequestMappingConfig class
  • Removed samples and tests associated with deprecated modules

Minimum build requirements

  • JDK 21 (JDK 25 required to release)
  • Jakarta EE 11 (build-time default)
  • Spring 7/SpringBoot 4 (build-time default)
  • Guice 8 (build-time default)

What's Changed

Thank you Contributors:

Full Changelog: shiro-root-2.2.1...shiro-root-3.0.0

Apache Shiro 2.2.1

Choose a tag to compare

@fpapon fpapon released this 14 Jun 09:02

Bug fixes

  • chore(jacoco): added exclusion for weld client proxy by @lprimak in #2769

Security Improvements

Improvements

New Contributors

Dependency Updates

  • chore(deps): bump https://github.com/zizmorcore/zizmor-pre-commit from v1.24.1 to 1.25.2 in the pre-commit-hooks group by @dependabot[bot] in #2709
  • chore(deps): bump org.apache:apache from 37 to 38 by @dependabot[bot] in #2700
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.6 to 0.25.7 by @dependabot[bot] in #2699
  • chore(deps): bump slf4j.version from 2.0.17 to 2.0.18 by @dependabot[bot] in #2694
  • chore(deps): bump log4j.version from 2.25.4 to 2.26.0 by @dependabot[bot] in #2697
  • chore(deps): bump org.apache.johnzon:johnzon-jsonb from 1.2.22 to 1.3.0 by @dependabot[bot] in #2698
  • chore(deps): bump org.apache.cxf:cxf-rt-rs-client from 3.6.10 to 3.6.11 by @dependabot[bot] in #2729
  • chore(deps): bump org.apache.cxf:cxf-bom from 3.6.10 to 3.6.11 by @dependabot[bot] in #2728
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.7 to 0.26.0 by @dependabot[bot] in #2727
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.20 to 3.14.21 by @dependabot[bot] in #2725
  • chore(deps): bump org.apache.commons:commons-configuration2 from 2.15.0 to 2.15.1 by @dependabot[bot] in #2724
  • chore(deps): bump the github-actions-dependencies group with 3 updates by @dependabot[bot] in #2723
  • chore(deps-dev): bump arquillian.core.version from 1.10.1.Final to 1.10.2.Final by @dependabot[bot] in #2722
  • chore(deps-dev): bump org.apache.cxf:cxf-rt-frontend-jaxrs from 3.6.10 to 3.6.11 by @dependabot[bot] in #2721
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.32 to 1.5.34 by @dependabot[bot] in #2748
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.32 to 1.5.34 by @dependabot[bot] in #2749
  • chore(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15 by @dependabot[bot] in #2765
  • chore(deps): bump the github-actions-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #2756
  • chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.3.1 to 5.0.0 by @dependabot[bot] in #2753
  • chore(deps): bump org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom from 3.3.6 to 3.3.7 by @dependabot[bot] in #2750
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.26.0 to 0.26.1 by @dependabot[bot] in #2751
  • chore(deps): bump bytebuddy.version from 1.18.8 to 1.18.10 by @dependabot[bot] in #2752

Full Changelog: shiro-root-2.2.0...shiro-root-2.2.1

Apache Shiro 2.2.0

Choose a tag to compare

@fpapon fpapon released this 18 May 09:42

New Contributors

Bug Fixes

Security Enhancements

Improvements

Dependency Updates

  • chore(deps): bump ch.qos.logback:logback-core from 1.5.26 to 1.5.27 by @dependabot[bot] in #2515
  • chore(deps-dev): bump io.openliberty.tools:liberty-maven-plugin from 3.11.5 to 3.12.0 by @dependabot[bot] in #2513
  • chore(deps-dev): bump org.jboss.arquillian.graphene:graphene-webdriver from 3.0.0-alpha.4 to 3.0.0.Final by @dependabot[bot] in #2512
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.26 to 1.5.27 by @dependabot[bot] in #2511
  • chore(deps): bump the github-dependencies group with 2 updates by @dependabot[bot] in #2510
  • chore(deps-dev): bump org.apache.maven.plugins:maven-pmd-plugin from 3.26.0 to 3.28.0 by @dependabot[bot] in #2555
  • chore(deps): bump org.apache.maven.plugins:maven-war-plugin from 3.4.0 to 3.5.1 by @dependabot[bot] in #2553
  • chore(deps): bump org.apache.johnzon:johnzon-jsonb from 1.2.21 to 1.2.22 by @dependabot[bot] in #2552
  • chore(deps): bump github/codeql-action from 4.32.1 to 4.32.2 in the github-dependencies group by @dependabot[bot] in #2536
  • chore(deps): bump org.apache.commons:commons-configuration2 from 2.12.0 to 2.13.0 by @dependabot[bot] in #2551
  • chore(deps): bump org.apache.cxf:cxf-bom from 3.6.7 to 3.6.9 by @dependabot[bot] in #2550
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.27 to 1.5.28 by @dependabot[bot] in #2548
  • chore(deps): bump org.apache.rat:apache-rat-plugin from 0.16.1 to 0.17 by @dependabot[bot] in #2545
  • chore(deps-dev): bump org.apache.maven.plugins:maven-resources-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #2533
  • chore(deps): bump org.apache.cxf:cxf-rt-rs-client from 3.6.7 to 3.6.9 by @dependabot[bot] in #2542
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.27 to 1.5.28 by @dependabot[bot] in #2541
  • chore(deps): bump commons-cli:commons-cli from 1.9.0 to 1.11.0 by @dependabot[bot] in #2537
  • chore(deps): bump org.apache.karaf.features:framework from 4.4.7 to 4.4.9 by @dependabot[bot] in #2540
  • chore(deps-dev): bump org.apache.cxf:cxf-rt-frontend-jaxrs from 3.6.7 to 3.6.9 by @dependabot[bot] in #2543
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.28 to 1.5.32 by @dependabot[bot] in #2573
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.28 to 1.5.32 by @dependabot[bot] in #2572
  • chore(deps): bump github/codeql-action from 4.32.2 to 4.32.3 in the github-dependencies group by @dependabot[bot] in #2564
  • chore(deps): bump or...
Read more

Apache Shiro 3.0.0-alpha-1

Pre-release

Choose a tag to compare

@lprimak lprimak released this 23 Feb 02:51

Major Changes

  • Java 17 is the minimum requirement
  • Jakarta EE 11, Spring 7 and SpringBoot 4 without classifiers, dropped support for Jakarta EE 8 and SpringBoot 2
  • Removed many deprecations
  • Refactored code to use Java 17+ features
  • Using Scoped values instead of ThreadLocals on JDK 25+

What's Changed

New Contributors

Full Changelog: shiro-root-2.1.0...shiro-root-3.0.0-alpha-1

Apache Shiro 2.1.0

Choose a tag to compare

@fpapon fpapon released this 04 Feb 20:55

What's Changed

  • chore(deps): bump org.htmlunit:htmlunit from 4.17.0 to 4.18.0 by @dependabot[bot] in #2355
  • chore: hide deprecation warning in AD test by @lprimak in #2352
  • chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 in the github-dependencies group by @dependabot[bot] in #2353
  • chore(deps): bump bytebuddy.version from 1.17.8 to 1.18.1 by @dependabot[bot] in #2369
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.8 to 12.1.9 by @dependabot[bot] in #2367
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.11 to 3.14.12 by @dependabot[bot] in #2364
  • [#953] - Allow CORS preflight requests to bypass authentication by @celikfatih in #2372
  • chore: put back changes that were overwritten by maven release plugin by @lprimak in #2375
  • chore(deps): bump bytebuddy.version from 1.18.1 to 1.18.2 by @dependabot[bot] in #2389
  • chore(deps): bump org.quartz-scheduler:quartz from 2.5.1 to 2.5.2 by @dependabot[bot] in #2387
  • chore(deps): bump org.codehaus.mojo:taglist-maven-plugin from 3.2.1 to 3.2.2 by @dependabot[bot] in #2380
  • chore(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.19.1 to 2.20.1 by @dependabot[bot] in #2379
  • chore(deps): bump org.htmlunit:htmlunit from 4.18.0 to 4.19.0 by @dependabot[bot] in #2377
  • chore(deps): bump org.owasp.encoder:encoder from 1.3.1 to 1.4.0 by @dependabot[bot] in #2374
  • chore(deps): bump the github-dependencies group with 2 updates by @dependabot[bot] in #2373
  • Configure EditorConfig for .rdf by @jbampton in #2386
  • Remove type attributes from HTML script tags by @jbampton in #2382
  • pre-commit: add 3 more hooks; fix end of files by @jbampton in #2360
  • Pin all actions workflows by @jbampton in #2385
  • Add pre-commit hook to trim trailing whitespace by @jbampton in #2406
  • gha: use pre-commit run --color=always by @jbampton in #2407
  • chore: pin python and it's depenendencies for pre-commit check on GitHub by @lprimak in #2408
  • chore: pin python pre-commit workflow dependency with hash by @lprimak in #2410
  • Add descriptions to all pre-commit hooks by @jbampton in #2409
  • chore: fix vulnerabilities in tests reported by OpenSSF tool by @lprimak in #2411
  • chore(deps): bump org.htmlunit:htmlunit from 4.19.0 to 4.20.0 by @dependabot[bot] in #2415
  • chore(deps): bump the github-dependencies group with 5 updates by @dependabot[bot] in #2414
  • chore(deps): bump mockito.version from 5.20.0 to 5.21.0 by @dependabot[bot] in #2420
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.21 to 1.5.22 by @dependabot[bot] in #2419
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.21 to 1.5.22 by @dependabot[bot] in #2417
  • chore(deps): bump the github-dependencies group with 3 updates by @dependabot[bot] in #2418
  • chore(security): update log4-core by @lprimak in #2430
  • chore(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #2429
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.22 to 1.5.23 by @dependabot[bot] in #2427
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.24.2 to 0.25.1 by @dependabot[bot] in #2428
  • chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 in the github-dependencies group by @dependabot[bot] in #2424
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.22 to 1.5.23 by @dependabot[bot] in #2426
  • chore(deps): bump bytebuddy.version from 1.18.2 to 1.18.3 by @dependabot[bot] in #2425
  • chore(deps): bump org.htmlunit:htmlunit from 4.20.0 to 4.21.0 by @dependabot[bot] in #2431
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.23 to 1.5.24 by @dependabot[bot] in #2455
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.9 to 12.2.0 by @dependabot[bot] in #2454
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.25.1 to 0.25.4 by @dependabot[bot] in #2453
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.23 to 1.5.24 by @dependabot[bot] in #2452
  • chore(deps): bump javax.enterprise:cdi-api from 2.0 to 2.0.SP1 by @dependabot[bot] in #2451
  • chore(deps): bump org.jsoup:jsoup from 1.21.2 to 1.22.1 by @dependabot[bot] in #2442
  • chore(deps): bump github/codeql-action from 4.31.9 to 4.31.10 in the github-dependencies group by @dependabot[bot] in #2449
  • [#2460] bugfix: avoid duplicate proxying of StoppingAwareProxiedSession by @lprimak in #2459
  • [#2458] Deploy next snapshot version as computed dynamically from latest release by @lprimak in #2456
  • [#2460] test for recursively wrapped sessions by @bmarwell in #2470
  • [#2471] remove experimental, unused class SimplePrincipalMap by @bmarwell in #2472
  • Jakarta ee update by @lprimak in #2474
  • chore(deps): bump ch.qos.logback:logback-core from 1.5.24 to 1.5.26 by @dependabot[bot] in #2480
  • chore(deps): bump ch.qos.logback:logback-classic from 1.5.24 to 1.5.26 by @dependabot[bot] in #2479
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #2478
  • chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.2.1 to 4.3.0 by @dependabot[bot] in #2476
  • chore(deps): bump the github-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #2477
  • chore(deps-dev): bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.1 to 3.3.0 by @dependabot[bot] in #2467
  • chore(deps-dev): bump org.codehaus.mojo:xml-maven-plugin from 1.2.0 to 1.2.1 by @dependabot[bot] in #2466
  • chore(deps-dev): bump org.codehaus.mojo:versions-maven-plugin from 2.20.1 to 2.21.0 by @dependabot[bot] in #2465
  • chore(deps-dev): bump org.codehaus.mojo:jdepend-maven-plugin from 2.1 to 2.2.0 by @dependabot[bot] in #2464
  • chore(deps): bump bytebuddy.version from 1.18.3 to 1.18.4 by @dependabot[bot] in #2468
  • [#1025] - Shiro's InvalidRequestFilter blocks valid paths with encoded slashes by @haster in #1026
  • [#2421] bugfix: restored ability to match passwords from Shiro 1.x that have … by @lprimak in #2475
  • Run pre-commit autoupdate to update the hooks by @jbampton in #2486
  • chore: Eclipse IDE ignores for license checks by @lprimak in #2484
  • Update pre-commit workflow set --show-diff-on-failure by @jbampton in #2487

New Contributors

Full Changelog: shiro-root-2.0.6...shiro-root-2.1.0

Apache Shiro 2.0.6

Choose a tag to compare

@fpapon fpapon released this 02 Nov 16:19

Bug Fixes

Improvements

New Contributors

Dependency Updates

  • chore(deps-dev): bump junit.engine.version from 1.13.2 to 1.13.3 by @dependabot[bot] in #2178
  • chore(deps): bump junit.version from 5.13.2 to 5.13.3 by @dependabot[bot] in #2179
  • chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.2.0 to 4.2.1 by @dependabot[bot] in #2181
  • chore(deps-dev): bump junit.engine.version from 1.13.3 to 1.13.4 by @dependabot[bot] in #2188
  • chore(deps): bump junit.version from 5.13.3 to 5.13.4 by @dependabot[bot] in #2189
  • chore(deps): bump github/codeql-action from 3.29.2 to 3.29.3 by @dependabot[bot] in #2190
  • chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 by @dependabot[bot] in #2191
  • chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 by @dependabot[bot] in #2194
  • chore(deps): bump org.htmlunit:htmlunit from 4.13.0 to 4.14.0 by @dependabot[bot] in #2195
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #2202
  • chore(deps): bump github/codeql-action from 3.29.5 to 3.29.6 by @dependabot[bot] in #2200
  • chore(deps): bump actions/cache from 4.2.3 to 4.2.4 by @dependabot[bot] in #2199
  • chore(deps): bump github/codeql-action from 3.29.6 to 3.29.8 by @dependabot[bot] in #2204
  • chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #2205
  • chore(deps): bump github/codeql-action from 3.29.8 to 3.29.9 by @dependabot[bot] in #2207
  • chore(deps): bump jetty.version from 9.4.57.v20241219 to 9.4.58.v20250814 by @dependabot[bot] in #2208
  • chore(deps): bump mockito.version from 5.18.0 to 5.19.0 by @dependabot[bot] in #2211
  • chore(deps): bump org.htmlunit:htmlunit from 4.14.0 to 4.15.0 by @dependabot[bot] in #2213
  • chore(deps): bump bytebuddy.version from 1.17.6 to 1.17.7 by @dependabot[bot] in #2214
  • chore(deps): bump github/codeql-action from 3.29.9 to 3.29.10 by @dependabot[bot] in #2215
  • chore(deps): bump github/codeql-action from 3.29.10 to 3.29.11 by @dependabot[bot] in #2219
  • chore(deps): bump com.github.mjeanroy:junit-servers-jetty-9 from 3.3.1 to 3.4.0 by @dependabot[bot] in #2221
  • chore(deps): bump actions/setup-java from 4.7.1 to 5.0.0 by @dependabot[bot] in #2220
  • chore(deps): bump org.jsoup:jsoup from 1.21.1 to 1.21.2 by @dependabot[bot] in #2226
  • chore(deps): bump io.openliberty.tools:liberty-maven-plugin from 3.11.4 to 3.11.5 by @dependabot[bot] in #2225
  • chore(deps): bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 by @dependabot[bot] in #2227
  • chore(deps): bump github/codeql-action from 3.29.11 to 3.30.0 by @dependabot[bot] in #2230
  • chore(deps): bump org.yaml:snakeyaml from 2.4 to 2.5 by @dependabot[bot] in #2229
  • chore(deps): bump org.projectlombok:lombok from 1.18.38 to 1.18.40 by @dependabot[bot] in #2238
  • chore(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.18.0 to 2.19.0 by @dependabot[bot] in #2235
  • chore(deps): bump github/codeql-action from 3.30.0 to 3.30.1 by @dependabot[bot] in #2234
  • chore(deps): bump actions/stale from 9.1.0 to 10.0.0 by @dependabot[bot] in #2233
  • chore(deps): bump github/codeql-action from 3.30.1 to 3.30.2 by @dependabot[bot] in #2239
  • chore(deps): bump github/codeql-action from 3.30.2 to 3.30.3 by @dependabot[bot] in #2240
  • chore(deps-dev): bump org.bouncycastle:bcprov-jdk18on from 1.81 to 1.82 by @dependabot[bot] in #2245
  • chore(deps): bump org.projectlombok:lombok from 1.18.40 to 1.18.42 by @dependabot[bot] in #2248
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.4 to 3.27.5 by @dependabot[bot] in #2249
  • chore(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.19.0 to 2.19.1 by @dependabot[bot] in #2250
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.3 to 12.1.5 by @dependabot[bot] in #2251
  • chore(deps): bump mockito.version from 5.19.0 to 5.20.0 by @dependabot[bot] in #2257
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.5 to 3.27.6 by @dependabot[bot] in #2258
  • chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by @dependabot[bot] in #2260
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.5 to 12.1.6 by @dependabot[bot] in #2262
  • chore(deps): bump github/codeql-action from 3.30.3 to 3.30.4 by @dependabot[bot] in #2264
  • chore(deps): bump github/codeql-action from 3.30.4 to 3.30.5 by @dependabot[bot] in #2266
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.23.1 to 0.24.0 by @dependabot[bot] in #2280
  • chore(deps): bump github/codeql-action from 3.30.5 to 3.30.6 by @dependabot[bot] in #2275
  • chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #2272
  • chore(deps): bump actions/stale from 10.0.0 to 10.1.0 by @dependabot[bot] in #2282
  • chore(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.5.1 to 3.6.1 by @dependabot[bot] in #2283
  • chore(deps): bump org.htmlunit:htmlunit from 4.16.0 to 4.17.0 by @dependabot[bot] in #2284
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0....
Read more

Apache Shiro 2.0.5

Choose a tag to compare

@lprimak lprimak released this 02 Jul 00:04

Bug Fixes

Improvements

Dependency Updates

  • chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by @dependabot in #2087
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.23.1 by @dependabot in #2092
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.7 to 3.14.8 by @dependabot in #2091
  • chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.1.1 to 4.2.0 by @dependabot in #2093
  • chore(deps): bump org.jsoup:jsoup from 1.19.1 to 1.20.1 by @dependabot in #2096
  • chore(deps): bump github/codeql-action from 3.28.16 to 3.28.17 by @dependabot in #2097
  • [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #2098
  • chore(ci): update CI JDK 23 to 24 by @lprimak in #2100
  • chore(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by @dependabot in #2104
  • chore(deps-dev): bump org.easymock:easymock from 5.5.0 to 5.6.0 by @dependabot in #2105
  • chore(deps): bump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 by @dependabot in #2106
  • chore(deps): bump mockito.version from 5.17.0 to 5.18.0 by @dependabot in #2109
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0 by @dependabot in #2110
  • chore(deps): bump org.apache.commons:commons-configuration2 from 2.11.0 to 2.12.0 by @dependabot in #2112
  • chore(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 by @dependabot in #2116
  • chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot in #2120
  • chore(deps-dev): bump junit.engine.version from 1.12.2 to 1.13.0 by @dependabot in #2121
  • chore(deps): bump junit.version from 5.12.2 to 5.13.0 by @dependabot in #2122
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.24.0 to 10.25.0 by @dependabot in #2123
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.8 to 3.14.9 by @dependabot in #2124
  • chore(deps): bump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 by @dependabot in #2125
  • chore(deps): bump github/codeql-action from 3.28.18 to 3.28.19 by @dependabot in #2126
  • chore(deps-dev): bump org.bouncycastle:bcprov-jdk18on from 1.80 to 1.81 by @dependabot in #2129
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.9 to 3.14.10 by @dependabot in #2128
  • chore(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 by @dependabot in #2131
  • chore(deps-dev): bump arquillian.core.version from 1.9.4.Final to 1.9.5.Final by @dependabot in #2130
  • chore(deps): bump junit.version from 5.13.0 to 5.13.1 by @dependabot in #2135
  • chore(deps-dev): bump junit.engine.version from 1.13.0 to 1.13.1 by @dependabot in #2134
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.1 to 12.1.2 by @dependabot in #2137
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.10 to 3.14.11 by @dependabot in #2136
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.2 to 12.1.3 by @dependabot in #2140
  • chore(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by @dependabot in #2142
  • chore(deps): bump io.openliberty.tools:liberty-maven-plugin from 3.11.3 to 3.11.4 by @dependabot in #2143
  • chore(deps): bump bytebuddy.version from 1.17.5 to 1.17.6 by @dependabot in #2145
  • chore(deps): bump org.apache:apache from 34 to 35 by @dependabot in #2148
  • chore(deps): bump log4j.version from 2.24.3 to 2.25.0 by @dependabot in #2149
  • chore(deps): bump commons-beanutils:commons-beanutils from 1.10.1 to 1.11.0 by @dependabot in #2150
  • chore(deps): bump groovy.version from 4.0.26 to 4.0.27 by @dependabot in #2151
  • chore(deps-dev): bump org.apache.cxf:cxf-rt-frontend-jaxrs from 3.6.6 to 3.6.7 by @dependabot in #2153
  • chore(deps): bump org.apache.cxf:cxf-rt-rs-client from 3.6.6 to 3.6.7 by @dependabot in #2154
  • chore(deps): bump org.jsoup:jsoup from 1.20.1 to 1.21.1 by @dependabot in #2155
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.25.0 to 10.25.1 by @dependabot in #2156
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.25.1 to 10.26.0 by @dependabot in #2159
  • chore(deps-dev): bump junit.engine.version from 1.13.1 to 1.13.2 by @dependabot in #2157
  • chore(deps): bump junit.version from 5.13.1 to 5.13.2 by @dependabot in #2158
  • chore(deps-dev): bump arquillian.core.version from 1.9.5.Final to 1.10.0.Final by @dependabot in #2161
  • chore(deps): bump github/codeql-action from 3.29.0 to 3.29.1 by @dependabot in #2162
  • chore(deps): bump github/codeql-action from 3.29.1 to 3.29.2 by @dependabot in #2166
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.26.0 to 10.26.1 by @dependabot in #2169
  • deps: updated maven wrapper version to 3.9.10 by @lprimak in #2176

New Contributors

Full Changelog: shiro-root-2.0.4...shiro-root-2.0.5

Apache Shiro 2.0.4

Choose a tag to compare

@lprimak lprimak released this 17 Apr 01:51

Bug Fixes

  • [#2081] bugfix: remove InheriableThreadLocal from ThreadContext as it was cau… by @lprimak in #2082
  • [#2083] bugfix: added Shiro core additional ClassLoader to be used when seria… by @lprimak in #2085

Improvements

Dependency Updates

  • chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 by @dependabot in #2073
  • chore(deps): bump org.owasp:dependency-check-maven from 12.1.0 to 12.1.1 by @dependabot in #2070
  • chore(deps): bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot in #2075
  • chore(deps-dev): bump junit.engine.version from 1.12.1 to 1.12.2 by @dependabot in #2079
  • chore(deps): bump junit.version from 5.12.1 to 5.12.2 by @dependabot in #2080

Full Changelog: shiro-root-2.0.3...shiro-root-2.0.4

Apache Shiro 2.0.3

Choose a tag to compare

@lprimak lprimak released this 05 Apr 21:30

Bug Fixes

  • bugfix(test): locking flaky failing Guice test by @lprimak in #1890
  • [DOC] - Clean up invalid Javadoc syntax and broken references by @arthenice in #1986
  • [DOC] - Fix comments and log messages in AuthenticatingRealm by @jkaving in #2023
  • [#2050] bugfix: catch IllegalStateException in validate() by @lprimak in #2052

Improvements

  • chore: update CI JDK 22 -> 23 by @lprimak in #1881
  • chore: added maven wrapper, update 3.9.9 and have CI scripts use it by @lprimak in #1935
  • deps: switch to dev.aspectj - newer maven plugin by @lprimak in #2062

Dependency Updates

  • chore(deps): bump groovy.version from 4.0.23 to 4.0.24 by @dependabot in #1869
  • chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in #1868
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.20.0 to 10.20.1 by @dependabot in #1867
  • chore(deps): bump github/codeql-action from 3.27.1 to 3.27.2 by @dependabot in #1872
  • chore(deps): bump org.quartz-scheduler:quartz from 2.5.0-rc2 to 2.5.0 by @dependabot in #1875
  • chore(deps): bump github/codeql-action from 3.27.2 to 3.27.3 by @dependabot in #1873
  • chore(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 by @dependabot in #1876
  • chore(deps): bump github/codeql-action from 3.27.3 to 3.27.4 by @dependabot in #1877
  • chore(deps): bump org.projectlombok:lombok from 1.18.34 to 1.18.36 by @dependabot in #1880
  • chore(deps-dev): bump org.easymock:easymock from 5.4.0 to 5.5.0 by @dependabot in #1882
  • chore(deps): bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #1884
  • chore(deps): bump log4j.version from 2.24.1 to 2.24.2 by @dependabot in #1886
  • chore(deps): bump org.omnifaces:omnifaces from 3.14.6 to 3.14.7 by @dependabot in #1888
  • chore(deps): bump org.jsoup:jsoup from 1.18.1 to 1.18.2 by @dependabot in #1889
  • chore(deps): bump github/codeql-action from 3.27.5 to 3.27.6 by @dependabot in #1896
  • chore(deps): bump org.htmlunit:htmlunit from 4.6.0 to 4.7.0 by @dependabot in #1897
  • chore(deps): bump com.github.mjeanroy:junit-servers-jetty-9 from 3.3.0 to 3.3.1 by @dependabot in #1899
  • chore(deps): bump org.jsoup:jsoup from 1.18.2 to 1.18.3 by @dependabot in #1898
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.20.1 to 10.20.2 by @dependabot in #1900
  • chore(deps): bump org.owasp:dependency-check-maven from 11.1.0 to 11.1.1 by @dependabot in #1901
  • chore(deps): bump actions/cache from 4.1.2 to 4.2.0 by @dependabot in #1903
  • chore(deps): bump github/codeql-action from 3.27.6 to 3.27.7 by @dependabot in #1909
  • chore(deps): bump org.apache.cxf:cxf-rt-rs-client from 3.6.4 to 3.6.5 by @dependabot in #1910
  • chore(deps-dev): bump org.apache.cxf:cxf-rt-frontend-jaxrs from 3.6.4 to 3.6.5 by @dependabot in #1911
  • chore(deps): bump org.apache.maven.skins:maven-fluido-skin from 2.0.0 to 2.0.1 by @dependabot in #1912
  • chore(deps): bump log4j.version from 2.24.2 to 2.24.3 by @dependabot in #1913
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.20.2 to 10.21.0 by @dependabot in #1915
  • chore(deps): bump org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom from 3.3.2 to 3.3.3 by @dependabot in #1914
  • chore(deps): bump github/codeql-action from 3.27.7 to 3.27.9 by @dependabot in #1919
  • chore(deps): bump bytebuddy.version from 1.15.10 to 1.15.11 by @dependabot in #1921
  • chore(deps): bump junit.version from 5.11.3 to 5.11.4 by @dependabot in #1922
  • chore(deps-dev): bump junit.engine.version from 1.11.3 to 1.11.4 by @dependabot in #1923
  • chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #1924
  • chore(deps): bump actions/setup-java from 4.5.0 to 4.6.0 by @dependabot in #1925
  • chore(deps): bump io.openliberty.tools:liberty-maven-plugin from 3.11.1 to 3.11.2 by @dependabot in #1927
  • chore(deps-dev): bump org.assertj:assertj-core from 3.26.3 to 3.27.0 by @dependabot in #1929
  • chore(deps): bump github/codeql-action from 3.27.9 to 3.28.0 by @dependabot in #1930
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.21.0 to 10.21.1 by @dependabot in #1932
  • chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.0.1 to 4.1.0 by @dependabot in #1934
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.0 to 3.27.1 by @dependabot in #1936
  • chore(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.1.0 to 4.1.1 by @dependabot in #1938
  • chore(deps): bump mockito.version from 5.14.2 to 5.15.2 by @dependabot in #1937
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.1 to 3.27.2 by @dependabot in #1943
  • chore(deps-dev): bump arquillian.core.version from 1.9.1.Final to 1.9.2.Final by @dependabot in #1942
  • chore(deps): bump commons-beanutils:commons-beanutils from 1.9.4 to 1.10.0 by @dependabot in #1946
  • chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot in #1948
  • chore(deps): bump jetty.version from 9.4.56.v20240826 to 9.4.57.v20241219 by @dependabot in #1947
  • chore(deps): bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.23.0 to 0.23.1 by @dependabot in #1952
  • chore(deps): bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot in #1954
  • chore(deps): bump org.owasp:dependency-check-maven from 11.1.1 to 12.0.0 by @dependabot in #1957
  • chore(deps-dev): bump arquillian.core.version from 1.9.2.Final to 1.9.3.Final by @dependabot in #1955
  • chore(deps): bump org.htmlunit:htmlunit from 4.7.0 to 4.8.0 by @dependabot in #1956
  • chore(deps-dev): bump org.bouncycastle:bcprov-jdk18on from 1.79 to 1.80 by @dependabot in #1960
  • chore(deps): bump org.owasp:dependency-check-maven from 12.0.0 to 12.0.1 by @dependabot in #1964
  • chore(deps): bump bytebuddy.version from 1.15.11 to 1.16.1 by @dependabot in #1963
  • chore(deps-dev): bump org.assertj:assertj-core from 3.27.2 to 3.27.3 by @dependabot in #1962
  • chore(deps): bump github/codeql-action from 3.28.1 to 3.28.4 by @dependabot in #1969
  • chore(deps): bump org.htmlunit:htmlunit from 4.8.0 to 4.9.0 by @dependabot in #1968
  • chore(deps): bump github/codeql-action from 3.28.4 to 3.28.5 by @dependabot in #1972
  • chore(deps): bump org.apache.karaf.features:framework from 4.4.6 to 4.4.7 by @dependabot in #1970
  • chore(deps): bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.2 by @dependabot in #1975
  • chore(deps): bump groovy.version from 4.0.24 to 4.0.25 by @dependabot in #1974
  • chore(deps): bump github/codeql-action from 3.28.5 to 3.28.6 by @dependabot in #1976
  • chore(deps): bump actions/setup-java from 4.6.0 to 4.7.0 by @dependabot in #1979
  • chore(deps): bump github/codeql-action from 3.28.6 to 3.28.7 by @dependabot in #1978
  • chore(deps): bump org.owasp:dependency-check-maven from 12.0.1 to 12.0.2 by @dependabot in #1980
  • chore(deps): bump bytebuddy.version from 1.16.1 to 1.17.0 by @dependabot in #1981
  • chore(deps): bump github/codeql-action from 3.28.7 to 3.28.8 by @dependabot in #1982
  • chore(deps): bump github/codeql-action from 3.28.8 to 3.28.9 by @dependabot in #1985
  • chore(deps-dev): bump commons-logging:commons-logging from 1.3.4 to 1.3.5 by @dependabot in #1989
  • chore(deps): bump commons-beanutils:commons-beanutils from 1.10.0...
Read more