Sentinel v3.0.0 Release Notes
Release Date: 2019-09-11 // over 4 years ago-
- BC Break: PHP 7.2 is the minimum required PHP version
- ๐ BC Break: Laravel 6.0 is the minimum supported Laravel version
- โ Added PHP 7 Scalar type hints
- โ Added PHP 7 Return type hints
- โ Added
Sentinel::getCheckpoints()
method to retrieve all the added Checkpoints - โ Added
Sentinel::getActivationRepository()->get()
method to retrieve the valid Activation - โ Added
Sentinel::getReminderRepository()->get()
method to retrieve the valid Reminder - โก๏ธ Updated the
Sentinel::getActivationRepository()->exists();
method to always return a boolean - โก๏ธ Updated the
Sentinel::getActivationRepository()->completed();
method to always return a boolean - โก๏ธ Updated the
Sentinel::getReminderRepository()->exists();
method to always return a boolean - โก๏ธ Updated the
findByPersistenceCode()
to return aPersistenceInterface
ornull
instead ofPersistenceInterface
orbool
- โก๏ธ Updated the
findUserByPersistenceCode()
to returnUserInterface
ornull
instead ofUserInterface
orbool
- ๐ Fixed an issue where a call for EloquentUser::setPersistences was missing during bootstrap
- ๐ Fixed an issue where personal permissions were not taking priority over pattern matching
- ๐ Fixed an issue where the Throttling repository was not being set properly
- ๐ Fixed an issue with the Native Cookie forget method
- ๐ Fixed an issue where the events didn't had the payload passed correctly
- ๐ Fixed an issue where the global throttles cache was not being cleared
- โ Removed unnecessary dependencies
- โ Removed integrations for both CodeIgniter and FuelPHP
- โ Removed strict comparisons in favour of type hinting