0035216: PHP 8.4 compatibility - MantisBT

View Issue Details

IDProjectCategoryView StatusDate SubmittedLast Update
0035216mantisbtcode cleanuppublic2024年12月30日 06:312026年01月02日 16:52
Reporterdregad Assigned Todregad  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Target Version2.28.0Fixed in Version2.28.0 
Summary0035216: PHP 8.4 compatibility
Description

PHP 8.4 has been released on 21-Nov-2024.

This Issue's purpose is to regroup various problems that need to be fixed to support it.

TagsPHP 8.4

Relationships

parent of  0035215 closed dregad   PHP 8.4: Implicitly nullable parameter types are deprecated 
parent of  0035214 closed dregad   PHP 8.4: fputcsv() empty $escape parameter is deprecated 
parent of  0035213 closed dregad   PHP 8.4: E_STRICT is deprecated 
parent of  0035217 closed dregad   PHP 8.4 deprecation warnings in Parsedown 1.7.4 
parent of  0035283 closed dregad   PHP 8.4: SOAP API throws SoapFault: Internal Service Error 
parent of  0035284 closed dregad   Allow REST API to run on PHP 8.4 ignoring E_DEPRECATED notices 
parent of  0036812 resolved dregad   PHP 8.4: Passing E_USER_ERROR to trigger_error() is deprecated 
related to  0031699 confirmed   Upgrade Slim Framework to 4.x 
related to  0036525 closed dregad   upgrade from 2.26.4 fails 
related to  0036540 closed dregad   Introduce a maximum PHP version 
related to  0036614 closed dregad   PHP 8.5 compatibility 

Activities

rogueresearch

2025年12月11日 16:42

reporter   ~0070679

PHP 8.3 exits 'active support' in 19 days:

https://www.php.net/supported-versions.php

It will still receive "critical security issues only" at least.

But it would be nice to have a mantis release that supports PHP 8.4.

The roadmap for mantis 2.28 still has a lot of stuff, maybe most things should be deferred and a release cut sooner?

dregad

2025年12月12日 03:32

developer   ~0070680

2.28.0 should be released before end of year. Sorry I keep pushing it back, busy life...

The roadmap for mantis 2.28 still has a lot of stuff, maybe most things should be deferred

That's what we usually do, don't worry about it.

Related Changesets

MantisBT: master 6d1307d9

2025年11月01日 10:06

dregad


Details Diff Remove PHP_MAX_VERSION constraint on 8.4

Issue 0035216 Affected Issues
0035216
mod - core/constant_inc.php Diff File
Powered by MantisBT 2.29.0-dev-master-e4ff7ef87
Copyright © 2000 - 2026 MantisBT Team
Contact administrator for assistance
Page execution time: 0.1955 seconds    

AltStyle によって変換されたページ (->オリジナル) /