-
-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Labels
Description
Laminas ServiceManager v4.0.0 status
I will use this issue to keep track of the current state of laminas components supporting v4.0.0:
| Component | Status | Details |
|---|---|---|
laminas/laminas-validator |
✅ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-feed |
❌ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-view |
✅ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas-serializer |
✅ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-router |
❌ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-inputfilter |
🚧 | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-i18n |
🚧 | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-hydrator |
🚧 | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-form |
❌ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-filter |
✅ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-cache |
✅ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-barcode |
❌ | Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
laminas/laminas-cache-storage-adapter-* |
✅/ |
Only provides servicemanager wiring for laminas-cache. laminas-cache new major version needs to be supported as well. session adapter is not yet migrated due to the lack of compatibility in laminas-session |
Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
||
laminas/laminas-session |
🚧 | Only provides servicemanager wiring and thus can add support for v3 & v4 |
laminas/laminas-developer-tools |
❌ | Consumes MVC methods and uses servicemanager to retrieve data and thus can add support for v3 & v4 |
laminas/laminas-paginator |
✅ | Has plugin managers |
| TBD | ❌ |
Compontens in Security-only Maintenance Mode
These components are maintained in security-only maintenance mode and will not be updated to support the latest servicemanager version.
| Component | Status | Details |
|---|---|---|
laminas/laminas-log |
Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
|
laminas/laminas-mvc |
Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
|
laminas/laminas-mvc-plugin-identity |
Provides Only provides servicemanager wiring and thus can add support for v3 & v4 | |
laminas/laminas-mvc-middleware |
Does not have a direct dependency to the servicemanager and thus could simply remove the dependency. laminas-mvc Application#getServiceManager is being used and thus it might be the reason why the servicemanager is required. Can add support for v3 & v4 tho. |
|
laminas/laminas-mvc-i18n |
Only provides servicemanager wiring and thus can add support for v3 & v4 | |
laminas/laminas-test |
Only uses servicemanager for unit test stuff and thus can add support for v3 & v4 |
Abandoned Components
These components are not maintained anymore and have been updated to remove the dependency to servicemanager or will not be updated.
| Component | Status | Details |
|---|---|---|
laminas/laminas-crypt |
✅ | The dependency on servicemanager has been removed. |
laminas/laminas-text |
Implements a PluginManager and thus needs code-changes and can only support the latest servicemanager version. |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Backlog