Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade PHP 8.1 minimum and dependencies #3551

Open
10 of 19 tasks
macintoshplus opened this issue Mar 11, 2025 · 0 comments
Open
10 of 19 tasks

Upgrade PHP 8.1 minimum and dependencies #3551

macintoshplus opened this issue Mar 11, 2025 · 0 comments
Assignees
Labels
dependencies Pull requests that update a dependency file

Comments

@macintoshplus
Copy link
Contributor

macintoshplus commented Mar 11, 2025

This issue is a meta issue to follow the dependencies update for next version (5.3) of Bolt.

Delayed changes to the next major version because it introduces a BC break:

The list of outdated direct dependencies:

Direct dependencies required in composer.json:
api-platform/core                  v2.7.18   v3.4.16  Build a fully-featured hypermedia or GraphQL API in minutes!
babdev/pagerfanta-bundle           v2.11.0   v4.5.0   Bundle integrating Pagerfanta with Symfony
beberlei/doctrineextensions        v1.3.0    v1.5.0   A set of extensions to Doctrine 2 that add support for additional query functions available in MySQL, Oracle, PostgreSQL and SQLite.
coduo/php-matcher                  5.0.1     6.0.17   PHP Matcher enables you to match values with patterns
dama/doctrine-test-bundle          v6.7.5    v8.3.0   Symfony bundle to isolate doctrine database tests and improve test performance
doctrine/doctrine-bundle           2.7.2     2.13.2   Symfony DoctrineBundle
doctrine/doctrine-fixtures-bundle  3.4.5     4.0.0    Symfony DoctrineFixturesBundle
doctrine/orm                       2.14.3    3.3.2    Object-Relational-Mapper for PHP
embed/embed                        v3.4.18   v4.4.15  PHP library to retrieve page info using oembed, opengraph, etc
knplabs/doctrine-behaviors         2.5.0     2.6.2    Doctrine Behavior Traits
league/glide-symfony               1.1.1     2.0.1    Glide adapter for Symfony
nesbot/carbon                      2.73.0    3.8.6    An API extension for DateTime that supports 281 different languages.
php-http/httplug-bundle            1.34.3    2.1.0    Symfony integration for HTTPlug
php-translation/symfony-bundle     0.12.8    0.15.0  
phpstan/phpstan                    1.12.21   2.1.8    PHPStan - PHP Static Analysis Tool
phpstan/phpstan-doctrine           1.5.7     2.0.2    Doctrine extensions for PHPStan
phpstan/phpstan-symfony            1.4.13    2.0.2    Symfony Framework extensions and rules for PHPStan
phpunit/phpunit                    8.5.41    10.5.45  The PHP Unit Testing framework.
psr/simple-cache                   1.0.1     3.0.0    Common interfaces for simple caching
scienta/doctrine-json-functions    4.5.0     6.3.0    A set of extensions to Doctrine 2 that add support for json query functions.
sensio/framework-extra-bundle      v6.2.10   v6.2.10  This bundle provides a way to configure your controllers with annotations
Package sensio/framework-extra-bundle is abandoned, you should avoid using it. Use Symfony instead.
siriusphp/upload                   3.0.1     4.0.0    Framework agnostic upload library
symfony/web-server-bundle          v4.4.44   v4.4.44  Provides commands for running applications using the PHP built-in web server
Package symfony/web-server-bundle is abandoned, you should avoid using it. No replacement was suggested.
symfony/webpack-encore-bundle      v1.17.2   v2.2.0   Integration with your Symfony app & Webpack Encore!
symplify/easy-coding-standard      10.3.3    12.5.8   Prefixed scoped version of ECS package
tightenco/collect                  v8.83.27  v9.52.7  Collect - Illuminate Collections as a separate package.
Package tightenco/collect is abandoned, you should avoid using it. Use illuminate/collections instead.
webonyx/graphql-php                v14.11.10 v15.19.1 A PHP port of GraphQL reference implementation
@macintoshplus macintoshplus added the dependencies Pull requests that update a dependency file label Mar 11, 2025
macintoshplus added a commit that referenced this issue Mar 11, 2025
bobvandevijver pushed a commit that referenced this issue Mar 12, 2025
* ⬆️ Bump PHP 8.1 minimal version - issue #3551

* 💚 Bump CI PHP version to 8.1 and 8.2

* ⬆️ review update issue #3551
bobvandevijver pushed a commit that referenced this issue Mar 13, 2025
* ⬆️ remove unused coduo/php-matcher dependency - issue #3551

* remove about

* add artifact on failure

* load fixture

* Fix PHP Stan error

* Fix API Test

* revert change in api test workflow

* review change, change with query

* add MySQL for API test

* add doctrine/lexer dependency

* create db only for sqlite
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

1 participant