Skip to content

Releases: ingenerator/warden-core

v2.0.0

25 Sep 15:53
367ee72
Compare
Choose a tag to compare

What's Changed

  • Include warden-validator-symfony as part of the core package by @craig410 in #26

Full Changelog: v1.2.2...v2.0.0

Fix deprecation on password ->isCorrect() when hash is null

31 Oct 10:06
381679f
Compare
Choose a tag to compare

What's Changed

  • Fix deprecation on password ->isCorrect() when hash is null by @acoulton in #24
  • Bump changelog for release by @acoulton in #25

Full Changelog: v1.2.1...v1.2.2

v1.2.1 Check MX validation no longer suitable

24 Oct 06:46
b313bde
Compare
Choose a tag to compare

What's Changed

  • Stop using CheckMX to validate email addresses by @craig410 in #23

Full Changelog: v1.2.0...v1.2.1

v1.2.0 Support PHP 8.1 and PHP 8.2

16 Oct 22:57
b8dad20
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.2...v1.2.0

Allow easier extension of core classes

06 May 15:15
ffc1bc9
Compare
Choose a tag to compare
  • UserRegistrationInteractor is now more amenable to extension. The makeUser method can now be easily overridden to allow applications to specify how the user should be provided. See f975cf3 for more detail.

  • LoginInteractor is also more amenable to extension. The doPasswordResetEmail method can now be extended to allow applications to respond with alternatives, for example: when the user is inactive you may want them to complete registration rather than just reset password. It will always now return a LoginResponse::notActive for inactive users, failed or successful passwords

  • The entire EmailVerificationRequest is now available through ConfirmationRequiredNotification to improve extensibility in cases where you might override the Request to carry additional properties. In a future version ConfirmationRequiredNotification::__construct() could be disabled, and the parameters extracted directly from the request at runtime rather than at instantiation.

Support PHP 8.0

21 Apr 11:20
b077eff
Compare
Choose a tag to compare
Merge pull request #20 from ingenerator/support-php8

Support PHP8

Support PHP 7.4

29 Oct 17:38
d2f6c6a
Compare
Choose a tag to compare
Merge pull request #19 from ingenerator/switch-to-github-actions

Switch to Github Actions instead of Travis

First major release

04 Apr 08:05
d0bb481
Compare
Choose a tag to compare
  • Ensure support on php7.2
  • Drop support for php5

Rate limiting, improve tokens, method names & exceptions

04 Oct 12:45
ddb3ea3
Compare
Choose a tag to compare

Breaking release with internal refactoring, rate limiting of logins and email verifications, better error handling, more consistent method naming and changes to the generation and content of tokens. Also introduces new controllers and routes which can be disabled on a per-project basis.

See the changelog for full details - you may need to make some changes to your own configuration and method naming, and this release will invalidate any previously-issued password reset / activation tokens.

Support email verification for new user invites

26 Sep 14:02
4f6f6e6
Compare
Choose a tag to compare
Merge pull request #4 from ingenerator/release/0.2.1

Bump changelog for 0.2.1