PackageTrack
Sign in Get early access

utopia-php/config

A simple Config library to managing application config variables

2.0.6 351K downloads/mo #4627 most downloaded on Packagist utopia-php/config

What this package is like to depend on

Last release 9 days ago

14 Aug 2026

Ships unpredictably

gaps range from 4 weeks to 5.1 years

Most releases are documented

notes for 9 of 11 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

11 releases · first in 2020

7 releases in the last 12 months

see the full history below

Release timeline

11 releases · Mar 2020 to Aug 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 11
  1. 2.0.6 14 Aug 2026
    Release notes
    • chore: allow validators 0.5

    Changes: utopia-php/monorepo@config/2.0.5...config/2.0.6

    Open source →
  2. 2.0.5 10 Aug 2026
    Release notes
    • chore: allow validators 0.4
    • docs: centralize CODE_OF_CONDUCT and CONTRIBUTING at the monorepo root
    • docs: enforce documentation style with Vale

    Changes: utopia-php/monorepo@config/2.0.4...config/2.0.5

    Open source →
  3. 2.0.3 26 Jun 2026
    Release notes
    • refactor: apply baseline rector to packages that lacked a config

    Changes: utopia-php/monorepo@config/2.0.2...config/2.0.3

    Open source →
  4. 2.0.2 23 Jun 2026
    Release notes
    • fix(config): preserve literal backslashes in double-quoted dotenv values
    • fix(config): reject top-level lists and harden dotenv quoting
    • fix(config): YAML parser rejects non-mapping top level
    • fix(config): correctness fixes for null handling, parsing, and load

    Changes: utopia-php/monorepo@config/2.0.1...config/2.0.2

    Open source →
  5. 2.0.1 23 Jun 2026
    Release notes

    First release cut from the utopia-php monorepo.

    Open source →
  6. 2.0.0 16 Dec 2025
    Release notes

    2.0.0 Release

    • Configs are now instanced, compared to previous static ::getParam()
    • Configs can now be loaded from variable, file, or env variables
    • Configs are now strictly typed and require validator
    • Dot notation is now supported for key lookup
    • Dotenv parser now parses values smartly for boolean types

    Check our README.md for code examples.

    What's Changed

    Full Changelog: 1.0.0...2.0.0

    Open source →
  7. 1.0.0 18 Nov 2025
    Release notes

    1.0.0 Release

    • Default branch is now main
    • New config loading adapters: JSON, YAML, Dotenv
    • Breaking change requiring adapter when loading a config

    Before:

    use Utopia\Config\Config;
    Config::load('codes', __DIR__.'/codes.php');

    After:

    use Utopia\Config\Config;
    use Utopia\Config\Adapters\PHP;
    Config::load('codes', __DIR__.'/codes.php', new PHP());

    What's Changed

    New Contributors

    Full Changelog: 0.2.2...1.0.0

    Open source →
  8. 0.2.2 24 Oct 2020
    Release notes

    Updated tests, CI, coding standard and added some minor fixes based on Psalm analysis.

    Open source →
  9. 0.2.1 20 Jun 2020
    Release notes

    Optimized PHP performance by using fully-qualified function calls.

    Open source →
  10. 0.2.0 28 Mar 2020

    Nothing published for this version

  11. 0.1.0 25 Mar 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive