API Platform v10.0.4 vyšla 14. června, vyžaduje PHP ^8.3 a PHPStan ^2.0
Pest 4.7 (na PHPUnit 12) je výchozí pro Laravel 12; přináší mutation testing a time-balanced sharding
PHP 8.4.23 a 8.5.8 — bezpečnostní vydání phprelease
Dne 2. července 2026 vydal PHP tým souběžně dvě bezpečnostní verze: PHP 8.4.23 a PHP 8.5.8. Obě jsou označeny jako security release a všichni uživatelé jsou vyzváni k co nejrychlejší aktualizaci. PHP 8.4 dostává bugfixy a bezpečnostní opravy až do 31. 12. 2026, PHP 8.5 pak déle.
PHP 8.4.23 konkrétně opravuje memory corruption v openssl_encrypt při použití AES-WRAP-PAD, bypass ochrany magického adresáře .phar v metodě Phar::addEmptyDir() pro cesty začínající na /.phar a integer underflow při parsování ZIP extra fields. Jsou to tři CVE-level záplaty s přímým dopadem na produkční instalace.
Vydání PHP 8.5.8 pokrývá shodný soubor bezpečnostních oprav pro větev 8.5, která je v době psaní nejnovější stabilní větví. Docker images a Windows binárky jsou dostupné standardně přes php.net/downloads i php.watch.
Vývoj PHP 8.6 (plánované vydání konec roku 2026) kulminuje: Alpha 2 je v oběhu a Alpha 3 je naplánována na 30. července 2026. Na internals mailing listu zazněla výzva soustředit se výhradně na RFC, které reálně míří do 8.6, a nepřidávat nové návrhy. Feature freeze se blíží.
Mezi nejaktivněji diskutovanými RFC patří Pipe Assignment Operator (|>=) — operátor kombinující pipe a přiřazení, jehož interakce s property hooks (get/set, virtuální vlastnosti, readonly) se právě dotestovává. Dále je ve hře ext/gd 2.4 přinášející OOP API tříd Gd\*, codec sync a 2D vektor/canvas vrstvu — diskutuje se, zda nové featury mohou přistát ještě před RC fází. Třetím kandidátem je Improved Autoloading, jenž by umožnil userland registrovat autoloader pracující nejen se třídami, ale i s první záchytnou událostí nového namespace (constants, functions).
Zároveň probíhá diskuze o minimálních podporovaných verzích pro PHP 8.6 (co přestane být podporováno na straně extenzí a bundlovaných knihoven). Celkově jde o jedno z aktivnějších vývojových období v novodobé historii PHP internals.
Symfony UX 3.3.0 — Reprise, Sonner a Combobox symfonyrelease
Ve týdnu 13.–19. července 2026 vyšel Symfony UX 3.3.0. Největší novinkou je podpora Symfony Reprise v StimulusBundle — Reprise je nová Vite/Rsbuild integrace pro správu assetů v Symfony (první commit září 2025, repozitář teprve nedávno zveřejněn, stále experimentální). StimulusBundle nyní podporuje Reprise jako plnohodnotný asset systém vedle stávajícího AssetMapper a Webpack Encore. Díky tomu @symfony/stimulus-bridge přestává být výchozí npm peer dependency — je specifický pro Encore a Reprise projekty by ho instalovaly zbytečně.
Dalšími přírostky jsou dvě nové Shadcn komponenty: Sonner (toast notifikace) a Combobox (filtrovatelný select). Toolkit dostává přívětivější instalátor. Integrace s Reprise umožňuje vývojářům namířit plugin na controllers.json a spustit aplikaci přímo přes @symfony/reprise/stimulus bez zbytečného boilerplate.
Vydání reflektuje obecný posun Symfony ekosystému k modernímu JS toolingu (Vite/Rsbuild) a snižování závislosti na Webpack Encore v nových projektech. API Reprise se bude s velkou pravděpodobností ještě měnit — není vhodné pro produkci bez dalšího sledování changelogů.
A Week of Symfony #1019 a #1020 — AssetMapper DX, SymfonyCon Warsaw symfony
Týden #1019 (6.–12. července) byl mimořádně aktivní: 48 mergovaných PR (31 v kódu, 17 v dokumentaci), 22 přispěvatelů, 5 573 přidaných a 2 979 odebraných řádků. Klíčové body: vylepšení DX AssetMapper v debug módu, možnost zakázat redirect při logout a návrh nového příkazu pro Messenger komponent. Pozornost si zaslouží i práce na kompatibilitě pipe operátoru s Validator komponentou.
Týden #1020 (13.–19. července) byl klidnější (13 PR, 11 uzavřených issues, 233 přidání / 88 mazání), ale přinesl hodnotné novinky: vyšel Symfony UX 3.3.0, SymfonyCasts ohlásil nový kurz pro upgrade na Symfony 8 a konference SymfonyCon Warsaw 2026 představila první čtyři potvrzené přednášející. Symfony 8 se tedy připravuje ve formě vzdělávacích materiálů paralelně s vývojem frameworku.
Souhrn obou týdnů naznačuje, že komunita intenzivně pracuje na DX vylepšeních (AssetMapper, logout flow, Messenger) a zároveň připravuje půdu pro Symfony 8 jak technicky (UX 3.3/Reprise), tak vzdělávacím obsahem.
PHPStan 2.2.5 vyšel 5. července 2026 jako součást aktivně udržované větve 2.2.x. PHPStan 2.x (major release z konce 2024) přinesl nativní support pro PHP 8.4 property hooks, asymetrickou viditelnost a výrazně vylepšenou inferenci generik. Větev 2.2.x na to navazuje inkrementálními opravami a rozšiřováním pokrytí edge cases.
Aktuální release 2.2.5 navazuje na 2.2.2 (vydanou 5. června 2026) a pozdější patch verze. Detailní changelog je přístupný na větvi 2.2.x na GitHubu. API Platform v10.0.4 (vydána 14. června) ho eviduje jako dev-dependency (phpstan/phpstan ^2.0), což potvrzuje, že celý PHP ekosystém v roce 2026 standardně pracuje s PHPStan 2.x jako základní dependency pro static analysis.
PHPStan 2.2.x zároveň udržuje zpětnou kompatibilitu pro uživatele custom extensions — migrace z 1.x na 2.x je dobře zdokumentována. Pro projekty na PHP 8.3+ a Symfony 7.x / API Platform 10 je upgrade na PHPStan ^2.2 doporučený krok.
Doctrine ORM a DBAL — červencové aktualizace doctrinerelease
Doctrine DBAL bylo aktualizováno 21. července 2026 a ORM 20. července 2026 — oba projekty jsou tedy aktivně udržovány ve stejném týdnu. Konkrétní čísla release verzí z GitHubu odpovídají pokračování řady ORM 3.x / DBAL 4.x, jejichž major vydání proběhlo v únoru 2024. Tyto větve přinášejí nativní podporu PHP 8.1+ typů, vyčistěné API od deprecated kódu z ORM 2.x a DBAL 3.x a lepší integraci s PHP 8.x features.
ORM 2 má stále platný EOL plán: dle říjnového update z roku 2025 (doctrine-project.org) dostane větev 2.x prodlouženou bezpečnostní podporu, ale aktivní vývoj je soustředěn výhradně do ORM 3.x. Uživatelé Symfony 7+ a Symfony 8 by měli migrovat na DoctrineBundle 2.x, který předpokládá ORM 3 / DBAL 4.
Pokud jde o konkrétní changelogové položky z těchto červencových commitů, aktualizace DBAL a ORM v daných dnech jsou inkrementální bugfix/maintenance release v rámci stabilních větví. Doporučuje se sledovat github.com/doctrine/orm/releases a github.com/doctrine/dbal/releases pro přesná čísla verzí a release notes.