Skip to content

Document missing deprecation entries for PHP 8.6 - #23972

Closed
jordikroon wants to merge 1 commit into
php:PHP-8.6from
jordikroon:upgrading-reserved-identifiers
Closed

jordikroon wants to merge 1 commit into
php:PHP-8.6from
jordikroon:upgrading-reserved-identifiers

Conversation

@jordikroon

Copy link
Copy Markdown
Member

These 2 changes are missing in the UPGRADING file. Which is relevant for writing the 8.6 migration guide.

#23615 (Zend: deprecate using "_" as a class and constant name)
#23709 (Zend: deprecate is and let as identifiers)

@jordikroon jordikroon changed the title Document missing deprecation entries Document missing deprecation entries for PHP 8.6 Sep 28, 2026
@jordikroon

Copy link
Copy Markdown
Member Author

cc @Girgias

@LamentXU123 LamentXU123 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can do the merging stuff. Thanks.
In the future u can tag me in these trival doc fixes :)

@jordikroon

Copy link
Copy Markdown
Member Author

Thank you! Will do.

LamentXU123 added a commit that referenced this pull request Sep 29, 2026
* PHP-8.6:
  Document missing deprecation entries for PHP 8.6 (#23972)

Keep PHP 8.6 NEWS and migration notes on the PHP-8.6 branch. The master
branch already documents PHP 8.7.
@jordikroon
jordikroon deleted the upgrading-reserved-identifiers branch September 30, 2026 07:47
arnaud-lb added a commit to arnaud-lb/php-src that referenced this pull request Sep 30, 2026
* PHP-8.6: (61 commits)
  zend_hrtime: use CLOCK_MONOTONIC instead of CLOCK_MONOTONIC_RAW (php#23790)
  sapi/cli: Fix built-in server truncating responses after a partial write
  Fix phpGH-24006: Skip gh18431.phpt when libzip lacks progress callbacks (php#24009)
  Updated to version 2026.5 (2026e)
  Fix phpGH-23896: Assertion failure in zend_call_function() after a throwing deprecation
  NEWS
  ext/gd: fix undefined behavior with GIFs with problematic LZW compression data
  Document missing deprecation entries for PHP 8.6 (php#23972)
  ext/tidy: Reject tidyNode use after the document is reparsed
  ext/bcmath: Clear the sign of BcMath\Number results that truncate to zero
  Fix phpGH-23980: ZEND_ASSERT violation @ ZEND_INCLUDE_OR_EVAL (include/eval run with a pending exception)
  Fix phpGH-23842: skipLazyInitialization() copies unresolved constant defaults
  Fall back to epoll_wait when epoll_pwait2 is unavailable at runtime (php#23825)
  openssl: Fix memory leak by doing early salt validation
  ext/libxml: Keep SimpleXML children alive across reconstruction
  Fix phpGH-23741: pdo_dblib use-after-free of statement error state
  NEWS
  Fix property hook escape analysis causing misoptimization
  Fix __isset escape analysis causing misoptimization
  Fix memory leak when closing a statement on a killed connection
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants