Obecná vylepšení
- Editor formátovaného textu (TinyMCE) nyní umožňuje snadno zadávat URL odkazy, včetně popisku a titulku.
Opravy
- Odstraněny nadbytečné HTML tagy ve výstupu XLSX šablon.
- Upravena maximální délka zobrazeného textu ve filtru nad stránkou typu detail (karta), aby nemohlo dojít k překrytí ovládacího prvku pro zrušení filtru.
- Oprava chyby, kdy provedení hromadné akce nad záznamy napříč stránkováním mohlo selhat.
- Oprava chybného/nadbytečného výstupu na stránkách používajících seskupení dat.
- Oprava nemožnosti uložit formulář, pokud bylo nastaveno povinné zadání hodnoty do editoru formátovaného textu (TinyMCE).
- Dynamický výběrový seznam nyní při vyhledávání nerozlišuje velká/malá písmena s interpunkcí, stejně jako ostatní písmena.
Administrační rozhraní
Rozbalit/zabalit seznam změn relevantní pro administrátory
Obecná vylepšení
- Zpřehlednění výběru ovládacích prvků ve formuláři:
- ovládací prvky seřazeny a seskupeny do logických uskupení
- některé popisky aktualizovány na lépe srozumitelné
Opravy
- Oprava kopírování práv na sdílených instancích (MySQL).
- Oprava kopírování souvisejících menu stránky (MySQL).
- Při kopírování souvisejících menu se nyní správně zkopíruje celá stromová struktura, ne pouze jedna úroveň.
- Oprava kopírování stránek a exportování dat cache (MySQL na Php7+).
- Ve výchozí hodnotě formulářového prvku a v jí používaném SQL dotazu lze nyní využít všechny standardní systémové proměnné (%instance, …).
- Výchozí hodnota pro schema stránky již není nutně
%instance_unisdata
, když většina stránek používá implicitní. - Oprava funkcionality vícenásobného výběrového seznamu se závislostmi ve formuláři.
- Soubory s příponou
xlsm
lze nyní stáhnout z interního umístění (přidáno do whitelistu). - Sloupec ve filtru nad stránkou typu detail (karta) je nyní vždy označen jako aktivně používaný.
- Oprava invalidace aktivně používaných sloupců (ActiveColumnsCache) při některých úkonech v administraci:
- zobrazení/skrytí sloupců widgetu
- změna pořadí sloupců
- nastavení klíčových sloupců na stránce typu kalendář
Poznámky pro vývojaře
- Konfigurační možnost
extend.sys_schemas
změněna naextend.sharedSchemas
, nyní funguje jako pole hodnot (názvů schémat). Sdílená schémata definovaná pomocíextend.sharedSchemas
jsou nyní zahrnuta nativně do dibi configu systémové Connection (opravuje chybnou search_path při opětovném připojení). - Do
data
sekce configu lze nyní zadat PostgreSQL připojení samotným db názvem jako klíč, podobně jako MySQL připojení. Odstranění této restrikce umožňuje základní podporu pro multi-schema datové připojení, použitím dibi atributuschema
. - Databázové scripty nesouvisející s jádrem UNISu přesunuty do repositáře scriptů do složky
/db
. - Z distribuce odstraněn již nepoužívaný YUI Compressor a migrační scripty pro Nette.
- Provedena aktualizace knihoven načítaných přes composer.