core
core copied to clipboard
Drop PHP 7.3
Description
This is a PoC demonstrating the changes needed to drop PHP 7.3
composer found the following dependencies that it could update:
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Package operations: 0 installs, 5 updates, 2 removals
- Removing laminas/laminas-zendframework-bridge (1.4.1)
- Removing container-interop/container-interop (1.2.0)
- Upgrading psr/container (1.1.1 => 1.1.2): Extracting archive
- Upgrading laminas/laminas-servicemanager (3.7.0 => 3.16.0): Extracting archive
- Upgrading laminas/laminas-validator (2.19.0 => 2.23.0): Extracting archive
- Upgrading laminas/laminas-filter (2.12.0 => 2.17.0): Extracting archive
- Upgrading laminas/laminas-inputfilter (2.12.1 => 2.19.1): Extracting archive
Other things that could be done are:
- bump from phpunit v9 to v10 (if phpunit v10 gets released "soon")
- bump Symfony v4 to v5
- check other major versions of dependencies in
composer.json
and see what could be updated
Related Issue
How Has This Been Tested?
CI
Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Database schema changes (next release will require increase of minor version instead of patch)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Technical debt
- [ ] Tests only (no source changes)
Checklist:
- [ ] Code changes
- [ ] Unit tests added
- [ ] Acceptance tests added
- [ ] Documentation ticket raised:
- [ ] Changelog item, see TEMPLATE
The previous PR was #40122
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.
:boom: Acceptance tests pipeline apiShareReshareToShares3-mariadb10.2-php7.4 failed. The build has been cancelled.
https://drone.owncloud.com/owncloud/core/36617/67
See #40323