Skip to content

Releases: codeigniter4/shield

v1.0.0-beta.4

11 Mar 05:27
ea9688d
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

What's Changed

SECURITY

Breaking Changes

Fixed Bugs

  • fix: remove username in $validFields by default by @kenjis in #498
  • fix: UserModel cannot save an array by @kenjis in #504
  • fix: TypeError when checking invalid permission by @kenjis in #510
  • fix: set only validated fields to User Entity in RegisterController by @kenjis in #501
  • fix: Error exception occurs when user with pending activation tries magic-link login by @kenjis in #503
  • fix: withIdentities() when user not exists by @michalsn in #514
  • fix: minimum password length check by @kenjis in #527
  • fix: findByCredentials() returns User when email is empty string by @kenjis in #548
  • bug: Call to a member function inGroup() on null after logging out by @cornejobarraza in #576
  • fix: update shield:setup for correct run in CI4.3.0+ by @datamweb in #594
  • Fix: groups and permissions filter redirects by @sammyskills in #589
  • fix: group entity can method by @jozefrebjak in #649
  • fix: Custom login fields should work for logging in. by @lonnieezell in #629

New Features

Enhancements

Refactoring

  • refactor: use ::class constants by @kenjis in #540
  • refactor: updateActiveDate query builder by @kpeu3u in #520
  • refactor: remove unused Auth::class by @datamweb in #588
  • refactor: remove namespace from language files by @datamweb in #619
  • refactor: replace deprecated Faker property access by @kenjis in #620
  • test: fix ForcePasswordResetTest::forceGlobalPasswordReset() by @kenjis in #621
  • refactor: UserIdentityModel::update() throws Exception by @kenjis in #622
  • refactor: use getIdentity() for improve action Email2FA by @datamweb in #625
  • refactor: change return type to void by @kenjis in #626

New Contributors

Full Changelog: v1.0.0-beta.3...v1.0.0-beta.4

v1.0.0-beta.3

30 Oct 23:16
5e6d517
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Numerous bug fixes and enhancements.

What's Changed

Fixed Bugs

  • fix: field name translation in validation errors by @datamweb in #350
  • Load an auth helper in ActionController by @MitkoIT in #353
  • fix: bootstrap column on mobile device by @MitkoIT in #366
  • fix: AccessTokens throws DataException by @kenjis in #376
  • fix: recordActiveDate() updates updated_at by @pjsde in #392
  • fix: redirect()->withInput() causes ValidationException by @kenjis in #383
  • fix: Session auth action checks by @kenjis in #391
  • fix: correctly record the datetime for last_active by @datamweb in #404
  • fix: add logic to skip filters if not in HTTP by @kenjis in #409
  • fix: NothingPersonalValidator strip_explode too sensible by @arif-rh in #425
  • fix: correct display of the error in case of change authenticatorHeader by @datamweb in #442
  • fix: bug that when UserIdentity is changed, the correct user identities are not returned afterwards by @kenjis in #452
  • bug: fix magic_link_message view template by @sammyskills in #462

Enhancements

New Contributors

Full Changelog: v1.0.0-beta.2...v1.0.0-beta.3

v1.0.0-beta.2

07 Aug 15:27
342a368
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

Numerous bug fixes and enhancements.

Includes security fixes; please update any beta 1 instances immediately.

Requirements:

  • CodeIgniter 4.2.3+
  • PHP 7.4.3+

What's Changed

New Contributors

Full Changelog: v1.0.0-beta...v1.0.0-beta.2

v1.0.0-beta

03 Jun 03:58
c66012f
Compare
Choose a tag to compare
v1.0.0-beta Pre-release
Pre-release

This is the first release of an official authentication/authorization package for CodeIgniter ever.