Releases
3.0.0
Major breaking changes
Custom service names are gone:
Replace cas.userprovider
with EcPhp\CasBundle\Security\Core\User\CasUserProvider
Replace eulogin.userprovider
with EcPhp\EuLoginBundle\Security\Core\User\EuLoginUserProvider
Require a new dependency: nyholm/psr17
, this will install a file config/packages/loophp_psr17.yaml
The interface EcPhp\CasLib\CasInterface
has been moved to EcPhp\CasLib\Contract\CasInterface
The CAS constructor doesn't need a RequestInterface
any more, but each method of CAS class needs it.
Merged
Update demo casserver URL #88
Fix link in documentation #89
chore(deps): Bump cachix/install-nix-action from 22 to 23 #91
chore(deps): Bump actions/checkout from 3 to 4 #90
chore(deps): Bump cachix/install-nix-action from 20 to 22 #87
chore(deps): Bump cachix/install-nix-action from 19 to 20 #79
Commits
Breaking change: refactor: replace Properties::all() with Properties::jsonSerialize()
. 4fbc54b
ci: bump github actions 383349c
fix link to Contributing page 132d60f
chore: bump versions 4e11280
chore: bump versions f29ffa8
chore: remove obsolete docker files ee907ae
chore: get rid of scrutinizer a50176a
tests: rewrite tests based on upstream ecphp/cas-lib
developments. 12fa217
chore: add a note about CAS XML response f72e757
refactor: update User creation internals 467d44a
refactor: remove Symfony*
Cas classes 13e30e6
docs: update Installation
documentation fa17ff4
tests: fix tests 1dc9838
remove CasEntryPoint
class 87109f6
fix: update start
method a6ac146
fix: use the Authenticator as entry point 4b4d065
docs: Update changelog. e6dae46
feat: add a CAS Authentication Entry Point 1cd8abb
tests: update tests for ecphp/cas-lib
2 77e96a0
refactor: update codebase for ecphp/cas-lib
2 4bbff5f
chore: upgrade to ecphp/cas-lib
94758a7
You can’t perform that action at this time.