spryker/container
Container module
1.11.1
2.9M downloads/mo
#3636 most downloaded on Packagist
spryker/container
What this package is like to depend on
Last release 2 days ago
21 Aug 2026
Ships unpredictably
gaps range from 8 days to 3.0 years
Some releases are documented
notes for 10 of 22 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
22 releases · first in 2019
10 releases in the last 12 months
see the full history below
Release timeline
22 releases · Jan 2019 to Aug 2026Releases
latest 22-
1.11.121 Aug 2026 -
1.11.026 May 2026Release notes
Open source →Included commits: 1.10.1...1.11.0
Improvements
- Introduced
PluginPHP attribute to support single-plugin constructor injection, resolving a plugin instance directly from aDependencyProvidermethod without requiring manual wiring. - Introduced
ProxyFactory::createSinglePluginProviderProxy()to resolve and return a single plugin from aDependencyProvidermethod, complementing the existing plugin stack resolution.
- Introduced
-
1.10.121 May 2026Release notes
Open source → -
1.10.023 Apr 2026Release notes
Open source →Included commits: 1.9.0...1.10.0
Improvements
- Introduced
SecurityDiscoveryPasscompiler pass to auto-discover and register security-tagged services from module directories, supporting the API Platform migration infrastructure. - Introduced
ProxyFactoryto enable lazy-loading of services not known at compile time, required byProxyPass,BridgePass, andStackResolverPass. - Introduced PHP attributes
PluginsandStackfor declarative plugin stack injection in services. - Updated
SprykerDefaultsPassandStackResolverPassto useModuleFinderService(Service layer) instead ofModuleFinderFacade(Zed layer) for module discovery, resolving a layer-communication violation.
- Introduced
-
1.9.024 Feb 2026Release notes
Open source →Included commits: 1.8.0...1.9.0
Improvements
- Extended dependency injection to auto-register Config classes alongside Facades, Clients, and Services.
-
1.8.015 Jan 2026Release notes
Open source →Included commits: 1.7.0...1.8.0
Improvements
- Introduced
ContainerDelegator::getContainer()to enable retrieval of specific containers by name for testing and debugging purposes.
- Introduced
-
1.7.004 Dec 2025Release notes
Open source →Included commits: 1.6.0...1.7.0
Improvements
- Introduced service removal tracking to prevent re-adding services marked for removal when using FrameworkBundle for API Platform integration.
- Extended service retrieval to delegate to ContainerDelegator when service is not found in the current container for better cross-framework compatibility.
-
1.6.020 Nov 2025Release notes
Open source →Included commits: 1.5.1...1.6.0
Improvements
- Introduced missing methods in
ContainerDelegatorto support Symfonydebug:containerandcache:clearcommands.
- Introduced missing methods in
-
1.5.113 Nov 2025Release notes
Open source → -
1.5.011 Nov 2025Release notes
Open source → -
1.4.611 Nov 2022Nothing published for this version
-
1.4.526 Oct 2021Nothing published for this version
-
1.4.409 Sep 2020Nothing published for this version
-
1.4.324 Jul 2020Nothing published for this version
-
1.4.205 Dec 2019Nothing published for this version
-
1.4.126 Sep 2019Nothing published for this version
-
1.4.026 Mar 2019Nothing published for this version
-
1.3.025 Feb 2019Nothing published for this version
-
1.2.020 Feb 2019Nothing published for this version
-
1.1.125 Jan 2019Nothing published for this version
-
1.1.022 Jan 2019Nothing published for this version
-
1.0.010 Jan 2019Nothing published for this version