Dependency Graph
View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0037288 | mantisbt | api rest | public | 2026-07-06 13:08 | 2026-07-13 18:47 |
| Reporter | dregad | Assigned To | dregad | ||
| Priority | high | Severity | minor | Reproducibility | N/A |
| Status | resolved | Resolution | fixed | ||
| Target Version | 2.29.0 | Fixed in Version | 2.29.0 | ||
| Summary | 0037288: Upgrade Slim Framework to 3.13.0 | ||||
| Description | Slim released a new 3.13.0 release in April 2026 with PHP 8.1-8.5 support, despite the earlier statement by the Slim project team that 3.x was end-of-life and would not be updated. We should upgrade to that and revert the workarounds implemented in 0032866 and 0035284. | ||||
| Tags | PHP 8.1, PHP 8.2, PHP 8.4 | ||||
| related to | 0031699 | confirmed | Upgrade Slim Framework to 4.x | |
| related to | 0030841 | closed | dregad | Update Slim Framework to 3.12.4 |
| related to | 0032866 | closed | dregad | Allow REST API to run on PHP 8.1 without squelching E_DEPRECATED notices |
| related to | 0035284 | closed | dregad | Allow REST API to run on PHP 8.4 ignoring E_DEPRECATED notices |
|
MantisBT: master 8c8540a0 2026-07-13 18:47 Details Diff |
Update Slim to 3.13.0 for PHP 8.1+ support Slim 3.13.0 was released in April 2026, with support for PHP 8.1+, despite the earlier statement by the Slim project team that 3.x was end-of-life and would not be updated. Consequently, the workarounds that were implemented to support PHP 8.x with Slim 3.12.5 are no longer needed and can be reverted. - Bumps slim/slim from 3.12.5 to 3.13.0 - Reverts the workarounds (795ff02e5500008f055589038ae0404ed575537a, d5a30a0cb15e617749a1feb0ef46dbe782b522b2) Fixes 0037288, PR https://github.com/mantisbt/mantisbt/pull/2242 |
Affected Issues 0037288 |
|
| mod - api/rest/index.php | Diff File | ||
| mod - composer.lock | Diff File | ||
related to
child of
duplicate of