PackageTrack
Sign in Get early access

consolidation/config

Provide configuration services for a commandline tool.

3.2.1 67M downloads/mo #589 most downloaded on Packagist consolidation/config

What this package is like to depend on

Last release 4 months ago

28 Mar 2026

Release timing varies

gaps range from 8 days to 1.5 years

Most releases are documented

notes for 24 of 31 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

31 releases · first in 2017

2 releases in the last 12 months

see the full history below

Release timeline

31 releases · Jun 2017 to Mar 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 31
  1. 3.2.1 28 Mar 2026
    Release notes
    • Allow Symfony 8 and add Symfony version matrix to CI (#73)
    Open source →
  2. 3.2.0 14 Nov 2025
    Release notes
    • PHP 8.5
    Open source →
  3. 3.1.1 07 Jul 2025
    Release notes
    • Support symfony/event-dispatcher v6 (#69)
    Open source →
  4. 3.1.0 28 Nov 2024
    Release notes
    • PHP 8.4
    Open source →
  5. 3.0.0 05 Apr 2024
    Release notes
    • Add support for Symfony 7
    • Remove support for PHP versions < 8.2
    • Remove support for versions of Symfony < 7, and related dependency updates
    Open source →
  6. 2.1.2 06 Oct 2022
    Release notes
    • Upgrade to grasmash/expander ^3
    Open source →
  7. 2.1.1 22 Jun 2022
    Release notes
    • PHP 8.2 compatibility: ${} string interpolation deprecated (#56)
    Open source →
  8. 2.1.0 24 Feb 2022
    Release notes
    • Remove direct dependency on psr/log. Drop support for grasmash/expander versions prior to 2.0.1; 1.x has not been needed since the 2.0.0 release of consolidation/config, as 2.x supports all of the php versions we need.
    Open source →
  9. 2.0.6 21 Feb 2022
    Release notes
    • Symfony 6
    Open source →
  10. 2.0.5 20 Feb 2022
    Release notes
    • B/C FIX: Convert null to empty array before passing to dflydev/dot-access-data
    Open source →
  11. 2.0.4 15 Feb 2022
    Release notes
    • BUFIX: Fixed fatal error when using dflydev/dot-access-data ^3
    Open source →
  12. 2.0.3 13 Feb 2022
    Release notes
    • Allow dflydev/dot-access-data ^2 and ^3 (#48)
    Open source →
  13. 2.0.2 30 Dec 2021
    Release notes
    • PHP 8.1
    Open source →
  14. 2.0.1 06 Dec 2020
    Release notes
    • PHP 8
    Open source →
  15. 2.0.0 27 May 2020
    Release notes
    • Symfony 5 support
    • Test with PHP 7.4
    • Drop support for older versions of PHP
    Open source →
  16. 1.2.1 03 Mar 2019
    Release notes
    • Add ConfigRuntimeInterface, and implement it in ConfigOverlay (#27)
    • Add ConfigOverlay::exportAll()
    Open source →
  17. 1.2.0 16 Feb 2019
    Release notes
    • Add ConfigAwareInterface / ConfigAwareTrait
    Open source →
  18. 1.1.1 24 Oct 2018
    Release notes
    • Add interpolation to Config objects (#23)
    Open source →
  19. 1.1.0 07 Aug 2018
    Release notes
    • Selective distinct/combine merge strategy. (#22)
    Open source →
  20. 1.0.11 27 May 2018
    Release notes
    • BUGFIX: Ensure that duplicate keys added to different contexts in a config overlay only appear once in the final export. (#21)
    Open source →
  21. 1.0.10 25 May 2018
    Release notes
    • Rename g-1-a/composer-test-scenarios to g1a/composer-test-scenarios (#20)
    Open source →
  22. 1.0.9 22 Dec 2017
    Release notes
    • Make yaml component optional. (#17)
    Open source →
  23. 1.0.8 16 Dec 2017
    Release notes
    • Use test scenarios to test multiple versions of Symfony. (#14) & (#15)
    • Fix defaults to work with DotAccessData by thomscode (#13)
    Open source →
  24. 1.0.7 25 Oct 2017
    Release notes
    • Deprecate Config::import(); recommand Config::replace() instead.
    Open source →
  25. 1.0.6 17 Oct 2017

    Nothing published for this version

  26. 1.0.5 17 Oct 2017

    Nothing published for this version

  27. 1.0.4 16 Oct 2017

    Nothing published for this version

  28. 1.0.3 05 Oct 2017

    Nothing published for this version

  29. 1.0.2 16 Sep 2017

    Nothing published for this version

  30. 1.0.1 28 Jul 2017

    Nothing published for this version

  31. 1.0.0 28 Jun 2017

    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