Update dependency zendframework/zend-component-installer to v0.7.1 #80
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.0 || ^0.3 || ^1.0.0-dev@dev
->0.7.1
Release Notes
zendframework/zend-component-installer
v0.7.1
Compare Source
Added
Deprecated
Removed
Fixed
an issue with detection of config providers in
ConfigAggregator
-basedconfiguration files. Previously, entries that were globally qualified
(prefixed with
\\
) were not properly detected, leading to the installerre-asking to inject.
v0.7.0
Compare Source
Added
support for applications using zendframework/zend-config-aggregator.
Changes
updates the internal architecture such that the Composer
IOInterface
nolonger 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 thatwere receiving
IOInterface
instances now remove that argument. If you wereextending any of these classes, you will need to update accordingly.
Deprecated
Removed
Fixed
v0.6.0
Compare Source
Added
support for zend-config-aggregator-based
application configuration.
Deprecated
Removed
Fixed
v0.5.1
Compare Source
Added
Changes
updates the composer/composer dependency to
^1.2.2
, and, internally, usesComposer\Installer\PackageEvent
instead of the deprecatedComposer\Script\PackageEvent
.Deprecated
Removed
Fixed
v0.5.0
Compare Source
Added
a new method to the
InjectorInterface
:setModuleDependencies(array $modules)
.This method is used in the
ComponentInstaller
when module dependencies arediscovered, and by the injectors to provide dependency order during
configuration injection.
Deprecated
Removed
Fixed
#25 fix
a bug whereby escaped namespace separators caused detection of a module in
existing configuration to produce a false negative.
an issue resulting from the additions from #20
for detecting module dependencies. Since autoloading may not be setup yet, the
previous approach could cause failures during installation. The patch provided
in this version introduces a static analysis approach to prevent autoloading
issues.
v0.4.0
Compare Source
Added
a
DiscoveryChain
, for allowing discovery to use multiple discovery sourcesto answer the question of whether or not the application can inject
configuration for the module or component. The stated use is for injection
into development configuration.
a
ConfigInjectorChain
, which allows injecting a module or component intomultiple configuration sources. The stated use is for injection into
development configuration.
support for defining both a module and a component in the same package,
ensuring that they are both injected, and at the appropriate positions in the
module list.
support for modules that define
getModuleDependencies()
. When such a moduleis encountered, the installer will now also inject entries for these modules
into the application module list, such that they always appear before the
current module. This change ensures that dependencies are loaded in the
correct order.
Deprecated
Removed
Fixed
v0.3.1
Compare Source
Added
Deprecated
Removed
Fixed
how modules are injected into configuration, ensuring they go (as documented)
to the bottom of the module list, and not to the top.
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.