Skip to content

Releases: jenkinsci/cas-plugin

1.3.0

20 Nov 09:27
Compare
Choose a tag to compare
  • Updated CAS client version to 3.4.1 with less dependencies and support for CAS Protocol 3.0.
  • Added CAS REST API support to authenticate Jenkins API calls with real username/password (thanks to Sebastian Sdorra).
  • Bumped minimum Jenkins version to 1.625.3 (and require Java 7).
  • Restored compatibility with Jenkins version 2.19.1 when using SAML 1.1 (missing dependency no longer required).

1.2.0

20 Nov 09:28
Compare
Choose a tag to compare
  • Updated spring-security and CAS client versions with improved robustness and compatibility (thanks to Waldemar Biller).
  • Improved detection of Jenkins root URL.
  • Fixed usage of forceRenewal parameter in the ticket validator.

1.1.2

20 Nov 09:28
Compare
Choose a tag to compare
  • Better handling of multi-valued attributes during Jenkins user creation/update (thanks to Maxime Besson).
  • Changed 'Try again' link in failed login page to be relative instead of absolute (fixes issue when Jenkins is run from sub-uri).

1.1.1

20 Nov 09:29
Compare
Choose a tag to compare
  • Redirect to origin URL after authentication (instead of always showing Jenkins home page).
  • Show custom error page with proper "Try again" link in case of login failure (e.g. due to an invalid ticket).
  • Removed unused AspectJ JARs, reducing the overall plugin size (thanks to Jozef Kotlar).

1.1.0

20 Nov 09:29
Compare
Choose a tag to compare
  • Support for CAS 2.0 Proxy Tickets, allowing external applications already secured with CAS to authenticate in Jenkins without requiring user input or password.

1.0.0

20 Nov 09:30
Compare
Choose a tag to compare
  • Initial release of the new CAS Plugin
  • Multiple protocols support: CAS 1.0, CAS 2.0, SAML 1.1
  • Custom CAS 1.0 response parsing support
  • CAS 2.0 and SAML 1.1 attributes support
  • Single Sign-Out support
  • Jenkins API Token support (no conflict)