codeigniter4/settings
Settings Library for CodeIgniter 4
7 Releases
Latest: 2mo ago
v2.3.0Latest
📦 Enhancements
- PHP 8.5 compatibility
- feat: add `FileHandler` implementation by @michalsn in https://github.com/codeigniter4/settings/pull/153
- feat: deferred writes by @michalsn in https://github.com/codeigniter4/settings/pull/154
- Full Changelog: https://github.com/codeigniter4/settings/compare/v2.2.0...v2.3.0
v2.2.0
📋 What's Changed
- Fix rector.yml by @kenjis in https://github.com/codeigniter4/settings/pull/82
- feat: Add docs by @michalsn in https://github.com/codeigniter4/settings/pull/110
- docs: navigation by @michalsn in https://github.com/codeigniter4/settings/pull/115
- feat: Allow current settings to be completely cleared out. by @lonnieezell in https://github.com/codeigniter4/settings/pull/116
✨ New Contributors
- @michalsn made their first contribution in https://github.com/codeigniter4/settings/pull/110
- @lonnieezell made their first contribution in https://github.com/codeigniter4/settings/pull/116
- Full Changelog: https://github.com/codeigniter4/settings/compare/v2.1.2...v2.2.0
v2.1.2
📋 What's Changed
- docs: fix PHPDoc types in setting() by @kenjis in https://github.com/codeigniter4/settings/pull/78
- Full Changelog: https://github.com/codeigniter4/settings/compare/v2.1.1...v2.1.2
Version 2.1.1v2.1.1
📋 What's Changed
- chore: drop PHP 7.3 support by @kenjis in https://github.com/codeigniter4/settings/pull/30
- feat: Allow adding another database group by @daycry in https://github.com/codeigniter4/settings/pull/34
- style: update coding style by @kenjis in https://github.com/codeigniter4/settings/pull/39
✨ New Contributors
- @galihlasahido made their first contribution in https://github.com/codeigniter4/settings/pull/25
- @daycry made their first contribution in https://github.com/codeigniter4/settings/pull/34
- @datamweb made their first contribution in https://github.com/codeigniter4/settings/pull/51
- Full Changelog: https://github.com/codeigniter4/settings/compare/v2.1.0...v2.1.1
v2.1.0
✨ New Features
- A new bundled handler `ArrayHandler` makes for faster and easier testing as well as enabling memory storage for extended classes.
- Now supports writing to any `writeable` handlers instead of just the first.
📋 Change Log
- DatabaseHandler: Enforce Context Updates by @MGatner in https://github.com/codeigniter4/settings/pull/21
- Array Handler by @MGatner in https://github.com/codeigniter4/settings/pull/23
- Multiple Write Handlers by @MGatner in https://github.com/codeigniter4/settings/pull/22
- Full Changelog: https://github.com/codeigniter4/settings/compare/v2.0.0...v2.1.0
Settings v2.0.0v2.0.0
📋 What's Changed
- Update Toolkit by @MGatner in https://github.com/codeigniter4/settings/pull/12
- Apply coding standard by @MGatner in https://github.com/codeigniter4/settings/pull/13
- Helper Nulls by @MGatner in https://github.com/codeigniter4/settings/pull/14
- Config Injection by @MGatner in https://github.com/codeigniter4/settings/pull/15
- Contexts by @MGatner in https://github.com/codeigniter4/settings/pull/16
- Service Configuration by @MGatner in https://github.com/codeigniter4/settings/pull/17
- Namespace by @MGatner in https://github.com/codeigniter4/settings/pull/18
- Full Changelog: https://github.com/codeigniter4/settings/compare/v1.0.0...v2.0.0
Version 1.0.0v1.0.0
Initial release.
