Skip to content

Release notes

LELEU Jérôme edited this page Dec 17, 2020 · 31 revisions

See the pac4j release notes and jax-rs-pac4j release notes as well.

Version 5.0.0

  • Updated to Dropwizard v2
  • Updated to JDK 11

Version 4.0.0

  • Update to pac4j v4, jee-pac4j v5 and jersey225-pac4j v4

Version 3.0.0

  • Upgrade to pac4j 3.0.0, j2e-pac4j 4.0.0 and jersey225-pac4j 3.0.0
  • Fix support for Guice thanks to ganeshs (#43)

Version 2.3.0

  • Upgrade to jersey-pac4j 2.3.0
  • Fix support for Guice thanks to ganeshs (#43)

Version 3.0.0-RC1

  • Upgrade to pac4j 3.0.0-RC1, j2e-pac4j 4.0.0-RC1 and jersey225-pac4j 3.0.0-RC1

Version 2.2.0

  • Upgrade to pac4j 2.3.1 and jersey-pac4j 2.2.0

Version 2.1.0: won't be released, 2.0.2 should have been it

Version 2.0.2

  • Upgrade to pac4j 2.1.0, j2e-pac4j 3.0.0 and dropwizard 1.2.0

Version 2.0.1

  • Upgrade to jax-rs-pac4j 2.0.2
  • Set headers, cookies and co on the normal response when auth succeeded (jax-rs-pac4j#29, #34)
    • IMPORTANT: this means that skipResponse will also prevent setting those on the normal response

Version 2.0.0

  • Upgrade to jax-rs-pac4j 2.0.0, pac4j 2.0.0 and j2e-pac4j 2.0.0 * Compatible with pac4j-config for property-based configurations (#27)
  • Improved testing with ResourceTestRule (#30)

Version 2.0.0-RC2

  • Upgrade to jax-rs-pac4j 2.0.0-RC2, pac4j 2.0.0-RC2 and j2e-pac4j 2.0.0-RC2
  • Upgrade to dropwizard 1.1.0
  • Wrongly named setter in 2.0.0-RC1 prevented configuring logout logic (commit)

Version 2.0.0-RC1

  • Upgrade to jax-rs-pac4j 2.0.0-RC1 and pac4j 2.0.0-RC1
  • Renamed FilterConfiguration to JaxRsSecurityFilterConfiguration in Pac4jFactory (#18)

Version 1.2.1:

  • Upgrade to jax-rs-pac4j 1.2.1
  • Allow users to change the implementation of SecurityLogic, CallbackLogic and ApplicationLogoutLogic set in pac4j Config (#20)

Version 1.2.0 (please prefer to use 1.2.1)

  • Upgrade to jax-rs-pac4j 1.2.0 and pac4j 1.9.6
  • Allow users to change the implementation of HttpActionAdapter set in pac4j Config (#21)

Version 1.1.0:

  • Upgrade to jax-rs-pac4j 1.1.0 and pac4j 1.9.5
  • Pac4jFactory does not use immutable collections anymore (#14)
  • The bundle now enable session management in Jetty by default (#15 #16)
  • The default pac4j client can now be configured (commit)
  • The default pac4j clients for annotations can now be configured (commit)
  • Servlet filters can now be configured on top of Jersey filters (#12)

Version 1.0.0:

  • This is the first version of the library, based on pac4j 1.9.4 and jax-rs-pac4j 1.0.0.
  • Setup everything needed for protecting Jersey resources (based on jax-rs-pac4j)
  • Provides configuration parsing to populate the pac4j configuration
Clone this wiki locally