@weierophinney weierophinney released this Mar 21, 2018 · 14 commits to master since this release

Assets 2

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #54 fixes issues when run with symfony/console v4 releases.

@weierophinney weierophinney released this Feb 8, 2018 · 20 commits to master since this release

Assets 2

Added

  • #52 adds the ability to whitelist packages exposing config providers and/or modules. When whitelisted, the installer will not prompt to inject configuration, but instead do it automatically. This is done at the root package level, using the following configuration:

    "extra": {
      "zf": {
        "component-whitelist": [
          "some/package"
        ]
      }
    }

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Feb 6, 2018 · 37 commits to master since this release

Assets 2

Added

  • Nothing.

Changed

  • #49 modifies the default options for installer prompts. If providers and/or modules are discovered, the installer uses the first discovered as the default option, instead of the "Do not inject" option. Additionally, the "remember this selection" prompt now defaults to "y" instead of "n".

Deprecated

  • Nothing.

Removed

  • #50 removes support for PHP versions 5.6 and 7.0.

Fixed

  • Nothing.

@weierophinney weierophinney released this Jan 11, 2018 · 56 commits to master since this release

Assets 2

Added

  • Nothing.

Changed

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #47 fixes an issue during package removal when a package defines multiple targets (e.g., both "component" and "config-provider") and a ConfigInjectorChain is thus used by the plugin; previously, an error was raised due to an attempt to call a method the ConfigInjectorChain does not define.

@weierophinney weierophinney released this Nov 6, 2017 · 67 commits to master since this release

Assets 2

Added

  • #42 adds support for PHP 7.2.

Deprecated

  • Nothing.

Removed

  • #42 removes support for HHVM.

Fixed

  • #40 and #44 fix an issue whereby packages that define an array of paths for a PSR-0 or PSR-4 autoloader would cause the installer to error. The installer now properly handles these situations.

@weierophinney weierophinney released this Apr 25, 2017 · 92 commits to master since this release

Assets 2

First stable release.

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Apr 11, 2017 · 94 commits to master since this release

Assets 2

Added

  • Nothing.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • #38 fixes an issue with detection of config providers in ConfigAggregator-based configuration files. Previously, entries that were globally qualified (prefixed with \\) were not properly detected, leading to the installer re-asking to inject.

@weierophinney weierophinney released this Feb 22, 2017 · 100 commits to master since this release

Assets 2

Added

Changes

  • #34 updates the internal architecture such that the Composer IOInterface no longer needs to be passed during config discovery or injection; instead, try/catch blocks are used within code exercising these classes, which already composes IOInterface instances. As such, a number of public methods that were receiving IOInterface instances now remove that argument. If you were extending any of these classes, you will need to update accordingly.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Jan 9, 2017 · 119 commits to master since this release

Assets 2

Added

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.

@weierophinney weierophinney released this Dec 20, 2016 · 127 commits to master since this release

Assets 2

Added

  • Nothing.

Changes

  • #29 updates the composer/composer dependency to ^1.2.2, and, internally, uses Composer\Installer\PackageEvent instead of the deprecated Composer\Script\PackageEvent.

Deprecated

  • Nothing.

Removed

  • Nothing.

Fixed

  • Nothing.