Upgradujeme na nopCommerce 4.90! A co vy? (1/2026)

Od vydání verze 4.90 se k dnešku (1/2026) nopCommerce dočkala třetí umravňující minor verze. Je tedy správný čas na přechod? A co na to naše pluginy?

AI a překlady v nopCommerce

 S nopCommerce 4.90 se objevuje první napojení na AI. Umělá inteligence (Gemini, ChatGPT a DeepSeek) vám pomůže s generováním popisu produktu, meta-titulku, klíčových slov a meta-popisu do stránek. Úplně zadarmo to však nebude - budete potřebovat nějaké z placených předplatných od poskytovatelů AI a pak API klíč, který nastavíte v administraci eshopu (Admin: Nastavení > Nastavení katalogu > Umělá inteligence).

Pokud čekáte, že vám AI pomůže i s překlady, tak to čekáte zbytečně. S náhledy překladů pomůže Google Cloud Translation nebo DeepL. Nakonfigurování klíče pro předplatitelské API najdete v administraci (Admin: Nastavení > Obecná nastavení > Překlad).

Aktualizace pluginů nopdou

Tentokrát nám zveřejnění aktualizací trvalo déle než obvykle (12/2025). Na vině nebyl ani tolik evoluční skok z 4.80, který by kde-co porozbíjel, ale naše infrastrukturní změny.

Změna v CI/CD

Po letech provozu buildovacího chainu na TeamCity jsme přešli na Gitea Actions (kompatibilní s Github Actions). Zbavili jsme se tak dvou větších serverů a k nim několika buildovacich agentů. Údržba celého řešení se výrazně zjednodušila. Výkonností srovnatelné, spolehlivost slušná (po aktualizacích výborná). Nahození buildování nových verzí už bude záležitostí spíše jen minut než hodin nebo až dní.

Naše politika přístupu ke starým verzím se tím však nemění - stále budeme podporovat jen starší verze, které mají ještě platformovou podporu.

Podpora verzí nopCommerce

S vydáním nopCommerce 4.90 vznikla zajímavá situace. Jak 4.90, tak i 4.80 běží na STS (Standard Term Support) .NET 9, kdežto 4.70 jede na LTS (Long Term Support) .NET 8. Obě verze .NET mají EOS (End of support) v listopadu 2026. Plánovaná další verze nopCommerce 5.00 by měla dorazit jen tak-tak v září 2026, aby stihla s .NET 10 (LTS) nahradit dosluhující frameworky. Bude to o chlup.

Matlanice okolo různých délek podpory STS a LTS verzí .NET tentokrát přispěla, spolu s aplikováním CI/CD vylepšení, k našemu rozhodnutí, že oproti podpoře jen posledních dvou verzí nopCommerce, přibalíme tentokrát ještě jednu navíc.

Ve zkratce, plánovaná dostupnost a podpora našich pluginů:

  • nopCommerce 4.70 ... minimálně do 11/2026
  • nopCommerce 4.80 ... do vydání nopCommerce 5.00 + 2M tj. min. 11/2026
  • nopCommerce 4.90 ... do vydání nopCommerce 5.10 + 2M ... s doporučením nejbližšího možného upgradu na nopCommerce 5.00

Pokud se stihne vydání nopCommerce 5.00 v září 2026, tak do konce podpory .NET použitého pro 4.90 budou zabývat již jen 2 měsíce.

A co naše pluginy na nopCommerce 4.60 nebo starší? Těm už hrana dávno dozvonila. Pokud jste na starých verzích nopCommerce uvízli, můžeme vám pomoct s upgradem.

Na co pozor s přechodem na nopCommerce 4.90?

Pokud používáte výchozí šablonu "Default clean", a nebo šablonu, která si hraje jen s vizuálem, dotkne se vás změna horního menu a menu v patičkové části. O oboje se nově stará implementace nového (mega) menu (Admin: Správa obsahu > Menu). Určitě hezké vylepšení + palec navíc k možnosti přidat ke každé položce vlastní třídu CSS.

Do public sekce "Můj účet" se vloudila nová podsekce "Opakované platby". Pokud ji nechcete zákazníkům zobrazovat, nezbude vám nic jiného než ji skrýt pomocí CSS (v nastavení přepínač nehledejte -> stav ve 4.90.3).

PDF knihovnu QuestPDF nahradilo PdfRpt.Core. Řeší se tak aktualizace obstarožní verze QuestPDF 2022.12.15, která ještě fungovala pod MIT licencí. Pokud máte vlastní plugin, který staré QuestPDF ještě používá, budete k němu muset přibalit ještě HarfBuzzSharp.dll a SkiaSharp.HarfBuzz.dll, které z distribuce nopCommerce vymizely.

A jako vždy, přibylo zase něco textů k lokalizaci. Rozdílová ruční do-lokalizace nám zabrala několik hodin času (lokalizujeme do CZ jen public + admin bez pluginů).

Přejít na 4.90 nebo nepřijít?

Od nás jiné doporučení než PŘEJÍT! nečekejte. Tři uběhlé minor verze přispívají k jistotě, že průšvihové markanty jsou zalepené a o kus menší porce strachu při provozu nopCommerce je realistické očekávání. A věříme, že vždy je lepší porvat se s novou výzvou, než se zarytě držet zastaralého a děravého řešení ;-)

Vzhledem k ukončení vydávání oficiálních fixů do 4.80, už není na co čekat.

Také jsme s naším nopdou eshopem přešli - a ani to moc nebolelo ;-)

Mějte své nopCommerce řešení připravené na rychlé a bezbolestné upgrady. Pokud nevíte jak, rádi vás nasměrujeme.

TIP: Základem je kontejnerové řešení + nulová tolerace pro adhoc úpravy nejen zdrojových souborů nopCommerce, ale i všech razor šablon.

TIP2: Jak správně customizovat nopCommerce? Přes pluginy.

TIP3: Jak customizovat pluginy? Když se vývojář zdráhá přidat/upravit, co potřebujete, tak i to jde přes dodatkový plugin. Jen pozor na licenční podmínky, ať se nedostanete do právního nesouladu.

S osvětlením všech nejasností vám rádi pomůžeme v rámci našich konzultací. 

Prodloužení servisní podpory

Pokud jste již naše pluginy někdy v minulosti měli a nestihli včas prodloužit servisní období, ozvěte se - něco vymyslíme.

 

Chcete být v obraze dění okolo pluginů nopdou.cz/.sk a nopCommerce? Přihlaste se k odběru novinek! Jak? Buď zaškrtnutím ve svém účtu nebo v patičce každé stránky zadáním emailu.

Tuto novinku ze světa nopCommerce vám přináší Z Account, s.r.o. – provozovatel e-shopů na pluginy nopdou.cz a nopdou.sk

Máte nějaký problém při eshopování na nopCommerce a nevíte co s tím? Ozvěte se - rádi pomůže ;-)

Zanechte svůj komentář

*
*
Komentáře mohou zanechat pouze registrovaní uživatelé.