github micronaut-projects/micronaut-security v5.4.0
Micronaut Security 5.4.0

5 hours ago

What's Changed

New Features 🎉

Bug Fixes 🐞

  • Consult AuthenticationFetchers sequentially in order by @sdelamo in #2286
  • Require micronaut-session classes for session-based CSRF beans by @sdelamo in #2291
  • Honour the enabled flag in OauthControllerConfigurationProperties by @sdelamo in #2298
  • Copy OracleJsonObject attributes before merging end-user context by @sdelamo in #2353
  • Handle null attribute values in introspection responses by @sdelamo in #2295

Improvements ⭐

  • Bypass authentication for anonymous static resources by @sdelamo in #2273
  • Do not log authentication attribute values in SecurityFilter by @sdelamo in #2293

Dependency updates 🚀

  • Update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v1.1.6 by @renovate[bot] in #2260
  • Update dependency commons-codec:commons-codec to v1.22.1 by @renovate[bot] in #2262
  • Update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v1.1.9 by @renovate[bot] in #2265
  • Update dependency org.graalvm.buildtools.native:org.graalvm.buildtools.native.gradle.plugin to v1.1.10 by @renovate[bot] in #2268
  • Update Micronaut dependencies by @renovate[bot] in #2272
  • Update graalvm/setup-graalvm digest to f60d4ea by @renovate[bot] in #2275
  • Update Micronaut dependencies by @renovate[bot] in #2278
  • Update Micronaut dependencies by @renovate[bot] in #2284
  • Update dependency io.micronaut:micronaut-core-bom to v5.2.2 by @renovate[bot] in #2285

Other Changes 💡

  • Accept the 500 body without the exception message in BuiltInEndpointsSpec by @dstepanov in #2277
  • Sync CI workflows from the project template and skip drafts in aot.yml by @graemerocher in #2279
  • Sync CI workflows from the project template by @graemerocher in #2280
  • Replace EOL BouncyCastle jdk15on test dependency with jdk18on by @sdelamo in #2357
  • Multi-language documentation snippets (Java, Kotlin, Groovy, Python) by @graemerocher in #2359

Full Changelog: v5.3.2...v5.4.0

Don't miss a new micronaut-security release

NewReleases is sending notifications on new releases.