Aktuální verze Nette, 3.2.7 nebo 4? (11/2025)

- Radja
- Člen | 2
Ahoj, pokud to je nějaká extra simple otázka, tak se omlouvám a po právu mě kamenujte…
ale, jak je to s verzí Nette..? po pauze jsem si stáhnul výchozí web-project, a ladím si na tom postupy a stavím web aplikaci, ale teď jsem znejistěl… myslel sem pořád, že mám Nette 4.. ale Nette/application mi Composer hlásí 3.2.7.. Nette/mail ale 4.0.4
Někde jsem zachytil, že monolitické věci už nejsou v kurzu… z toho jsem dostal dojem, že snad by mohly verze součástní se lišit..? A že moje 3.2.7 je vlastně jako celek 4…
Ale dle Maintenance Nette (https://nette.org/cs/maintenance) by 3.2 měla s přelomem roku končit… Composer mi 4ku nenabízí.. jen dev verzi… narážím, ale, že ve FOrmech v Nette nemám addDynamic (AI říká,že tio je v NEtte 4)
Tak se možná trochu hloupě ptám, jak na tom vlastně jsem? (web a AI jsem konzultoval) Vzhledem k tomu, že na fóru toho moc není, asi počítám,že většina z vás taky hojně používá AI na ladění…
A co používat, abych si teď nehrál se starou verzí a zbytečně potom musel upgradovat..?
Díky.
p.s. nEtte copilot říká: "Jádro aplikace (nette/application) má
nejnovější stabilní verzi 3.2.7 z 17. července 2025.
packagist.org
Větev Nette 4 existuje jako 4.0.x-dev (vývojová), ale stabilní release
ještě není venku jako celek."
Díky.
Editoval Radja (22. 11. 17:54)

- Infanticide0
- Člen | 118
Asi to je tim, že Nette neni jeden projekt s jednou globální verzí, ale
několik součástí s vlastním verzováním.
Předpokládám, že s novou verzí PHP vyjde update s podporou 8.5 a
novinkama, který jsou teď v dev větvi, snad.

- Lumeriol
- Generous Backer | 69
V podstatě od rozdělení Nette na jednotlivé balíčky komponent nelze brát Nette jako jednotnou verzi.
Kdysi tuším David někde říkal/psal, že se dá brát hlavní verze podle Nette/Application (tedy momentálně 3.2), na druhou stranu některé balíčky není moc kam upgradovat a zůstávají tak v nižších verzích, nebo naopak vznikají nové a je nesmysl je verzovat od v3/v4 (např. Schema, nebo nově Assets), jiné, jako např. Tracy nebo Latte, se vyvíjejí různě rychle a upgrade verze se řeší až v rámci zásadních změn. Ve vývoji jsou tak postupem času a závislosti na sobě se upgradují s jejich vývojem.
Co se týká PHP 8.5, podporu by měly mít už snad všechny vydané stabilní verze, maintenance stránka je neaktuální.
Editoval Lumeriol (22. 11. 19:40)

- stepos2
- Člen | 56
Čistě technicky – aktuální verze Nette jako celku jsou stále tagované zde https://github.com/…e/nette/tags
Nic jako Nette 4 neexistuje. https://nette.org/cs/maintenance je neaktualizovaná předpověď releasů někdy z roku 2024.
addDynamic nikdy v Nette Forms nebylo, je to metoda z balíčku Kdyby/FormsReplicator