Releases: go-cas/cas
v2.2.2
gopkg.in/cas.v2: v2.2.1
- fix clear session passed wrong argument thanks @tslling
- fix some golint issues and improve code style
gopkg.in/cas.v2: v2.2.0
Add SessionStore support: you can define your own session implementation of how to store sessions
Add go module support
gopkg.in/cas.v2: v2.1.0
Add proper func(http.Handler) http.Handler
middleware function.
Thanks to @shenshouer
gopkg.in/cas.v2: v2.0.0
Remove global *http.request maps in favor of request contexts.
This has justified a new major release as the project now depends on the stdlib "context" package.
gopkg.in/cas.v1: v1.2.0
Allow configuration of sending the current URL to the CAS service on logout.
This is considered a non-breaking change as existing behaviour is maintained, a new field of a named exported struct has been added.
gopkg.in/cas.v1: v1.1.1
gopkg.in/cas.v1: v1.1.1
Additional logging when unable to validate a provided service ticket.
This is considered a non-breaking change as only logging has been altered.
gopkg.in/cas.v1: v1.1.0
gopkg.in/cas.v1: v1.1.0
Add support for customisation of the net/http.Client used when communicating with the CAS server. This allows for custom timeouts and TLS configuration to be used.
This is considered a non-breaking change as only the cas.Options have been publicly altered.
gopkg.in/cas.v1: v1.0.3
gopkg.in/cas.v1: v1.0.3
Update support for CAS 4.1.x SAML attributes specification.
This is considered a non-breaking change as the public interface is not changed. Structural changes are limited to un-exported types and internal parsing routines.
gopkg.in/cas.v1: v1.0.2
gopkg.in/cas.v1: v1.0.2
Add support for X-Forwarded-Proto when building the Service request URL.
This is considered a non-breaking change which should fix expected behaviour and so has not resulted in a v2 release.