Update Laminas packages (major) - #22
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: composer.lock |
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
March 15, 2024 14:43
eee2f25 to
41ac494
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
March 18, 2024 04:10
41ac494 to
19ee740
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
April 1, 2024 03:08
85289fc to
30fa59e
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
April 15, 2024 03:16
757c131 to
345461b
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
April 29, 2024 04:20
c439020 to
db0c9d5
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
May 6, 2024 05:04
db0c9d5 to
ee85c0e
Compare
Contributor
Author
|
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
May 13, 2024 04:41
ee85c0e to
5817b86
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
June 3, 2024 03:12
db00e9d to
aca2bdf
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
June 10, 2024 04:00
aca2bdf to
3058146
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
June 24, 2024 03:24
6811125 to
f610d27
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
July 1, 2024 02:35
f610d27 to
6350cc2
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
July 15, 2024 03:09
231974a to
08d2215
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
July 22, 2024 04:54
08d2215 to
5bba6c2
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
August 5, 2024 03:21
5bba6c2 to
540e323
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
August 26, 2024 04:02
a5a9476 to
8e396e9
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
September 9, 2024 04:42
fb3d3ba to
e1bc0a5
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
September 16, 2024 03:12
e1bc0a5 to
6097026
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
September 23, 2024 04:59
6097026 to
31d3a5f
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
December 23, 2024 03:15
903843a to
55c426c
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
January 6, 2025 03:41
861d690 to
f8eaa02
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
January 20, 2025 05:05
f8eaa02 to
8fdd405
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
January 29, 2025 08:04
8fdd405 to
c5509ea
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
February 3, 2025 05:22
c5509ea to
315ebea
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
February 17, 2025 05:28
315ebea to
bcc3211
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
February 24, 2025 05:46
bcc3211 to
e6d6ea2
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
March 3, 2025 07:05
e6d6ea2 to
908b6d9
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
March 31, 2025 06:44
86cea11 to
01c770d
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
April 14, 2025 05:53
13afee1 to
2dee14d
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
May 5, 2025 05:29
2dee14d to
7f9a919
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
May 13, 2025 11:51
21442c7 to
38c07d1
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
June 2, 2025 05:22
38c07d1 to
2cac621
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
June 16, 2025 07:04
2cac621 to
98c08d7
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
June 30, 2025 05:06
f13f143 to
60dfba2
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
July 7, 2025 05:01
60dfba2 to
bb51f81
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
July 14, 2025 07:34
bb51f81 to
c6fa25f
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
August 4, 2025 05:56
c6fa25f to
c75e6c0
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
2 times, most recently
from
August 18, 2025 05:41
3f7002d to
c1d8eb0
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
August 25, 2025 05:38
c1d8eb0 to
42079ea
Compare
renovate
Bot
force-pushed
the
renovate/major-laminas
branch
from
September 8, 2025 05:09
42079ea to
65fe0d5
Compare
| datasource | package | from | to | | ---------- | ------------------------------- | ------ | ----- | | packagist | laminas/laminas-coding-standard | 2.5.0 | 3.1.0 | | packagist | laminas/laminas-servicemanager | 3.23.1 | 4.5.1 | Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
~2.5.0→~3.1.0^3.15.1→^3.15.1 || ^4.0.0Release Notes
laminas/laminas-coding-standard (laminas/laminas-coding-standard)
v3.1.0Compare Source
Release Notes for 3.1.0
Feature release (minor)
3.1.0
Enhancement
Documentation,Enhancement
v3.0.1Compare Source
Release Notes for 3.0.1
3.0.x bugfix release (patch)
3.0.1
Documentation,Enhancement
v3.0.0Compare Source
Release Notes for 3.0.0
Backwards incompatible release (major)
3.0.0
renovate
Enhancement
slevomat/coding-standard^8 thanks to @alexraputaBC Break,renovate
laminas/laminas-servicemanager (laminas/laminas-servicemanager)
v4.5.0Compare Source
Release Notes for 4.5.0
Feature release (minor)
4.5.0
Dependencies,Enhancement
v4.4.0Compare Source
Release Notes for 4.4.0
Feature release (minor)
4.4.0
Dependencies,Enhancement,QA
Enhancement,QA,Review Needed
Review Needed,renovate
v4.3.0Compare Source
Release Notes for 4.3.0
Feature release (minor)
Introduces PHP 8.4 Support
4.3.0
Enhancement
Documentation,Enhancement
renovate
v4.2.1Compare Source
Release Notes for 4.2.1
4.2.x bugfix release (patch)
4.2.1
Documentation,Enhancement
v4.2.0Compare Source
Release Notes for 4.2.0
Feature release (minor)
4.2.0
Enhancement
v4.1.0Compare Source
Release Notes for 4.1.0
Feature release (minor)
4.1.0
Documentation
Documentation,Enhancement
ServiceLocatorInterface#get()generic thanks to @InvisibleSmileyv4.0.2Compare Source
Release Notes for 4.0.2
4.0.x bugfix release (patch)
4.0.2
Bug,Documentation
v4.0.1Compare Source
Release Notes for 4.0.1
4.0.x bugfix release (patch)
4.0.1
Bug,Documentation
v4.0.0Compare Source
Release Notes for 4.0.0
Release Notes for 4.0.0
laminas-servicemanager4.0.0 is here and finally enables projects to consumepsr/containerv2.0.0 after 2 years along with several type-additions and plugin manager decoupling.The migration guide is not written yet but will be at some point (once we added support for SM v4 to other components) later.
Added
ServiceManager#get,PluginManagerInterface#getandServiceLocatorInterface#buildnow explicitly implementmixedas return-type to synchronize types withContainerInterface#getpsr/containerv1.1 and v2.0ReflectionBasedAbstractFactoryvialaminas-cliRemoved
Laminas\ServiceManager\AbstractFactoryInterfaceLaminas\ServiceManager\FactoryInterfaceLaminas\ServiceManager\InitializerInterfaceLaminas\ServiceManager\DelegatorFactoryInterfacevendor/binare removed in favor of thelaminas-cliintegration. All CLI commands of v3.x are accessible viavendor/bin/laminas servicemanager:<v3.x command name>oncelaminas/laminas-cliis required in the projects dependenciesConfigInterfaceandConfig-class since these files did not provide any validation logic and were just used to proxy the configuration array structureAbstractPluginManager#validateandAbstractPluginManager::$instanceOfproperty as in v3.x, implementing plugin managers were able to implicitlyvalidatemixed. In case an implementing plugin manager is providing a single$instanceOfsuch aslaminas-cache, there is a new classAbstractSingleInstancePluginManageravailable which requires the$instanceOfproperty to be configuredBreaking Changes
AbstractPluginManagerdoes not extendServiceManageranymore and instead uses an ownServiceManagerinstance under the hood to manage plugin manager related services which can be configured the same way as in v3.xvendor/binare now integrated vialaminas-cliand can be called viavendor/bin/laminasoncelaminas/laminas-cliis part of the projects requirements. Read more about how to consume these commands here.AbstractPluginManagerdoes not provide thevalidate-Method anymore and requires migration action such as:AbstractSingleInstancePluginManagerin case the plugin manager only provides instances of a specific interface- or class-string (please be aware that the$instanceOfproperty now requires nativestringproperty type)validatemethod and verify whatever type has to be returned and/or just allowmixedas v3.x did when omitting$instanceOfpropertyConfigInterfaceandConfig-class since these files did not provide any validation logic and were just used to proxy the configuration array structureServiceManagernorAbstractPluginManagerdo validate the provided configuration at runtime anymore. due to the psalm-types provided toServiceManager#__construct,ServiceManager#configure,AbstractPluginManager#__constructandAbstractPluginManager#configure, the configuration schema is strictly typed and thus, a miss-configuration can be mitigated on static-analysis level prior actual runtimeAbstractPluginManager#getdoes not accept options anymore, in case an instance with options needs to be created,AbstractPluginManager#buildhas to be used4.0.0
Enhancement
$thistoselfthanks to @boesingReflectionBasedAbstractFactorymapped factories thanks to @boesingBC Break,Enhancement
psr/containerv2 thanks to @boesing and @danielspkServiceManager#getServiceLocatormethod thanks to @boesingServiceManagerinheritance forAbstractPluginManagerthanks to @boesingRFC
AbstractPluginManager#validatethanks to @boesingServiceManagerasfinaland changeAbstractPluginManagerto use composition over inheritance thanks to @boesingBC Break
container-interop/container-interoppolyfill thanks to @boesingrenovate
Bug
v3.24.0Compare Source
Release Notes for 3.24.0
Feature release (minor)
3.24.0
Dependencies,Enhancement
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
Read more information about the use of Renovate Bot within Laminas.