diff --git a/src/Blog/posts/20260430-php856-rc-3.md b/src/Blog/posts/20260430-php856-rc-3.md index 906e24e..89554fb 100644 --- a/src/Blog/posts/20260430-php856-rc-3.md +++ b/src/Blog/posts/20260430-php856-rc-3.md @@ -10,8 +10,8 @@ I have previously had to skip a non-stable release ([PHP 8.5.0 alpha3][blog-alpha3]), and to create an extra unplanned release candidate ([PHP 8.5.0 RC5][blog-rc5]). For PHP 8.5.6 release candidate 3, I had to do both: release candidate 2 was unplanned, and then an error led to skipping -it, resulting in release candidate 3 that I just announced. Here is what -happened. +it, resulting in release candidate 3 that I [just announced][rc3-announce]. +Here is what happened. ![PHP 8.5.6RC3 confusion](/resources/php-8.5.6RC3-confusion.svg) @@ -70,6 +70,7 @@ next week. [gh-21911]: https://github.com/php/php-src/issues/21911 [lexbor-lib]: https://lexbor.com/ [rc1-announce]: https://news-web.php.net/php.internals/130688 +[rc3-announce]: https://news-web.php.net/php.internals/130721 [CVE-2026-42371]: https://nvd.nist.gov/vuln/detail/CVE-2026-42371 [php-sec-policy]: https://github.com/php/policies/blob/67fbca9739e3de9823c297cdb9a938e3b532be93/security-classification.rst#handling-issues [uri-disclosure]: https://www.openwall.com/lists/oss-security/2026/04/27/2 diff --git a/tests/data/Home.html b/tests/data/Home.html index 2b0c81c..1ab8d63 100644 --- a/tests/data/Home.html +++ b/tests/data/Home.html @@ -8,5 +8,5 @@ (PHP 8.5.0 alpha3), and to create an extra unplanned release candidate (PHP 8.5.0 RC5). For PHP 8.5.6 release candidate 3, I had to do both: release candidate 2 was unplanned, and then an error led to skipping -it, resulting in release candidate 3 that I just announced. Here is what -happened. Continue reading...

\ No newline at end of file +it, resulting in release candidate 3 that I just announced. +Here is what happened. Continue reading...

\ No newline at end of file diff --git a/tests/data/blog-index.html b/tests/data/blog-index.html index 9a7a2fa..574b3a3 100644 --- a/tests/data/blog-index.html +++ b/tests/data/blog-index.html @@ -3,8 +3,8 @@ (PHP 8.5.0 alpha3), and to create an extra unplanned release candidate (PHP 8.5.0 RC5). For PHP 8.5.6 release candidate 3, I had to do both: release candidate 2 was unplanned, and then an error led to skipping -it, resulting in release candidate 3 that I just announced. Here is what -happened. Continue reading...

PHP 8.6 Release Manager

Thursday, 16 April 2026

I'm excited to announce that I will be serving as the "veteran" release manager +it, resulting in release candidate 3 that I just announced. +Here is what happened. Continue reading...

PHP 8.6 Release Manager

Thursday, 16 April 2026

I'm excited to announce that I will be serving as the "veteran" release manager for the PHP 8.6 release cycle. In that role I will be mentoring two new "rookie" release managers to ensure a smooth and successful release process. Continue reading...

Introducing define_deprecated() for PHP

Friday, 10 April 2026

In PHP 8.5, I introduced support for attributes on constants, which allows marking compile-time global constants as deprecated. However,