PHP 8.5.0RC5: Downloads, Changelog, News

Release Information

Release
8.5.0RC5
PHP Version
PHP 8.5
Release Date
Release Type
Bug Fix Release
Release Status
QA Release Latest
Branch Status
Upcoming Release

PHP 8.5 is a development version, and is not recommended for production use. PHP 8.5 is scheduled to reach General Availability on 2025-11-20. This is the latest QA release in the series.

ChangeLog

Core

  • Fixed bug GH-17951 (memory_limit is not always limited by max_memory_limit).
  • Address bug GH-20384 (Confirm if ob_gzhandler is impacted by ob_start handler changes) by reverting GH-18932 (Deprecate returning non-string values from a user output handler).

URI

  • Fixed bug GH-20431 (Uri\Rfc3986\Uri::setHost(null) turns empty path into /) by updating to a newer uriparser snapshot.
  • Fixed the distinction between an empty and a missing query/fragment when using Uri\WhatWg\Url::getQuery() and Uri\WhatWg\Url::getFragment().

Commit List

Daniel Scherzer

  • Revert "Deprecate returning non-string values from a user output handler (#18932)" in GH-20455
  • Update versions for PHP 8.5.0RC5 in 5a4e9396ba

manuel

Máté Kocsis

  • ext/uri: Fix the distinction between an empty and a missing query/fragment for WHATWG URLs in GH-20208

Niels Dossche

  • Fix nightly failure due to OnChangeMemoryLimit changes in GH-20450

Tim Düsterhus

  • uri: Update to uriparser-0.9.9-59-gc3b4956 in GH-20437
Subscribe to PHP.Watch newsletter for monthly updates

You will receive an email on last Wednesday of every month and on major PHP releases with new articles related to PHP, upcoming changes, new features and what's changing in the language. No marketing emails, no selling of your contacts, no click-tracking, and one-click instant unsubscribe from any email you receive.