Skip to content

Latest commit

 

History

History
116 lines (63 loc) · 2.58 KB

CHANGELOG.md

File metadata and controls

116 lines (63 loc) · 2.58 KB

Changelog

3.0.0

  • Add support for Symfony 7
  • Remove support for PHP versions < 8.2
  • Remove support for versions of Symfony < 7, and related dependency updates

2.1.2

  • Upgrade to grasmash/expander ^3

2.1.1 2022-06-22

  • PHP 8.2 compatibility: ${} string interpolation deprecated (#56)

2.1.0 2022-02-23

  • 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.

2.0.6 2022-02-21

  • Symfony 6

2.0.5 2022-02-20

  • B/C FIX: Convert null to empty array before passing to dflydev/dot-access-data

2.0.4 2022-02-15

  • BUFIX: Fixed fatal error when using dflydev/dot-access-data ^3

2.0.3 2022-02-13

  • Allow dflydev/dot-access-data ^2 and ^3 (#48)

2.0.2 2021-12-29

  • PHP 8.1

2.0.1 2020-12-10

  • PHP 8

2.0.0 2020-05-27

  • Symfony 5 support
  • Test with PHP 7.4
  • Drop support for older versions of PHP

1.2.1 2019-03-03

  • Add ConfigRuntimeInterface, and implement it in ConfigOverlay (#27)
  • Add ConfigOverlay::exportAll()

1.2.0 2019-02-15

  • Add ConfigAwareInterface / ConfigAwareTrait

1.1.1 2018-10-24

  • Add interpolation to Config objects (#23)

1.1.0 2018-08-07

  • Selective distinct/combine merge strategy. (#22)

1.0.11 2018-05-26

  • BUGFIX: Ensure that duplicate keys added to different contexts in a config overlay only appear once in the final export. (#21)

1.0.10 2018-05-25

  • Rename g-1-a/composer-test-scenarios to g1a/composer-test-scenarios (#20)

1.0.9 2017-12-22

  • Make yaml component optional. (#17)

1.0.8 2017-12-16

  • Use test scenarios to test multiple versions of Symfony. (#14) & (#15)
  • Fix defaults to work with DotAccessData by thomscode (#13)

1.0.7 2017-10-24

  • Deprecate Config::import(); recommand Config::replace() instead.

1.0.6 10/17/2017

  • Add a 'Config::combine()' method for importing without overwriting.
  • Factor out ArrayUtil as a reusable utility class.

1.0.4 10/16/2017

  • BUGFIX: Go back to injecting boolean options only if their value is 'true'.

1.0.3 10/04/2017

  • Add an EnvConfig utility class.
  • BUGFIX: Fix bug in envKey calculation: it was missing its prefix.
  • BUGFIX: Export must always return something.
  • BUGFIX: Pass reference array through to Expander class.

1.0.2 09/16/2017

  • BUGFIX: Allow global boolean options to have either true or false initial values.

1.0.1 07/28/2017

  • Inject default values into InputOption objects when 'help' command executed.

1.0.0 06/28/2017

  • Initial release