ZSM Client SDK for Browser Apps Latest version: v2.3.0 Latest release date: March 24, 2025 The ZSM Client SDK for Browser Apps provides the resources needed to integrate Ideem's FIDO2 Authenticator and Universal MFA into a browser application. ## Resources: - UMFA Documentation: https://docs.useideem.com/umfa_sdk/browser/index.html - FIDO2 Documentation: https://docs.useideem.com/fido2_sdk/browser/index.html - Support: support@useideem.com ## Known Issues - None ---- ## Release 2.3.0 - Mar 24, 2025 [ NPM PACKAGE RELEASE ] **[ LATEST ]** - Minor bug fixes and improvements - Updates to documentation - Introduces web-worker-driven JS SDK Client for browser-based applications - Significant performance improvements to the UMFA JS Client - Updates native mobile SDKs to support the new optimized flows - Adds unenroll/webauthnDelete functionality to UMFAClient and FIDO2Client (browser, mobile, and native) - Updates data parsing and replication in SQL and Oracle environments ## Release 2.2.12 - Mar 14, 2025 - Minor bug fixes and improvements - Updates to documentation - Improves server-side TLS handling performance - Adds optimized flows to the UMFA CLI Client ## Release 2.2.11 - Mar 5, 2025 - Minor bug fixes and improvements - Updates to documentation - Updates to UMFA CLI for enhanced trace reporting - Updates Affinity rules - Native Webauthn apps and sdk updates - Improves package and file versioning for safer deployments ## Release 2.2.10 - Feb 27, 2025 - Minor bug fixes and improvements - Updates to documentation - Performance upgrades to AS2 environment - Extended Trace Map and Host URL Parameter Renames - Updates to Android-based tls security - CLI updates for compression formats ## Release 2.2.9 - Feb 14, 2025 - Minor bug fixes and improvements - Updates to documentation - Adjustments to deployment process - React Native SDK updates - Extended trace mapping implementation ## Release 2.2.8 - Feb 7, 2025 [ NPM PACKAGE RELEASE ] - Minor bug fixes and improvements - Updates to documentation - Adds support for the latest version of the React Native SDK - Adds 2 New production-ready environments - Updates binaries for use with M-class Macs - Improves WASM binary benchmarks ## Release 2.2.7 - Jan 31, 2025 - Minor bug fixes and improvements - Updates to documentation - Removed validate token message from UMFA demo transcript - Fixes condition in which mobile portrait view loses contact with clear and docs buttons. - Removed dependency on colored crate - Added new API for enhanced security features ## Release 2.2.6 - January 24, 2024 [ NPM PACKAGE RELEASE ] - Minor bug fixes and improvements - Updates to documentation - Increased high-latency tolerance timeout from a 65-second max to a 300-second max. - Expand Performance Logging ## Release 2.2.4 - January 22, 2024 [ NPM PACKAGE RELEASE ] - Minor bug fixes and improvements - Updates to documentation - AS2 support added ## Release 2.2.3 - January 20, 2024 [ NPM PACKAGE RELEASE ] - Minor bug fixes and improvements - Updates to documentation - Stability and format improvements ## Release v2.2.2 - January 13, 2024 [ NPM PACKAGE RELEASE ] - Minor bug fixes and improvements - Updates to documentation - Deployment via NPM - Addition of Vue support (foundation for other web frameworks) - Addition of checkEnrollment() and enroll() APIs - Addition of SDK-to-server API Key for reporting purposes (not security) - Removal of validateToken() API. Token validation is to be via server-to-server for security reasons. ## Release v2.2.1 - December 9, 2024 [ NPM PACKAGE RELEASE ] - Performance and stability improvements - WASM size reduction - Reduced expiration time to 30 seconds for the JWT returned by Authenticate - Restructured SDK files to be more organized - Modified application configuration approach to use a configuration json file, but can also be overridden in the code. - Improvements to Demo apps at https://demo.useideem.com ## Release v2.2.0 - November 19, 2024 [ NPM PACKAGE RELEASE ] - Addition of FIDO2 Authenticator interfaces - Addition of Universal MFA interfaces