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šší