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

Radja
Člen | 2
+
0
-

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
+
+1
-

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
+
+1
-

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
+
+1
-

Č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

Radja
Člen | 2
+
0
-

Díky za rady… už se dívám, že maintenance je poslední edit z 15. 4. 2025

Podívat se na tagy mě nenapadlo…