- The minimum required version of CodeIgniter is now
4.3and PHP8.2. - All source files now declare
strict_types=1. BaseHandlermethodsset(),forget(),flush(), andpersistPendingProperties()now havevoidreturn types. Any custom handler extendingBaseHandlermust update its method signatures to include: void.
- The namespace has been migrated from
Sparks\SettingstoCodeIgniter\Settings; any references will need to be updated. - Due to the addition of contexts the
BaseHandlerabstract class was changed. Update any handlers that extend this class to include the new and changed methods. - The main library (
Settings) now requires a Settings config for the constructor (this is supplied by the Service); update any direct calls to the library constructor.