 |  | We're pleased to announce the availability of the CAS 3.0.5 RC1 release. This release includes many new features, enhancements and bug fixes:
*New Features*
- Support for obtaining user from request.getRemoteUser()
- Upgrade EhcacheTicketRegistry to support distributed ticket registries
- JAAS AuthenticationHandler
*Improvements*
- LdapHandlers utilize LdapTemplate project
- Support for Swedish, Italian, and Urdu
- Ticket State updated for TicketGrantingTickets in order to
facilitate better ExpirationPolicies
- Use HttpClient to allow for better configuration/pooling of
HttpConnections (still uses strict hostname checking for SSL)
- Added hook method to ServiceValidate to obtain credentials for
PGTs besides PGT URL
- Upgrade to Spring Webflow 1.0 and Spring 2.0
*Bug Fixes*
- Removed infinite redirect on 404 error
- Avoid hard coding of /cas/ for cookie request paths
- Disable LDAP connection pooling for binding (cannot pool
connections where credentials change)
- Assert.notNull checks did not include information to determine
which parameter was null
- Strip jsession id from service urls
- JDBC AuthenticationHandler threw exception if username was not found in database.
You can download this release from our downloads section at
http://www.ja-sig.org/products/cas/downloads/index.html .You can find the complete release notes here. We're targeting a final CAS 3.0.5 release to coincide with the releases of Spring 2.0 and Spring Webflow 1.0. Please note that 3.0.5 RC1 should be considered stable APIs and its safe to start working with them in preparation for a 3.0.5 release. Of special concern, the Spring Webflow 1.0 API is different than the Spring Webflow PR5 API. If you've customized the login flow please see the default has changed in order to upgrade yours (the changes are minimal).
|