Release notes (now only in Czech lanuage)
- Doplněna podpora klientského prostředí iOS.
- Podpora .NET 5.0+ v hostující web aplikaci.
- Doplnění libICASecureStorePkcs11.dylib pro čtečky od I.CA do automatického vyhledání PKCS11 modulů na Mac OSX platformě.
- Vylepšené zachytávání a popis chyb při podpisu (vylepšená diagnostika případných problémů).
- Podpora režimu uspávání prohlížečů na mobilní platformě, pokud se během podpisu nachází v pozadí.
- Kompletní přepracování způsobu synchronizace komunikace mezi prohlížečem a klientskou aplikací přes server. Primární důvod je podpora uspávání prohlížečů na mobilních platformách, sekundární efekt je pak snížení latence při komunikaci klientské aplikace se serverem (není nutno čekat na synchronizaci).
- Client runtime podpora spuštění novější verze klienta, než kterou vyžaduje server, pokud ji má uživatel nainstalovánu a je kompatibilní s verzí požadovanou serverem.
- Obsolete Nahrazení metody SignerBase.GetIdentityName novou implementací prostřednictvím nového interface IAuthenticationPersistor. Implementaci možno ovlivnit v konfiguraci startup aplikace nebo nenastavovat a využít default implementaci.
- Obsolete Metoda SignerBase.Login nahrazena samostatnou implementací ICertificateAuthenticationProvider. Implementaci možno nastavit v konfiguraci startup aplikace, pokud je přihlášení pomocí certifikátu používáno.
- Ignorování uri schema (http vs. https) při ověřování licence pro případy, kdy je hostující web aplikace za reverzní proxy, která mění schema protokolu.
- Zobrazení verze klienta v záhlaví hlavního okna desktop klient aplikací.
- Doplněna podpora PEM certifikátů na Windows prostředí s novějším PBES2 šifrováním pomocí SHA2. Vyžaduje .NET 4.7.2 či vyšší na klientovi. Na ostatních klientských platformách bylo podporováno již dříve.
- Podpora konfigurace viditelného podpisu v PDF v rámci SignTools komponenty.
- Použití nejnovější verze SignTools 2.1.0 (nutná licence pro SignTools)
- Oprava pádu aplikace při zobrazení systémového dialogu pro výběr souboru s certifikátem na některých novějších verzích Linux distribucí (například Arch Linux, jádro 5.11.13).
- Oprava chyby, kdy po manuálním přidání/odebrání certifikátu se ve výběru seznamu certifikátů původní certifikáty duplikovaly.
- Oprava chyby, kdy v případě, že již byla spuštěna klientská aplikace pro Android před spuštěním podpisu z prohlížeče, mohlo následně dojít chybě v klientské aplikaci znemožňující podpis.
- Oprava chyby, kdy klientská aplikace pro Android chybně nabízela k podpisu i certifikáty, kterým byla již ukončena časová platnost.
- Oprava chyb, uvolňování paměti a optimalizace při paralelním podepisování více dokumentů současně.
- Oprava chyby, kdy při neúspěšném provedení podpisu zůstala session na serveru dále k dispozici.
- Oprava chyby, kdy za určitých okolností mohlo dojít k zamrznutí web stránky při případné chybě při zobrazení podepisovaného dokumentu.
- Ošetření pádu aplikace na chybu NullReferneceException, pokud není nalezen obsah pro podpis při volání z klienta. Nově se zobrazí uživatelská chyba.
- Ošetření pádu aplikace na chybu NullReferneceException, pokud nebyl na serveru dostupný HttpContext.Current.User.Identity.
- Drobné interní opravy při použití HW token na Mac OSX a Linux způsobující nefunkčnost ve specifických případech.