< T386108 for 8.4 | No task yet for 8.6 >
- Libraries and tools
- T410941: PHP 8.5: "Phan 5.5.2 crashed when parsing/analyzing 'plugins/RedundantExistenceChecksPlugin/empty-miscnodes/test.php')"
- T410921: php-wmerrors fails its tests on PHP 8.5
- T411213: mediawiki/libs/less.php release for PHP 8.5
- T412518: Release a new version of TestingAccessWrapper
- T412804: Phan/CodeBase.php:590 [8192] Method SplObjectStorage::attach() is deprecated since 8.5
- T415361: "unexpected NAN value was coerced to string" PHP warning from LanguageIntegrationTest::testParseFormattedNumber `assertEquals` call
- T416064: Test Shellbox on PHP 8.5
- T416061: Shellbox\Tests\ClientTest::testCallError test failure locally on PHP 8.4/8.5
- …
- Vendor
- T413956: ord(): Providing a string that is not one byte long is deprecated. Use ord($str[0]) instead (from css-sanitizer/src/Parser/DataSourceTokenizer.php:574)
- T413957: ord(): Providing an empty string is deprecated (from css-sanitizer/src/Parser/DataSourceTokenizer.php:589/621)
- T414878: Update ezimuel/ringphp for php8.5 support
- T414877: Update maxmind/web-service-common for php8.5 support
- T414875: Update JamesHeinrich/getID3 for php8.5 support
- Core
- T413565: SplObjectStorage methods deprecation (includes/Search/SearchEngine.php)
- T413575: "Using null as an array offset is deprecated, use an empty string instead" in XhprofData
- T413577: The float-string "18446744073709551681" is not representable as an int, cast occurred
- T413579: Using null as an array offset is deprecated, use an empty string instead in SiteList
- T413580: Using null as an array offset is deprecated, use an empty string instead in LanguageCodeTest::testReplaceDeprecatedCodes
- T413581: Error: Call to a member function deregisterSession() on null
- T413582: Using null as an array offset is deprecated, use an empty string instead in ShellboxClientFactory
- T413672: EtcdConfig: Using null as an array offset is deprecated, use an empty string instead
- T413673: WANObjectCache: The float INF is not representable as an int, cast occurred
- T413674: FloatDef: The float-string "9223372036854775808" is not representable as an int, cast occurred
- T413675: DBConnRefTest: The return value of method Wikimedia\Rdbms\DBConnRef::getScopedLockAndFlush() should either be used or intentionally ignored by casting it as (void)
- T413676: testDropTable: Using null as an array offset is deprecated, use an empty string instead
- T413690: MemoizedCallableTest::testUnnamedCallable: Failed asserting that exception of type "InvalidArgumentException" is thrown.
- T413901: imagedestroy() is deprecated since PHP 8.5, as it has no effect since PHP 8.0
- T413917: Using null as an array offset is deprecated, use an empty string instead (from RevisionDeleter.php:104)
- T413918: Using null as an array offset is deprecated, use an empty string instead (from RangeChronologicalPager.php:51/61)
- T413919: Using null as an array offset is deprecated, use an empty string instead (from Page/LinkBatch.php:322)
- T413920: Using null as an array offset is deprecated, use an empty string instead (from Output/OutputPage.php:4051)
- T413921: Using null as an array offset is deprecated, use an empty string instead (from Deferred/LinksUpdate/ExternalLinksTable.php:54)
- T413922: Using null as an array offset is deprecated, use an empty string instead (from libs/Rdbms/LBFactory/LBFactoryMulti.php:332)
- T413923: Using null as an array offset is deprecated, use an empty string instead (from Block/BlockManager.php:554)
- T413924: Using null as an array offset is deprecated, use an empty string instead (from tests/phpunit/includes/Auth/AuthManagerTest.php:916/216)
- T413925: Using null as an array offset is deprecated, use an empty string instead (from Auth/AuthManager.php:2812)
- T413926: Using null as an array offset is deprecated, use an empty string instead (from Media/MediaHandlerFactory.php:68)
- T413930: Using null as an array offset is deprecated, use an empty string instead (from User/User.php:2022)
- T413931: Using null as an array offset is deprecated, use an empty string instead (from Api/ApiModuleManager.php:239)
- T413934: Using null as an array offset is deprecated, use an empty string instead (from JobQueue/JobQueueGroup.php:385)
- T413948: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead (from Site/SiteList.php:256)
- T414323: The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void) (from ChangesListQueryTest.php:106 / ChangesListSpecialPageTest.php:43)
- T414350: unexpected NAN value was coerced to string (from Language/Language.php:3543)
- T414351: unexpected NAN value was coerced to string (from Parser/CoreParserFunctions.php:457)
- T414355: ord(): Providing a string that is not one byte long is deprecated. Use ord($str[0]) instead (from Collation/IcuCollation.php:360)
- T414442: The return value of method Wikimedia\Rdbms\DBConnRef::getScopedLockAndFlush() should either be used or intentionally ignored by casting it as (void) (from tests/phpunit/includes/DB/LoadBalancerTest.php:630)
- Extensions T419070: Ensure that all Wikimedia-deployed code passes PHP 8.5 CI
- T413687: Increment on non-numeric string is deprecated (ext:CampaignEvents)
- T419069: PHP 8.5 CI failure in CirrusSearch: "Using null as an array offset is deprecated, use an empty string instead"
- T419085: PHP 8.5 CI failure in Flow: "Using null as an array offset is deprecated, use an empty string instead"
- T419087: PHP 8.5 CI failure in GrowthExperiments: "Using null as an array offset is deprecated, use an empty string instead"
- T419086: PHP 8.5 CI failure in ImageSuggestions: "Using null as an array offset is deprecated, use an empty string instead"
- T419088: PHP 8.5 CI failure in Kartographer: "Using null as an array offset is deprecated, use an empty string instead"
- T419071: PHP 8.5 CI failure in ORES: "Using null as an array offset is deprecated, use an empty string instead"
- T419072: PHP 8.5 CI failure in SecurePoll: "Using null as an array offset is deprecated, use an empty string instead"
- T419068: PHP 8.5 CI failure in Translate: "Using null as an array offset is deprecated, use an empty string instead"
- T419090: PHP 8.5 CI failure in Parsoid: "Using null as an array offset is deprecated, use an empty string instead"
- T420260: PHP 8.5 CI failure in Wikibase: "Using null as an array offset is deprecated, use an empty string instead"
- T420261: PHP 8.5 CI failure in WikibaseCirrusSearch: "Increment on non-numeric string is deprecated, use str_increment() instead"
- T420262: PHP 8.5 CI failure in WikibaseMediaInfo: "Using null as an array offset is deprecated, use an empty string instead"
- …
- Skins
-
None yet!
-
- Non-blocking issues in production code (e.g., test skipped for now)
-
None yet!
-
- General issues that only (now) affect code not in Wikimedia production (not blockers)
- None yet!