Dne 21. 6. 2026 byla uvolněna stabilní verze Grav 2.0. Po více než čtyřech letech vývoje tak přichází největší generační změna od vydání řady 1.7. Grav se během této doby výrazně proměnil nejen po technické stránce, ale dočkal se také zcela nového administračního rozhraní, API vrstvy a modernizace celého technologického základu.
Pojďme si stručně připomenout, co vydání Grav 2.0 předcházelo a jaká byla cesta k této dlouho očekávané verzi.
Dlouhou dobu měla prim verze Grav 1.7. V březnu 2022 se objevily první náznaky, že se připravuje verze 1.8, o čemž jsem psal v článku Grav 1.8 se blíží?. Nakonec jsme si ale na první veřejnou verzi museli počkat až do října 2024, kdy byla uvolněna beta verze, kterou jsem představil v článku Grav 1.8 je tady!.
Vývoj následně pokračoval po celý rok 2025 i první měsíce roku 2026. V dubnu 2026 došlo k poměrně zásadnímu kroku – dosavadní větev 1.8-beta byla přejmenována na 2.0-beta. Tím bylo definitivně potvrzeno, že změny jsou natolik rozsáhlé, že si zaslouží nové hlavní číslo verze. Po dalších dvou měsících testování a ladění pak spatřila světlo světa stabilní verze Grav 2.0.
Nejde přitom pouze o kosmetické změny. Grav 2.0 přináší nové administrační rozhraní postavené na moderním API přístupu, nový výchozí motiv Quark 2 a aktualizovaný technologický základ včetně novějších verzí PHP, Symfony či Twigu. Vývojáři rovněž zapracovali na bezpečnosti a dlouhodobé udržitelnosti celého projektu. Velká část práce proběhla „pod kapotou“, takže běžný uživatel možná na první pohled neuvidí tolik novinek jako při předchozích vydáních, ale změny jsou tentokrát skutečně rozsáhlé.
Po celou dobu Andy Miller pracoval také na souvisejících částech ekosystému, tedy na kompatibilitě doplňků, témat a skeletonů. K dispozici je dokonce migrační nástroj, který má usnadnit přechod ze starších verzí. Podle dostupných informací by proto migrace neměla představovat větší problém, i když praxe samozřejmě ukáže více než dokumentace.
Postupně začnu některé své weby převádět na novou verzi a případně se podělím o zkušenosti nejen s migrací samotnou, ale také s novými funkcionalitami, které Grav 2.0 přináší. Zajímavé bude sledovat zejména kompatibilitu starších doplňků a témat, které byly původně vytvořeny pro řadu 1.7.
Současně mě to motivuje k tomu, abych aktualizoval i své doplňky Stamp, Timestamp a CNB Exchange Rates. Snad se k tomu během prázdnin dostanu. Stejně tak bych se rád opět více věnoval projektu Grav.cz, který v posledních měsících zůstal trochu stranou.
Po několika letech čekání je tedy Grav 2.0 konečně realitou. Pokud jej začnete testovat nebo nasazovat na produkční weby, budu rád za vaše zkušenosti a postřehy v komentářích ve skupině Grav.cz na Facebooku.
Nalezli jste v článku chybu, ať již gramatickou nebo faktickou? Článek prošel pouze autorskou korekturou a drobné nedostatky, jako překlepy nebo chybný slovosled, se v něm mohou vyskytovat. Pokud je objevíte, pomozte příspěvek upravit oznámením přes kontaktní formulář nebo na e-mail. Budou vám vděčni nejen autoři, ale zejména ostatní čtenáři.
Pomozte Grav.cz prolinkovat. Projekt Grav.cz se za dva roky provozu rozrostl a ve starších příspěvcích na Blogu mohou být uvedeny pasáže, které by stálo za to prolinkovat na konkrétní související řešení, která jsou uvedena v následujících příspěvcích. Pokud takové objevíte, pošlete informaci přes komunikační kanály uvedené v předchozím nebo následujícím odstavci.
Diskuze k článku není k dispozici. Pokud ale máte k tématu článku podněty, připomínky nebo dotazy, je možné je sdělit ve skupině na Facebooku, kde se k nim vyjádří nejen autor, ale případně i další diskutující.