From 67c8ec80811cdcf152203b14a0ad536956ea165f Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Date: Tue, 17 Mar 2026 12:01:22 +0100 Subject: [PATCH] Add missing trigger_error() deprecation to PHP 8.4 release page (#1233) (#1810) The deprecation of passing E_USER_ERROR to trigger_error() was documented in the ChangeLog but missing from the release announcement. --- releases/8.4/languages/en.php | 1 + releases/8.4/release.inc | 1 + 2 files changed, 2 insertions(+) diff --git a/releases/8.4/languages/en.php b/releases/8.4/languages/en.php index 86a17799e..884102164 100644 --- a/releases/8.4/languages/en.php +++ b/releases/8.4/languages/en.php @@ -51,6 +51,7 @@ return [ 'bc_standard' => 'stream_bucket_make_writeable() and stream_bucket_new() now return an instance of StreamBucket instead of stdClass.', 'bc_core' => 'exit() behavioral change.', 'bc_warnings' => 'E_STRICT constant has been deprecated.', + 'bc_trigger_error' => 'Passing E_USER_ERROR to trigger_error() is now deprecated.', 'footer_title' => 'Better performance, better syntax, improved type safety.', 'footer_description' => '

For source downloads of PHP 8.4 please visit the downloads page. Windows binaries can be found on the PHP for Windows site. The list of changes is recorded in the ChangeLog.

diff --git a/releases/8.4/release.inc b/releases/8.4/release.inc index b8d5bec2e..d83664812 100644 --- a/releases/8.4/release.inc +++ b/releases/8.4/release.inc @@ -568,6 +568,7 @@ PHP
  • +