View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0036914 | mantisbt | installation | public | 2026-03-06 08:38 | 2026-04-10 21:37 |
| Reporter | dregad | Assigned To | dregad | ||
| Priority | normal | Severity | major | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Product Version | 2.0.0 | ||||
| Target Version | 2.29.0 | Fixed in Version | 2.29.0 | ||
| Summary | 0036914: Increase minimum PHP requirement to 8.1 | ||||
| Description | Align with Ubuntu 22.04 LTS "Jammy Jellyfish". | ||||
| Tags | PHP 8 | ||||
|
MantisBT: master bdb712f0 2026-03-06 11:35 Details Diff |
Update minimum PHP version to 8.1.0 - Constants - Documentation and README.md - Composer: composer.json changes and lock file update only for now, actual updates of dependencies (composer update) to be done later. Fixes 0036914 |
Affected Issues 0036914 |
|
| mod - README.md | Diff File | ||
| mod - composer.json | Diff File | ||
| mod - composer.lock | Diff File | ||
| mod - core/constant_inc.php | Diff File | ||
| mod - docbook/Admin_Guide/en-US/Installation.xml | Diff File | ||
|
MantisBT: master adcf1369 2026-03-06 11:36 Details Diff |
GHA: disable builds on PHP 7.4 & 8.0 Fixes 0036914 |
Affected Issues 0036914 |
|
| mod - .github/workflows/mantisbt.yml | Diff File | ||
|
MantisBT: master 6b49c1e3 2026-04-08 18:22 Details Diff |
Composer: remove PHPUnit 9.x Fixes 0036914 |
Affected Issues 0036914 |
|
| mod - composer.json | Diff File | ||
|
MantisBT: master 33562d44 2026-04-08 18:25 Details Diff |
Composer update - Removing sebastian/resource-operations (3.0.4) - Removing doctrine/instantiator (1.5.0) - Upgrading symfony/deprecation-contracts (v2.5.4 => v3.6.0): Extracting archive - Upgrading guzzlehttp/psr7 (2.8.0 => 2.9.0): Extracting archive - Upgrading sebastian/version (3.0.2 => 4.0.1): Extracting archive - Upgrading sebastian/type (3.2.1 => 4.0.0): Extracting archive - Upgrading sebastian/recursion-context (4.0.6 => 5.0.1): Extracting archive - Upgrading sebastian/object-reflector (2.0.4 => 3.0.0): Extracting archive - Upgrading sebastian/object-enumerator (4.0.4 => 5.0.0): Extracting archive - Upgrading sebastian/global-state (5.0.8 => 6.0.2): Extracting archive - Upgrading sebastian/exporter (4.0.8 => 5.1.4): Extracting archive - Upgrading sebastian/environment (5.1.5 => 6.1.0): Extracting archive - Upgrading sebastian/diff (4.0.6 => 5.1.1): Extracting archive - Upgrading sebastian/comparator (4.0.10 => 5.0.5): Extracting archive - Upgrading sebastian/code-unit (1.0.8 => 2.0.0): Extracting archive - Upgrading sebastian/cli-parser (1.0.2 => 2.0.1): Extracting archive - Upgrading phpunit/php-timer (5.0.3 => 6.0.0): Extracting archive - Upgrading phpunit/php-text-template (2.0.4 => 3.0.1): Extracting archive - Upgrading phpunit/php-invoker (3.1.1 => 4.0.0): Extracting archive - Upgrading phpunit/php-file-iterator (3.0.6 => 4.1.0): Extracting archive - Upgrading sebastian/lines-of-code (1.0.4 => 2.0.2): Extracting archive - Upgrading sebastian/complexity (2.0.3 => 3.2.0): Extracting archive - Upgrading sebastian/code-unit-reverse-lookup (2.0.3 => 3.0.0): Extracting archive - Upgrading phpunit/php-code-coverage (9.2.32 => 10.1.16): Extracting archive - Upgrading phpunit/phpunit (9.6.34 => 10.5.63): Extracting archive - Upgrading pimple/pimple (v3.6.0 => v3.6.2): Extracting archive Issue 0036914 |
Affected Issues 0036914 |
|
| mod - composer.lock | Diff File | ||
|
MantisBT: master ded8e252 2026-04-10 21:21 Details Diff |
Remove conditional code for PHP < 8.1 - error_handler() - REST API: Slim framework compatibility hack These are no longer necessary since we enforce 8.1 in core.php. Fixes 0036914 |
Affected Issues 0036914 |
|
| mod - api/rest/index.php | Diff File | ||
| mod - core/error_api.php | Diff File | ||