Skip to content

Releases: ecphp/cas-bundle

3.0.2

11 Oct 07:12
Compare
Choose a tag to compare

Merged

  • chore: maintenance - compatibility with Symfony 7 - minor fixes #100
  • chore(deps): Bump ramsey/composer-install from 2 to 3 #99
  • Update composer.json for SF7 #98

Commits

3.0.1

06 Nov 11:23
cab9dae
Compare
Choose a tag to compare

Commits

  • cs: autofix coding standards 22d2b03
  • chore: set min_covered_msi to 89 babf036

3.0.0

06 Nov 11:14
adc77e6
Compare
Choose a tag to compare

Major breaking changes

  1. 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
  1. Require a new dependency: nyholm/psr17, this will install a file config/packages/loophp_psr17.yaml
  2. The interface EcPhp\CasLib\CasInterface has been moved to EcPhp\CasLib\Contract\CasInterface
  3. 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

2.5.5

01 Mar 14:01
Compare
Choose a tag to compare

Merged

  • chore(deps): Bump cachix/install-nix-action from 18 to 19 #77

Commits

  • fix: update start method e09e56c
  • fix: use the Authenticator as entry point 50d5eee
  • chore: minor static files update 9b7039a
  • ci: add environment variable for PHP CS Fixer ede0450
  • docs: update README badge 973f4c9
  • chore: update LICENSE file fe745ca
  • chore: add pcov extension requirement in require-dev 4eeb51c
  • tests: fix broken tests ceecf54

2.4.5

01 Mar 07:57
Compare
Choose a tag to compare

Commits

  • fix: update start method f3ebf70
  • docs: update changelog b7c5f89
  • fix: use the Authenticator as entry point d60de33
  • docs: Update changelog. caac838
  • feat: add a CAS Authentication Entry Point 173dc52
  • docs: Update changelog. 7a4bfd4
  • fix: restore the use of a UserProvider 5531bda
  • feat: add __toString() method to CasUserInterface f7cf369
  • nix: remove -nts prefix 674d2af
  • chore: Normalize composer.json. b4b7568
  • docs: Update changelog. 748d26b
  • fix: Add missing dependency. 2d010dc

2.4.4

28 Feb 18:18
b7c5f89
Compare
Choose a tag to compare

Commits

  • fix: use the Authenticator as entry point d60de33
  • docs: Update changelog. caac838
  • feat: add a CAS Authentication Entry Point 173dc52
  • docs: Update changelog. 7a4bfd4
  • fix: restore the use of a UserProvider 5531bda
  • feat: add __toString() method to CasUserInterface f7cf369
  • nix: remove -nts prefix 674d2af
  • chore: Normalize composer.json. b4b7568
  • docs: Update changelog. 748d26b
  • fix: Add missing dependency. 2d010dc

2.4.3

28 Feb 15:10
Compare
Choose a tag to compare

Commits

  • feat: add a CAS Authentication Entry Point 173dc52
  • docs: Update changelog. 7a4bfd4
  • fix: restore the use of a UserProvider 5531bda
  • feat: add __toString() method to CasUserInterface f7cf369
  • nix: remove -nts prefix 674d2af
  • chore: Normalize composer.json. b4b7568
  • docs: Update changelog. 748d26b
  • fix: Add missing dependency. 2d010dc

2.4.2

08 Feb 10:44
Compare
Choose a tag to compare

Commits

  • fix: restore the use of a UserProvider 5531bda
  • feat: add __toString() method to CasUserInterface f7cf369
  • nix: remove -nts prefix 674d2af
  • chore: Normalize composer.json. b4b7568
  • docs: Update changelog. 748d26b
  • fix: Add missing dependency. 2d010dc

2.5.4

15 Dec 10:10
Compare
Choose a tag to compare

Commits

  • fix: restore the use of a UserProvider b6b5841

2.5.3

07 Dec 14:37
Compare
Choose a tag to compare

Merged

  • chore(deps): Bump cachix/install-nix-action from 17 to 18 #72

Commits

  • feat: add __toString() method to CasUserInterface 28f74ff
  • nix: remove -nts prefix 068fb1c