Írta: Kristijan Sekereš
A Drupal 10, az Umbraco 13 és a Kentico Xperience 13 életciklusának vége: teendők 2026 decembere előtt

Három széles körben használt tartalomkezelőrendszer-verzió veszíti el a támogatását nagyjából három héten belül:
- Drupal 10: életciklusa 2026. december 9-én ér véget.
- Umbraco 13: életciklusa 2026. december 14-én ér véget.
- Kentico Xperience 13: 2027. január 1-jétől minden támogatás megszűnik, a biztonsági javításokat is beleértve.
Ezeken a napokon semmi nem kapcsol le. December 10-én egy Drupal 10-es webhely pontosan úgy szolgálja ki az oldalakat, mint december 8-án, és a szerkesztők továbbra is publikálnak. A biztonsági javítások utánpótlása szűnik meg. Attól kezdve az Ön verziójában talált sebezhetőség nyitva marad, hacsak valaki nem zárja be Ön helyett.
E cikk írásakor, 2026. október 3-án nagyjából tíz hét van hátra az első két dátumig. Ez elég egy jól karbantartott Drupal- vagy Umbraco-webhelyhez. Egy Kentico 13 újraépítéséhez nem elég.
Kinek szól ez valójában
A munka azokat a webhelyeket sújtja a legjobban, amelyekben egyedi kód van: egyedi Drupal-modulok és -témák, egyedi Umbraco-tulajdonságszerkesztők és -irányítópultok, Kentico-widgetek és -integrációk, valamint minden, amit egy azóta továbbállt ügynökség épített.
Ha a Drupal-webhelye közel áll egy alap telepítéshez népszerű közösségi (contributed) modulokkal, a frissítés nagyrészt mechanikus, és lehet, hogy a tárhelypartnere már be is ütemezte. Kérdezze meg tőle a dátumot.
Ha Umbraco 13-at futtat, és bővített támogatást vásárol (lásd lent), december nem szakadék az Ön számára. Hanem egy javítási határidő, amelynek elhalasztásáért fizetett.
Drupal 10: 2026. december 9-én ér véget
Mi ér véget
A projekt saját közleménye rövid: „A Drupal 10 2026. december 9-én éri el életciklusa végét.” A Drupal 10.6 az utolsó alverzió, és a kiadási ütemterv szerint e dátum után a Drupal 10-ből nem készül több kiadás.
2026. szeptember 20-ának hetében a drupal.org használati statisztikái 524 579 adatot küldő webhely közül 221 417-et számoltak a Drupal 10-es ágakon, szemben a Drupal 11-en lévő 210 728-cal. Az adatot küldő Drupal-webhelyek nagyjából négytizedének tíz hete maradt a jelenlegi verzióján. Közülük 21 148 még a Drupal 10.0-n, 10.1-en vagy 10.2-n van, ami egy előzetes lépést is jelent.
Mit jelent a frissítés
A hivatalos Drupal 10-ről 11-re szóló frissítési útmutató néhány feladatra bontható:
- Először a tárhely. A Drupal 11-hez PHP 8.3.0 vagy újabb kell. A Drupal 10 gond nélkül futott PHP 8.1-en és 8.2-n. A PHP 8.1 támogatása már megszűnt, a PHP 8.2 biztonsági támogatása pedig 2026. december 31-én ér véget. Ha a szervere ezek valamelyikét futtatja, először a PHP-t cserélje le, önálló, tesztelt munkaként.
- Jusson el a Drupal 10.3.0-s vagy újabb verziójáig. A 10.3.0 előtti core-frissítéseket a Drupal 11-ből eltávolították, így egy 10.2-n lévő webhely nem ugorhat át közvetlenül.
- Kezelje az eltávolított core-modulokat. Az Actions UI, az Activity Tracker, a Book, a Forum, a Statistics és a Tour kikerült a Drupal 11 core-ból. Ha használja valamelyiket, hagyjon fel vele, vagy váltson a közösségi változatára még a Drupal 10.3-on vagy újabbon, a kódfrissítés előtt.
- Portolja az egyedi kódot. Az Upgrade Status modul megmutatja, hol nem áll készen a kódja és a közösségi moduljai. A Drupal Rector sok elavult API-hívást automatikusan átír; a maradékot kézzel kell. Egy több évnyi egyedi modullal rendelkező webhelyen ide mennek az órák.
- Ellenőrizzen minden közösségi modult. Mindegyikből Drupal 11-kompatibilis kiadás kell. Ahol ilyen nincs, az útmutató a modul hibajegysorában lévő javításokra vagy a Lenient Composer végpontra mutat. Minden így magával vitt modul olyan karbantartás, amely mostantól az Öné.
- Eszközök. Parancssori hozzáférés kell Composerrel és Drush-sal, valamint nyilvántartás a testre szabott scaffold fájlokról, hogy túléljék a frissítést.
Érdemes megvárni a Drupal 12-t?
Nem. A Drupal 12.0.0 megjelenése 2026. december 7-ének hetére van ütemezve, arra a hétre, amikor a Drupal 10 biztonsági támogatása véget ér. Egy .0-s kiadás azon a héten, amikor a jelenlegi verziója lejár, nem terv. A Drupal 11.4 e hét után is kap biztonsági javításokat, a 11.5 pedig a 12.0-val együtt jelenik meg. Álljon át most a 11-re, és a 12-t jövőre nézze meg.
Umbraco 13: 2026. december 14-én ér véget
Mi ér véget
Az Umbraco 13 hosszú távú támogatású (LTS) kiadás. Az Umbraco támogatási életciklusról szóló oldala szerint 2025. december 14. óta a biztonsági szakaszában van (csak biztonsági javítások), és 2026. december 14-én éri el életciklusa végét, amely után az Umbraco szerint „már nem ajánlott”.
Alatta van egy második dátum is. Az Umbraco 13 .NET 8-on fut, és a Microsoft 2026. november 10-én megszünteti a .NET 8 támogatását. A futtatókörnyezet, amelytől a webhelye függ, egy hónappal a CMS előtt veszíti el a támogatást.
Mit jelent a frissítés
Az Umbraco szabálya, hogy a legújabb előtt a legközelebbi hosszú távú támogatású verzióra kell átállni. Az Umbraco 13 maga is LTS-kiadás, így a cél az Umbraco 17, a következő LTS. 2025. november 27-én jelent meg, 2027. november 27-én lép a biztonsági szakaszába, és 2028. november 27-én éri el életciklusa végét. .NET 10-en fut.
A nehéz lépés középen van. Az Umbraco 14 teljesen lecserélte a szerkesztőfelületet, a verzióspecifikus frissítési megjegyzések pedig egy sorban foglalják össze: „Az AngularJS eltávolítva: új, Web Components és Lit alapú backoffice, amelyet az Umbraco UI Library hajt.”
A gyakorlatban ez a következőt jelenti:
- Minden backoffice-testreszabást újra kell írni. Az Umbraco 13-ban az egyedi tulajdonságszerkesztők, az irányítópultok, az egyedi szekciók és a csomagok felületi részei AngularJS-ben készültek. Ebből semmi nem vihető át; webkomponensként kell újraépíteni őket.
- A tulajdonságszerkesztők két részre válnak, egy szerver- és egy kliensoldali részre, ami megváltoztatja az egyedi szerkesztők felépítését.
- Egyes szerkesztők megszűntek. A Nested Contentet, a Grid elrendezést és a régi Media Pickert eltávolították. Az Umbraco helyettük a Block Listet vagy a Block Gridet javasolja. Ez tartalmi feladat is, nem csak kódolási: az ezekkel a szerkesztőkkel készült oldalak tárolt tartalmát át kell alakítani.
- A makrókat eltávolították. Az Umbraco helyettük a részleges nézetekre (partial view) vagy a rich text szerkesztőben lévő blokkokra mutat.
- Az XPath megszűnt, a helyettesítői között vannak a Dynamic Rootok.
- A csomagokból Umbraco 17-es kiadás kell. Egy elhagyott csomag cserét vagy újraírást jelent.
Az Umbraco útmutatása szerint offline frissítsen, teszteljen alaposan, majd futtassa a frissítést minden környezeten. A szerkesztőit korán vonja be a tesztelésbe: a backoffice, amelyet nap mint nap használnak, másként fog kinézni és működni.
A nyilvános sablonok általában kevésbé változnak, mint a backoffice, kivéve, ahol Nested Contentet, Gridet vagy makrókat jelenítenek meg. Ha erre a háromra rákeres a nézeteiben, gyorsan felmérheti a feladatot.
Időnyerés: XLTS
Az Umbraco bővített hosszú távú támogatást (XLTS) árul az Umbraco 10-től kezdődő LTS-verziókhoz, a 13-ast is beleértve. 6, 12 vagy 24 hónapot választhat, és a lefedettség az életciklus vége utáni napon kezdődik. Csak biztonsági javításokat tartalmaz, befagyasztott funkciókészlettel. Az Umbracótól vásárolhatja meg (a partnerek a partnermenedzserükön keresztül), az oldal pedig nem tesz közzé árat.
Az XLTS akkor észszerű, ha az egyedi szerkesztők újraírása nem fejeződhet be rendesen december 14-ig. Kevésbé észszerű a döntés elodázásaként, mert az újraírás jövőre ugyanannyiba kerül. Ráadásul az Umbracót javítja, nem a futtatókörnyezetet: a .NET 8 támogatása így is, úgy is megszűnik.
Kentico Xperience 13: 2027. január 1-jén ér véget
Mi ér véget
A Kentico 13 már csökkentett támogatást kap. 2026 folyamán a Kentico „csak biztonsági gyorsjavítások formájában” ad ki kiadásokat. Utána a Kentico támogatási életciklusa szerint: „2027. január 1-jétől megszüntetünk minden támogatást, karbantartást, frissítést, kiadást, gyorsjavítást, javítócsomagot, javítást (a biztonsági javításokat is beleértve) és minden egyéb, a Kentico Xperience 13-hoz kapcsolódó szolgáltatást.”
Hosszabbítás nem szerepel. Az utód az Xperience by Kentico, amelyet a Kentico „kölcsönösen elfogadott feltételek alapján” kínál. Ez új licenctárgyalás, nem verzióváltás.
Mit jelent a költözés
Az Xperience by Kentico más termék, és a Kentico Migration Tool őszintén beszél a korlátairól: „Az eszköz csak adatmodelleket és tartalmat migrál. A kód migrálása nem támogatott.”
Amit a dokumentációja szerint átvisz:
- Az oldaltípusokból tartalomtípusok lesznek. Az oldalakból webhelycsatorna-oldalak vagy újrafelhasználható tartalomelemek.
- A kategóriákból taxonómiák lesznek.
- A médiatárak és fájljaik, a Page Builder tartalma és az egyedi oldalsablonok (Kentico 13-ból).
- A szerkesztő felhasználók és szerepkörök, a kapcsolatok és tevékenységek, a hozzájárulások.
- Az egyedi modulosztályok az adataikkal, valamint az egyedi táblák (modulosztályként vagy tartalomelemként).
Amit nem visz át:
- A kódot és a testreszabásokat. Kontrollerek, nézetek, widgetkód, integrációk, ütemezett feladatok. Az oldalakat lekérő kódot újra kell írni tartalomelemekre.
- Az űrlapok automatikus válasz- és értesítő e-mailjeit. Ezeket kézzel kell átmásolni.
- A marketingautomatizálást és a statikus kapcsolatcsoportokat.
- A makrókat, amelyek a migráció után nem működnek, valamint az oldaljogosultságokat.
- Az Azure Blob Storage-ban vagy az Amazon S3-ban tárolt médiát. Az eszköz csak a helyi fájlrendszerből olvas médiát.
Két gyakorlati szempont. A forrásnak Kentico 13 Refresh 5-ön (13.0.64-es gyorsjavítás) vagy újabbon kell lennie, ezért ezt ellenőrizze először. A migráció pedig többször is lefuttatható, beépített és egyedi adatátalakításokkal, így a valódi átállás előtt begyakorolhatja, és finomíthatja a leképezést.
Egyenesen fogalmazva: a tartalom megmarad, a körülötte lévő webhelyet újraépítik. Ez hónapokig tartó projekt, október 3-án pedig tizenhárom hét van hátra január 1-jéig. A legtöbb Kentico 13-webhely egy ideig javítások nélkül fog futni. Jobb ezt az időszakot megtervezni, mint felfedezni.
Mivel a kódot így is, úgy is újraépítik, jogos megkérdezni, hogy az Xperience by Kentico vagy egy másik platform illik-e jobban. A maradásnak egy egyértelmű előnye van: egy migrációs eszköz, amelyet az Ön tartalommodelljéhez építettek. Tegye döntéssé, ne alapértelmezéssé.
Mit jelent valójában a javítások nélküli futás
A webhely tovább működik. A kockázat alakja változik meg:
- A következő sebezhetőség nyitva marad. A támogatott verziókhoz továbbra is érkeznek javítások, és a biztonsági közleményeik nyilvánosak. Ha egy újabb verzióban javított hiba az Önében is megvan, a közlemény megmutatja a támadóknak, hol keressék.
- A technológiai készlet öregszik a CMS körül. A PHP 8.2 2026. december 31-én elveszíti a biztonsági támogatását. A .NET 8 2026. november 10-én elveszíti a támogatását. A közösségi modulok és csomagok valószínűleg abbahagyják a tesztelést olyan verziókon, amelyeket senki nem támogat.
- Az auditválasz megváltozik. Ha a biztonsági szabályzata, egy kiberbiztosítási kérdőív vagy egy közszférabeli szerződés azt kérdezi, támogatott-e a szoftvere, az őszinte válasz nem lesz.
Ha egy ideig javítások nélkül kell futnia, csökkentse a kitettséget: tegye az adminisztrációs felületet VPN vagy IP-engedélyezési lista mögé, távolítsa el a nem használt modulokat, vezessen be webalkalmazás-tűzfalat, tesztelje a biztonsági mentéseit, és olvassa a szállító közleményeit az újabb verzióról. Ezek az intézkedések csökkentik a kockázatot. A javításokat nem pótolják.
Hogyan döntsön
- Drupal 10, főleg közösségi modulokkal: frissítsen Drupal 11-re. Tíz hét elég, ha ebben a hónapban elkezdi.
- Drupal 10 sok egyedi kóddal vagy régi PHP-s tárhellyel: először a tárhelyet javítsa, aztán portolja a kódot. Ha túl fog futni, tervezzen egy rövid, javítások nélküli időszakot a fenti megerősítő intézkedésekkel.
- Umbraco 13 kevés backoffice-testreszabással: frissítsen Umbraco 17-re.
- Umbraco 13 egyedi szerkesztőkkel, Nested Contenttel vagy Griddel: vásároljon XLTS-t 6 vagy 12 hónapra, és végezze el rendesen az újraírást.
- Kentico 13: indítsa el most a migrációs projektet, erősítse meg a jelenlegi webhelyet januárra, és a célt az érdemei alapján válassza ki.
- Egy újratervezés amúgy is esedékes volt: legyen az életciklus vége a kiváltó ok, és ne portoljon olyan kódot, amelyet hamarosan kidob. Ha a sablonokat újraépítik, ez az akadálymentesség javításának is a legolcsóbb pillanata; az európai akadálymentesítési irányelvről szóló útmutatónk leírja, mit jelent ez egy webhelyre nézve.
Ütemterv mától
Október közepéig. Mérje fel az egyes webhelyeket: a pontos CMS-verziót, a PHP- vagy .NET-verziót, az egyedi modulokat, szerkesztőket és widgeteket, valamint minden közösségi modul vagy csomag kompatibilitását. Drupalon futtassa az Upgrade Statust. Kenticón erősítse meg, hogy legalább a 13.0.64-es gyorsjavításon van.
Október végéig. Döntsön webhelyenként: frissítés, időnyerés vagy újraépítés. Ha XLTS-re van szüksége, indítsa el a vásárlást, mert a lefedettség az életciklus vége utáni napon kezdődik.
November. Drupal: állítsa át a tárhelyet PHP 8.3-ra, frissítsen a staging környezeten, teszteljen. Umbraco: álljon át .NET 10-re, frissítsen egy másolatot, írja újra az egyedi szerkesztőket, alakítsa át a Nested Content és a Grid tartalmát. Kentico: alkalmazza a megerősítő intézkedéseket, és futtasson egy első migrációs főpróbát.
November vége és december eleje. Éles frissítések, tartalékkal december 9. és 14. előtt. Ha a szervezete az ünnepek előtt befagyasztja a változtatásokat, tervezzen ezzel.
2027. január. A Kentico-webhelyek megerősítve futnak, amíg a migráció folytatódik.
Hol kaphat segítséget
Ilyen munkát végzünk: felmérjük, mi egyedi egy örökölt webhelyen, Drupal-modulokat portolunk, Umbraco backoffice-bővítményeket írunk újra webkomponensként, és újraépítjük azt a kódot, amelyet egy migrációs eszköz hátrahagy. Ez a munka a régi rendszerek karbantartására vonatkozó szolgáltatásunkhoz tartozik; ha újraépítés is szóba kerül, a webes akadálymentesítési szolgáltatásunk fedi le azt az oldalt.
Ha ezek közül az egyik dátum az Öné, és nem biztos benne, mi van a motorháztető alatt, írjon az office@c9group.dev címre.