Aktuální plná verze | Aktuální testerská verze | Podmínky služby NET Genium Update

23. září 2026 (verze 26.323)

  • Více potvrzovacích dotazů v jedné obsluze kliknutí – JavaScriptová funkce „jsConfirm“ si nově pamatuje každý potvrzený dotaz, takže se jedna obsluha smí postupně zeptat na víc věcí a po kladné odpovědi na poslední z nich teprve proběhne výchozí akce tlačítka. Prvek lze vynechat (předat „null“) – funkce pak použije tlačítko, na které se kliklo, a lze ji tak volat i z funkcí spouštěných tlačítky „Uložit“ a „Smazat“ editačního formuláře. Popisky tlačítek jsou nepovinné a výchozí jsou „Ano“ a „Ne“ v jazyce přihlášeného uživatele; nový nepovinný pátý parametr je funkce, která se vykoná po záporné odpovědi. Tlačítko „Zpět“ s vlastním JavaScriptem nově po potvrzení dotazu na opuštění formuláře tento JavaScript nespouští znovu

22. září 2026 (verze 26.318)

  • Rychlejší synchronizace databázových tabulek – na měřené dávce klesl čas ze 96 na 41 milisekund na záznam; přes pomalejší linku je rozdíl větší, protože ubyly především round-tripy. Způsob přenosu se přitom nemění, jen z něj zmizely požadavky, které se daly ušetřit
  • Selhání přenosu už neblokuje frontu na dvě minuty – dosud vlákno po chybě čekalo dvě minuty a drželo přitom databázové připojení i globální zámek synchronizace. Nově se ke skupině zapíše počet pokusů a čas dalšího pokusu a běh skončí; frontu rozhýbe další uložení záznamu nebo naplánovaná úloha. Pořadí odbavení zůstává nedotčené. Report „Synchronizace“ nově u každého propojení ukazuje věk nejstarší čekající položky, počet pokusů, čas dalšího pokusu a počet přečíslovaných záznamů, a protokol „Synchro“ vypisuje u každé skupiny čas jednotlivých fází přenosu

18. září 2026 (verze 26.308)

  • Úplné anotace nástrojů vestavěného MCP serveru – každý nástroj nově vydává všechny čtyři anotace chování včetně „idempotentHint“, protože adresář pluginů OpenAI i adresář konektorů Anthropicu vyžadují u publikovaného serveru každou z nich vyplněnou výslovně. Zároveň se anotace srovnaly se skutečným chováním: nástroje „write_data“ a „rename“ přepisují hodnoty existujícího záznamu, a jsou proto nově označené jako destruktivní – AI klient si u nich vyžádá potvrzení uživatele stejně jako u mazání záznamu. Totéž platí pro MCP servery zákaznických implementací postavené na třídě „McpServer“: metody „WriteTool“ a „DestructiveTool“ mají nový nepovinný parametr „idempotent“ a nástroj, který přepisuje existující hodnoty, patří napříště pod „DestructiveTool“

17. září 2026 (verze 26.306)

  • Nápověda u všech řádků konfiguračních dialogů ovládacích prvků – dialogy ovládacích prvků editačního formuláře i prvků nahlížecí stránky nově vysvětlují jednotlivá nastavení přímo u nich a z každé nápovědy vede odkaz „více…“ na odpovídající místo v příručce administrátora.
  • Klávesová zkratka „Ctrl + M“ pro přepnutí mezi uživatelským a administrátorským režimem – zkratka funguje z kterékoli části okna portálu (záhlaví, navigační oblast i obsah) včetně otevřeného editačního formuláře a prvku RichTextBox a chová se stejně jako přepínač v záhlaví: zachová zobrazený záznam nebo nahlížecí stránku a na neuložené změny se nejdřív zeptá. Nabízí se jen uživateli s administrátorským oprávněním a je uvedená i v bublinové nápovědě přepínače; uvnitř konfiguračních dialogů a formulářů otevřených v samostatném okně se neuplatní

16. září 2026 (verze 26.305)

  • Omezení přístupu k vestavěnému MCP serveru vybraným administrátorům – na záložce „Oprávnění“ v Nastavení NET Genia lze nově vyjmenovat administrátory, kteří smí s MCP serverem instance pracovat. Dokud je seznam prázdný, může MCP server jako dosud používat kterýkoli uživatel s administrátorským oprávněním; jakmile je v seznamu alespoň jeden záznam, projde už jen uživatel „Administrator“ a vyjmenovaní uživatelé – ostatním se požadavek na „api.aspx“ odmítne s odpovědí 403 a důvod se zapíše do protokolu „System“. Administrátorovi mimo seznam se zároveň přestanou v dialogu Změna hesla nabízet oprávnění tokenu ke čtení a zápisu všech dat a modelu

11. září 2026 (verze 26.289)

  • Hotové hodnoty pro připojení AI nástroje na záložce „MCP token“ – dialog Změna hesla nově vypisuje i adresu MCP serveru instance, příkaz „setx“, kterým se token uloží do proměnné prostředí, a dva hotové texty pro nástroj Claude Code: prvním si uživatel nechá založit soubor „.mcp.json“, druhým po restartu ověří připojení a sepíše přehled instance do souboru „CLAUDE.md“. Každou hodnotu lze zkopírovat jedním kliknutím, takže nastavení už není potřeba skládat podle příručky. Příkaz „setx“ nese skutečný token jen hned po jeho vygenerování – dál už zástupný text, protože token se v čitelné podobě zobrazuje pouze jednou
  • Ajaxový režim editačního formuláře a nahlížecí stránky – serverová funkce „FULLAJAXMODE()“ v poznámkách přepne stránku do režimu, ve kterém se místo odeslání formuláře používají ajaxové požadavky, takže uložení, smazání ani kliknutí na tlačítko nepřekreslí stránku celou a zůstane zachovaná pozice posunutí i stav okna. Uživatelský JavaScript se v tomto režimu spouští v globálním rozsahu a znovu po každém požadavku, a to ještě před odkrytím stránky – požadavky na jeho zápis vyjmenovává popis funkce

8. září 2026 (verze 26.285)

  • Obnovení zapomenutého hesla odkazem místo dočasného hesla – v e-mailu dorazí jednorázový odkaz, po jehož otevření uživatel rovnou nastaví nové heslo, aniž by kamkoli přepisoval dočasné heslo; odkaz platí 1 hodinu, použitím se zneplatní a sestavuje se z pole „Adresa portálu“ v Nastavení NET Genia, v NET Genium Online z identifikátoru instance. Není-li adresa portálu k dispozici, odešle se jako dosud dočasné heslo, rovněž s platností 1 hodinu
  • Přejmenování pole „URL“ v Nastavení NET Genia na „Adresa portálu“ – název vystihuje, k čemu obě adresy pod ním slouží, a odpovídá tomu, jak se na ně odkazuje obnovení hesla; popisky obou polí se zkrátily na „Intranetová adresa“ a „Internetová adresa“, obsah polí ani jejich chování se nemění
  • Zasílání zapomenutých hesel zapnuté ve výchozím stavu v NET Genium Online – obnovení hesla je v cloudu jediná cesta zpět do instance, protože administrátorovi nemá kdo heslo resetovat; nastavení zůstává přepínatelné a existujícím cloudovým instancím se zapne při aktualizaci
  • Limit žádostí o obnovení hesla – nově je možné požádat nejvýše pětkrát za 24 hodin pro každého uživatele (dosud jen jednou), takže překlep v adrese nebo e-mail spadlý do spamu neblokují uživatele na celých 24 hodin; omezení tří žádostí za pět minut z jedné IP adresy zůstává
  • Jednotná odpověď přihlašovací stránky na žádost o obnovení hesla – odpověď je stejná bez ohledu na to, zda zadaný uživatel existuje a má vyplněnou e-mailovou adresu, takže přes ni nelze zjišťovat platná uživatelská jména; důvod nedoručení se zaznamená do protokolu „Warnings“
  • Oznámení o změně hesla e-mailem – po dokončení obnovení hesla dostane uživatel na svou e-mailovou adresu e-mail s datem, IP adresou a prohlížečem, ze kterého ke změně došlo
  • Cloudový vzhled e-mailů o hesle – v NET Genium Online odchází e-mail s odkazem pro obnovení hesla i oznámení o změně hesla ve stejném vzhledu jako ostatní zprávy z cloudu: tlačítko místo holého odkazu a přehled údajů o požadavku (portál, datum, IP adresa, prohlížeč); klasická instalace posílá e-maily beze změny

1. září 2026 (verze 26.252)

  • Zmenšení záhlaví společně s navigátorem – kliknutí na ikonu v levé části lišty aplikačních skupin nově zmenší nejen šířku navigátoru, ale i výšku záhlaví na samotnou lištu aplikačních skupin; ikona tak zůstane úplně nahoře a druhým kliknutím se obnoví původní šířka navigátoru i výška záhlaví. Nastavení si prohlížeč pamatuje, takže se portál otevře ve stavu, ve kterém uživatel naposledy skončil
  • Volba cíle při nahrávání obrázku ve vzhledu – po výběru souboru tlačítkem „Procházet“ u pole „Záhlaví – Obrázek“ se NET Genium zeptá, jestli se má obrázek uložit do tohoto pole, nebo do adresáře „Themes“; při volbě adresáře „Themes“ následuje druhý dotaz, jestli se má obrázek použít jako logo, nebo jako obrázek na pozadí, a cesta k nahranému souboru se rovnou doplní do pole „Záhlaví – Logo“, respektive „Záhlaví – Obrázek na pozadí“

30. srpna 2026 (verze 26.247)

  • Připojení k vestavěnému MCP serveru přihlášením místo tokenu – instance je nově i autorizačním serverem OAuth 2.1, takže se k ní připojí i klient, který si hlavičku „Authorization“ nastavit nedovoluje (claude.ai a další prostředí Clauda); uživatel zadá pouze adresu instance, projde běžným přihlášením a na obrazovce souhlasu zaškrtne, zda aplikace smí číst a zapisovat data, načež aplikace dostane přístupový token s platností jedné hodiny, který si sama obnovuje. Přístup takto získá jen uživatel s administrátorskými právy a jen v instanci běžící v kořeni webu přes HTTPS
  • Přehled a odpojení připojených aplikací – v dialogu Změna hesla přibyla záložka „Připojené aplikace“, kde uživatel vidí, kterým aplikacím přístup povolil a odkdy, a kde je může odpojit; odpojená aplikace přijde o přístup ještě dřív, než jí vyprší token

27. srpna 2026 (verze 26.229)

  • Redesign uživatelského rozhraní portálu – doplnění hoverů do akčních polí a nové přihlašovací okno
  • Čtení obsahu příloh přes integrovaný MCP server – nástroj „read_attachment“ vrátí podle ID přílohy obrázky přímo k zobrazení, textové soubory jako text v kódování rozpoznaném z uloženého souboru a ostatní soubory jako vložený zdroj v kódování Base64; velikost přílohy je omezena na 10 MB
  • Vytváření příloh přes integrovaný MCP server – nástroj „create_attachment“ založí z textového nebo Base64 obsahu novou přílohu a vrátí ID záznamu v tabulce „sfiles“, které se nástrojem „write_data“ zapisuje do polí typu File a Image; existující přílohy se nemění – výměna se provádí založením nové přílohy a aktualizací ID v záznamu

19. srpna 2026 (verze 26.228)

  • Identita uživatele NET Genia ve vlastním API – jediné volání „AuthorizedUser“ ověří osobní MCP token s oprávněním „Přístup přes vlastní API“ a vrátí vlastníka tokenu jako „NETGeniumUser“; neplatný, expirovaný nebo neoprávněný token končí odpovědí 401

18. srpna 2026 (verze 26.227)

  • Nový způsob programování tiskových šablon ve formátu PDF – externí funkce sestaví dokument jako HTML a NET Genium se postará o převod do PDF, podložení hlavičkového papíru, číslování stránek, značky pro přeložení dokumentu, vložení příloh i převod do archivního formátu PDF/A
  • Statistika používání, počty záznamů a analýza indexů v integrovaném MCP serveru – AI asistent analyzuje výkon instance přímo z běžícího systému, bez stahování reportů: nejpomalejší stránky, dotazy a skripty, velikosti tabulek i sloupce, které se používají ve spojení tabulek a nemají index
  • Zápis uživatelských skupin a skupin oprávnění přes integrovaný MCP server – token s oprávněním zápisu může zakládat, přejmenovávat i mazat záznamy v tabulkách „susergroups“ a „srightsgroups“; systémem chráněné záznamy zůstávají proti smazání chráněné

14. srpna 2026 (verze 26.222)

  • Znalosti o frameworku NET Genium v integrovaném MCP serveru – AI asistent si vyžádá dokumentaci platformy přímo z instance a navrhuje aplikace podle platných standardů
  • Model implementace v integrovaném MCP serveru – aplikační skupiny, aplikace, editační formuláře, uživatelské skupiny a skupiny oprávnění i datový model, vždy jen pro čtení
  • Nástroje se znalostmi frameworku a modelem implementace dostane každý MCP token, jehož vlastník má administrátorská práva, bez ohledu na oprávnění ke čtení a zápisu dat

18. července 2026 (verze 26.208)

  • Integrovaný MCP server pro čtení a zápis dat aplikací – AI asistenti mohou vypisovat záznamy, zjišťovat jejich počty a číst historii změn, s oprávněním zápisu také data měnit
  • Osobní MCP token pro přístup k datům přes MCP server nebo vlastní API – generuje se v dialogu „Změna hesla“ na záložce „MCP token“ a platí 90 dnů

20. června 2026 (verze 26.169)

  • Možnost exportu dat z nahlížecí tabulky (DataGrid) do formátu JSON
  • Kontextové menu v ovládacím prvku RichTextBox

30. dubna 2026 (verze 26.109)

  • Možnost používání AI asistenta pro znalosti o frameworku NET Genium – asistent je dostupný na webu netgenium.com a v NET Geniu je na něj odkaz v administrátorském režimu
  • Možnost vývoje aplikací pomocí umělé inteligence přímo v prostředí platformy NET Genium
  • Funkce Multi Drag&Drop v editačním formuláři a nahlížecí stránce umožňující hromadné přesouvání ovládacích prvků

30. ledna 2026 (verze 26.031)

  • Ukončení podpory .NET Frameworku 4.5.2 a externích funkcí zkompilovaných v tomto frameworku - externí funkce je nově nutné kompilovat minimálně ve verzi .NET Framework 4.7.2
  • Možnost exportu aplikační skupiny nebo aplikace s kompletním nastavením aplikační skupiny, včetně aplikací, nahlížecích stránek a jejich ovládacích prvků, kategorií, editačních formulářů a jejich ovládacích prvků do textového reportu
  • Možnost exportu AI modelu pro tvorbu externích AI asistentů
  • Nový datový typ Markdown u ovládacího prvku TextArea

11. července 2025 (verze 25.187)

  • Možnost aktualizace aplikace při zachování uživatelských dat
  • Zvětšení maximální velikosti stringového sloupce na 8191 znaků u databázového serveru Firebird
  • Zvětšení maximální délky názvu databázové tabulky a databázového sloupce na 50 znaků
  • Vylepšené pickery na mobilním zařízení pro zadávání datumů, časů a čísel
  • Export kompletního nastavení aplikací, editačních formulářů a nahlížecích stránek do textového reportu

15. února 2025 (verze 25.058)

  • Zrychlené zadávání seznamu sloupců nového formuláře přímo v dialogu vlastností editačního formuláře

31. ledna 2025 (verze 25.031)

  • Aktualizace sady ikon Google, která nyní zahrnuje přibližně 2500 ikon

21. ledna 2025 (verze 25.024)

  • Vylepšené sledování změn záznamů nyní umožňuje přesnější identifikaci zdroje změny. Do sloupce „Skript“ se automaticky vyplní hodnota:
    • „ngef.aspx“, pokud byla změna iniciována externě pomocí JavaScriptu, nebo
    • „Save.aspx“, pokud byla změna vyvolána úpravou záznamu v nahlížecí tabulce
  • Nové metody „Data.GetAsync“ v knihovně NETGeniumConnection, které umožňují asynchronní načítání záznamů
  • Změna „System.Data.SqlClient“ na „Microsoft.Data.SqlClient“ v knihovně NETGeniumConnection určené pro .NET 8 a vyšší