GitPedia
codeigniter4

codeigniter4/settings

Settings Library for CodeIgniter 4

7 Releases
Latest: 2mo ago
v2.3.0Latest
michalsnmichalsn·2mo ago·March 29, 2026
GitHub

📦 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
lonnieezelllonnieezell·2y ago·January 9, 2024
GitHub

📋 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
kenjiskenjis·3y ago·June 2, 2023
GitHub

📋 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
MGatnerMGatner·3y ago·May 11, 2023
GitHub

📋 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
MGatnerMGatner·4y ago·November 22, 2021
GitHub

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
lonnieezelllonnieezell·4y ago·November 16, 2021
GitHub

📋 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
lonnieezelllonnieezell·4y ago·November 9, 2021
GitHub

Initial release.