Skip to content

Apache Shiro 3.0.2

Choose a tag to compare

@lprimak lprimak released this 08 Nov 06:26
· 0 commits to main since this release

New Features

Improvements

  • enh: rework form resubmit via self-dispatch rather than a network-call by @lprimak in #2900
  • [#2929] Use Spring Path matcher for Spring Boot 4.2+ where Ant matching is removed by @lprimak in #2928
  • [#2909] Change session validation log messages from INFO to DEBUG by @lprimak in #2910
  • chore(build): add Semeru runtimes by @lprimak in #2879
  • chore: add scarf.sh pixel to README by @lprimak in #2880
  • docs(README): added OpenSSF best practices badge by @lprimak in #2892
  • chore: Generate SBOM files with CycloneDX and SPDX maven plugins by @lprimak in #2893
  • chore: updated shiro.doap.rdf file for Shiro 3.0.1 by @lprimak in #2873
  • Build CI artifacts on only once, and reuse the builds in the matrix by @lprimak in #2937
  • Refactor Jakarta EE integration tests with Graphene page objects by @lprimak in #2944

Bug fixes

  • [#2926] - Spring configuration appends a stray " }" to the rememberMe cookie path by @Nexory in #2927

  • [#2924] - WildcardPermission and DomainPermission lower-case with the JVM default locale by @sharanggupta in #2925

  • [#2931] - Rebuild expired Faces views during form replay without a preliminary GET by @BalusC and @lprimak in #2930

  • [#2923] Various bug fixes by @lprimak in #2922

  • bugfix(test): flaky test core/.../DefaultSecurityManagerTest fixed by @lprimak in #2951

  • chore: remove site override from apache release profile, is obsolete … by @lprimak in #2887

  • chore(build): removed windows profile, no longer necessary by @lprimak in #2891

  • Improve build stability: RAT, Selenium and JavaAPI Comparison enforcer plugin by @lprimak in #2901

  • enh: fix labeler workflow by @lprimak in #2916

  • [#2905] chore: replace labeler with the one that works like magpie and pull_r… by @lprimak in #2908

  • misc: fix typos in Java code by @jbampton in #2914

  • chore: add missing @Override annotations by @lprimak in #2913

  • chore: fix CodeQL issues by @lprimak in #2915

  • bugfix(Guice): align Guice behavior regarding superclass annotation p… by @lprimak in #2881

  • bugfix(jakarta-ee): form resubmit logic uses more data from the subse… by @lprimak in #2885

  • Align default settings of ShiroFilterFactoryBean and NoAccessFilter with other components by @lprimak in #2921

  • enh: harmonized superclass / interface annotation processing by @lprimak in #2917

Dependency Updates

New Contributors

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