PHP digest — 1 October 2026
Array shorthand is being discussed
The proposal now uses =$name for repeated
array keys and variable names, including destructuring. Its proposed target is PHP 8.7;
voting has not begun. Read the evidence note.
IO integration proposals develop together
IO hooks and Polling API additions address cooperation between blocking-style IO and event-loop/Fiber providers. Both are under discussion. They are useful to follow for runtime and async-library authors, without assuming acceptance.
PHP Foundation opens its 2027 contractor applications
The announcement sets a 20 October 2026 deadline (Anywhere on Earth). It seeks PHP core work requiring C and systems experience. This is an opportunity to contribute to language maintenance; opening applications does not guarantee new contracts.
PHPUnit 13.3.6 fixes test-run edge cases
The release addresses
retry reporting and RequiresMethod behavior when referenced classes cannot load.
Details and compatibility caveat.
Packagist marks fifteen years
The maintainers' report records more than 200 billion package installations. It is useful ecosystem context, not a measure of unique users. How we interpret package signals.
Coverage
The initial collection read 43 configured public endpoints successfully. This edition selects five distinct developments, grouping related proposals and avoiding repeated discussion replies. Adoption observations and package counters start a baseline; no growth ranking is claimed yet.