NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #5695 most downloaded on Packagist
Modular application system for zend-mvc applications
Last release 7 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 1.9 years
Some releases are documented
notes for 16 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
73 releases · first in 2012
Added Nothing. Changed Nothing. Deprecated Nothing. Removed Nothing. Fixed #91 fixes permission on cache file. The permission denied issue occurs on r
Added #85 adds support for PHP 7.3. Changed Nothing. Deprecated Nothing. Removed Nothing. Fixed #88 fixes how cache files are created. Temporary file
One column per quarter.
Added Nothing. Changed Nothing. Deprecated Nothing. Removed Nothing. Fixed #74 Fixes exception message in ConfigListener
Added Nothing. Changed #73 modifies the ModuleResolverListener slightly. In #5 , released in 2.8.0, we added the ability to use classes named after th
ModuleResolverListener slightly. In #5, released in 2.8.0, we added the ability to use classes named after the module itself as a module class. However, in some specific cases, primarily when the module is a top-level namespace, this can lead to conflicts with globally-scoped classes. The patch in this release modifies the logic to first check if a Module class exists under the module namespace, and will use that; otherwise, it will then check if a class named after the namespace exists. Additionally, the class now implements a blacklist of specific classes known to be non-instantiable, including the Generator class shipped with the PHP language itself.Added #4 adds a new ListenerOptions option, use_zend_loader . The option defaults to true , which keeps the current behavior of registering the Module
ListenerOptions option, use_zend_loader. The option defaults to true, which keeps the current behavior of registering the ModuleAutoloader and AutoloaderProvider. If you disable it, these features will no longer be loaded, allowing ModuleManager to be used without zend-loader.Added Nothing. Deprecated Nothing. Removed Nothing. Fixed #39 and #53 prevent race conditions when writing cache files (merged configuration). #36 rem
ServiceListener::onLoadModulesPost() that was previously emitted when a named plugin manager did not have an associated service present yet. Doing so allows plugin managers to be registered after configuration is fully merged, instead of requiring they be defined early. This change allows components to define their plugin managers via their Module classes.ServiceListener::$listeners property.Added #38 prepares and publishes the documentation to https://zendframework.github.io/zend-modulemanager/ #40 adds a requirement on zend-config. Since
### Added - Nothing. ### Deprecated - Nothing. ### Removed - Nothing. ### Fixed - #31 updates the ServiceListener:onLoadModulesPost() workflow to over
ServiceListener:onLoadModulesPost() workflow to override existing services
on a given service/plugin manager instance when configuring it. Since the
listener operates as part of bootstrapping, this is a requirement.Changing trigger calls to triggerEvent() and/or triggerEventUntil(), and ensuring the event instance is injected with the new event name prior.
#13 and
#28 update the
component to be forwards-compatible with zend-servicemanager v3. This
primarily affects how configuration is aggregated within the
ServiceListener (as v3 has a dedicated method in the
Zend\ServiceManager\ConfigInterface for retrieving it).
#12, #28, and #29 update the component to be forwards-compatible with zend-eventmanager v3. Primarily, this involves:
triggerEvent() and/or triggerEventUntil(), and
ensuring the event instance is injected with the new event name prior.$aggregate->attach($events)
signature instead of the $events->attachAggregate($aggregate) signature.EventListenerIntrospectionTrait to test that
listeners are attached at expected priorities.Fixed a condition where the ModuleEvent target was not properly populated with the ModuleManager as the target.
ModuleEvent target was not properly populated
with the ModuleManager as the target.### Added - Nothing. ### Deprecated - Nothing. ### Removed - Nothing. ### Fixed - #10 pins the zend-stdlib version to ~2.7, allowing it to use that ve
~2.7, allowing it to use that version forward, and
ensuring compatibility with consumers of the new zend-hydrator library.Fixed a condition where the ModuleEvent target was not properly populated with the ModuleManager as the target.
ModuleEvent target was not properly populated
with the ModuleManager as the target.### Added - Nothing. ### Deprecated - Nothing. ### Removed - Nothing. ### Fixed - #9 pins the zend-stdlib version to >=2.5.0,<2.7.0, as 2.7.0 deprecat
>=2.5.0,<2.7.0, as 2.7.0 deprecates the hydrators (in
favor of the new zend-hydrator library).Nothing published for this version
Nothing published for this version
zend-modulemanager 2.4.13
zend-modulemanager 2.4.13
zend-modulemanager 2.4.12
zend-modulemanager 2.4.12
zend-modulemanager 2.4.11
zend-modulemanager 2.4.11
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →