laminas/laminas-dependency-plugin
Replace zendframework and zfcampus packages with their Laminas Project equivalents.
2.7.0
15M downloads/mo
#3016 most downloaded on Packagist
laminas/laminas-dependency-plugin
What this package is like to depend on
Last release 1 years ago
14 Apr 2025
Release timing varies
gaps range from 2 weeks to 1.3 years
Nearly every release is documented
notes for 21 of 21 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
21 releases · first in 2019
0 releases in the last 12 months
see the full history below
Release timeline
21 releases · Oct 2019 to Apr 2025Releases
latest 21-
2.7.014 Apr 2025Release notes
Open source →2.7.0 - 2025-04-14
Release Notes for 2.7.0
Feature release (minor)
2.7.0
-
Total issues resolved: 0
-
Total pull requests resolved: 1
-
Total contributors: 1
-
68: Add PHP 8.4 support thanks to @AlEscarcha
Release notes
Open source →
Release Notes for 2.7.0
Feature release (minor)
2.7.0
-
Total issues resolved: 0
-
Total pull requests resolved: 1
-
Total contributors: 1
-
68: Add PHP 8.4 support thanks to @AlEscarcha
-
-
2.6.014 Dec 2023Release notes
Open source →2.6.0 - 2023-12-14
Release Notes for 2.6.0
Feature release (minor)
2.6.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
Release notes
Open source →
Release Notes for 2.6.0
Feature release (minor)
2.6.0
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Enhancement
- 57: Update dependency php to ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 thanks to @renovate[bot]
-
2.5.016 Oct 2022Release notes
Open source →2.5.0 - 2022-10-16
Release Notes for 2.5.0
Feature release (minor)
2.5.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
Release notes
Open source →
Release Notes for 2.5.0
Feature release (minor)
2.5.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 50: Drop support php 7, add php 8.2 support thanks to @fezfez
- 48: Apply PHP 7.4 syntax and typed property thanks to @samsonasik
-
2.4.012 Sep 2022Release notes
Open source →2.4.0 - 2022-09-12
Release Notes for 2.4.0
Feature release (minor)
2.4.0
-
Total issues resolved: 0
-
Total pull requests resolved: 4
-
Total contributors: 2
-
47: Update minimum PHP to 7.4, update
laminas/laminas-coding-standardto~2.4.0, restrictcomposer<2.3.0in renovate thanks to @internalsystemerror
renovate
- 45: Lock file maintenance thanks to @renovate[bot]
- 43: Update dependency psalm/plugin-phpunit to ^0.17.0 thanks to @renovate[bot]
- 42: Configure Renovate thanks to @renovate[bot]
Release notes
Open source →
Release Notes for 2.4.0
Feature release (minor)
2.4.0
-
Total issues resolved: 0
-
Total pull requests resolved: 4
-
Total contributors: 2
-
47: Update minimum PHP to 7.4, update
laminas/laminas-coding-standardto~2.4.0, restrictcomposer<2.3.0in renovate thanks to @internalsystemerror
renovate
- 45: Lock file maintenance thanks to @renovate[bot]
- 43: Update dependency psalm/plugin-phpunit to ^0.17.0 thanks to @renovate[bot]
- 42: Configure Renovate thanks to @renovate[bot]
-
-
2.3.014 Jul 2022Release notes
Open source →2.3.0 - 2022-07-14
Release Notes for 2.3.0
Feature release (minor)
2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
Release notes
Open source →
Release Notes for 2.3.0
Feature release (minor)
2.3.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 41: Mark package security-only thanks to @weierophinney
- 39: Prepare for Renovate with reusable workflows thanks to @ghostwriter
-
2.2.008 Sep 2021Release notes
Open source →2.2.0 - 2021-09-08
Release Notes for 2.2.0
Added
- This release adds support for PHP 8.1.
2.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 37: Provide PHP 8.1 support thanks to @weierophinney
dependencies
Release notes
Open source →
Release Notes for 2.2.0
Added
- This release adds support for PHP 8.1.
2.2.0
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 37: Provide PHP 8.1 support thanks to @weierophinney
dependencies
- 35: build(deps-dev): bump composer/composer from 2.0.9 to 2.0.13 thanks to @dependabot[bot]
-
2.1.215 Feb 2021Release notes
Open source →2.1.2 - 2021-02-15
Release Notes for 2.1.2
2.1.x bugfix release (patch)
2.1.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug,Enhancement
Release notes
Open source →
Release Notes for 2.1.2
2.1.x bugfix release (patch)
2.1.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug,Enhancement
- 32: bugfix: use proper methods to receive input option informations thanks to @boesing
-
2.1.115 Feb 2021Release notes
Open source →2.1.1 - 2021-02-15
Fixed
- #29 Pass
ignore-platform-reqsand/orignore-platform-req=<requirement>options to thecomposer update --lockcommand when these were originally passed to the composer command aswell.
Release Notes for 2.1.1
2.1.x bugfix release (patch)
2.1.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug
Release notes
Open source →Fixed
- #29 Pass
ignore-platform-reqsand/orignore-platform-req=<requirement>options to thecomposer update --lockcommand when these were originally passed to the composer command aswell.
Release Notes for 2.1.1
2.1.x bugfix release (patch)
2.1.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- #29 Pass
-
2.1.002 Nov 2020Release notes
Open source →2.1.0 - 2020-11-02
Added
- #25 adds support for PHP 8.
Removed
- #25 removes support for PHP versions prior to 7.3.
Release Notes for 2.1.0
Feature release (minor)
2.1.0
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 26: Add psalm integration thanks to @weierophinney and @boesing
- 25: Add support for PHP 8 thanks to @weierophinney
Release notes
Open source →Added
- #25 adds support for PHP 8.
Removed
- #25 removes support for PHP versions prior to 7.3.
Release Notes for 2.1.0
Feature release (minor)
2.1.0
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 2
Enhancement
- 26: Add psalm integration thanks to @weierophinney and @boesing
- 25: Add support for PHP 8 thanks to @weierophinney
-
2.0.030 Oct 2020Release notes
Open source →2.0.0 - 2020-10-30
Added
- Adds support for Composer version 2 releases.
Release Notes for 2.0.0
2.0.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug
Release notes
Open source →Added
- Adds support for Composer version 2 releases.
Release Notes for 2.0.0
2.0.0
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 1
Bug
-
1.0.420 May 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #17 fixes how the various Expressive packages referencing Zend Framework components are detected and rewritten, so that they now properly reference Laminas instead of Zend in the rewritten names.
-
1.0.314 Jan 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #12 adds exclusion for zendframework/zend-debug as it was not migrated to Laminas.
-
1.0.207 Jan 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #10 fixes a bad comparison in the
DependecyRewriterPlugin.
-
1.0.107 Jan 2020Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #7 adds exclusions for zendframework/zend-version, zendframework/zendservice-apple-apns, zendframework/zendservice-google-gcm, zfcampus/zf-apigility-example, zfcampus/zf-angular, and zfcampus/zf-deploy, as none of these packages were migrated to Laminas.
-
1.0.031 Dec 2019Release notes
Open source →Added
- First stable release.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
-
0.2.002 Dec 2019Release notes
Open source →Added
- Nothing.
Changed
-
#3 updates the tooling to rewrite Apigility packages to reference laminas-api-tools and api-tools.
-
#3 updates the tooling to rewrite Expressive packages to reference Mezzio.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
-
0.1.301 Nov 2019Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #2 fixes how package replacements are slip-streamed in, ensuring nested dependencies use the correct packages. Previously, Composer would report the replacement, but the original ZF package would actually be installed.
-
0.1.229 Oct 2019Release notes
Open source →Added
- #1 adds support for PHP 5.6 and 7.0.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
-
0.1.128 Oct 2019Release notes
Open source →Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Adds rewrite rules for known archived packages, ensuring the plugin will not attempt to rewrite those packages to Laminas variants.
-
0.1.024 Oct 2019Release notes
Open source →Added
-
Adds a pre-command-run listener in order to rewrite requests to install zendframework and zfcampus packages to their Laminas Project equivalents.
-
Adds a pre-dependencies-solving listener in order to replace requests for zendframework and zfcampus packages with their Laminas Project equivalents.
-
Adds a pre-package-install listener to intercept install requests for zendframework and zfcampus packages and replace them with Laminas Project equivalents.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
-
-
2.0.0beta101 Jul 2020Release notes
Open source →Added
- #18 adds support for Composer version 2 releases.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.