Released on 16.04.2026
¶ 🚀 New Features and Improvements
-
New discovery protocol TCP fallback
Added an optional Discovery protocol fallback setting in the Network menu to improve compatibility with DNS providers that do not allow _https SRV records.
-
Removed all pop‑ups in favor of sliding screens
Replaced all pop‑up dialogs with full-screen / sliding pages based on the new layout, and deprecated the legacy pop‑up library for a more consistent UX.
-
PIN pad side‑channel hardening
Stopped tap animations on PIN and passcode keys to make input less traceable by potential screen‑scraping or spying tools.
-
Better detection of network environment changes
Improved logic for detecting when the device moves to a new network environment so that endpoints refresh more reliably without needing manual user intervention.
-
Implemented debug logging toggle
Added transient debug logging. When enabled send debug information to thge cloud for troubleshooting purposes. Self-destrcutable.
-
User name / domain layout adjustments
Refined the account header layout in the main view, OTP views, and login pages for better readability and consistency.
-
Larger passcode / PIN numpad
Increased the size of the numpad for passcode and PIN entry to improve usability on smaller or denser screens.
-
Review of dependency security alerts
Acted on current security alerts and updated vulnerable or outdated libraries where appropriate to keep the app’s dependency stack secure and current.
-
Intermittent badge not cleared after login
Improved badge-clearing logic so that, after accepting and completing a push‑notification login, the app badge is reliably removed.
-
Over‑eager re‑authentication for menu items
Fixed a regression where, despite a recently entered PIN, the app may still request authentication again when opening certain menu items within the configured validity window.
Addressed several bugs to improve stability
- Background ANR on Android.
- NullReferenceException in PN token synchronization.
- ArgumentException on special characters in discovery addresses.
- Several EXEC_BAD_ACCESS on iOS due to fault library that is now no longer in use.
Released on 15.03.2026
- Persisted public keys of discovered endpoints for improved reliability while offline.
- Enhanced the display of domain and user names, now shown on separate lines for better clarity.
- Improved handling of password manager apps in PIN entry fields, especially on iPhone.
- Applied Google Play recommendations for Android compatibility, including edge-to-edge support and landscape orientation.
- Implemented selective logging for better diagnostics and support.
- Fixed an issue where accounts could suddenly disappear due to database corruption or race conditions.
- Resolved problems with push notifications, including lost or doubled notifications, or pushes not being cancellable from the UI.
- Made account deletion and login flows more robust to avoid race conditions and unexpected errors.
- Addressed several crash and error scenarios:
- Fixed failures when importing from Google Export.
- Resolved gesture recognition issues when editing accounts.
- Fixed application not responding (ANR) errors on Android.
- Eliminated various exceptions in different parts of the app.
- Fixed silent failures during ActiveSync provisioning.
- Improved error handling in network operations to prevent crashes due to null status codes.
Initially released on 16.01.2026 as 2.5.12. A small post-release update followed on 03.02.2026.
🐞 This small release is all about stability, reliability and compatibility.
- Made the iOS version run on 26.2
- Addressed a regression where the Android app requested biometric authentication twice after being in the background.
- Made QR button disabled for accounts that shouldn’t have it.
- Fixed a crash caused by EXC_BAD_ACCESS in the TensorType implementation by updating the iOS SDK.
- Resolved a stack overflow and EXC_BAD_ACCESS when comparing strings in iOS, ensuring the view hierarchy is properly managed.
- Fixed an issue where the app couldn’t retrieve the push token due to Firebase not being configured in time.
- Fixed a crash caused by ArgumentNullException when setting layout constraints during UI transitions on iOS.
- Resolved a XamlParseException to improve app startup and navigation reliability.
- Fixed a stack overflow in ResizableLabel’s font size calculation.
Released on 12.12.2025
Version 2.5.10 is all about making your experience smoother, more reliable, and ready for the latest devices. This update brings a mix of bug fixes, UI polish, and under-the-hood improvements for Android users. We’ve tackled some tricky edge cases, improved error handling, and made sure the app feels more robust—especially when it comes to authentication, notifications, and device compatibility.
This is an Android only release. iOS release follows later and will have a different version.
- Modernized the new account screen for a more intuitive setup, including smarter field pre-population and a streamlined QR code experience.
- Rewrote list views using native MAUI controls for better performance and smoother scrolling.
- Improved dark mode support and icon handling.
- Enhanced update checking logic for more accurate version and date detection.
- Fixed issues with push notifications, ensuring more reliable delivery and handling across devices.
- Addressed a range of Android-specific crashes, including those related to Bluetooth, biometric authentication, and network state changes.
- Improved error handling for database operations, encryption transitions, and account management to prevent data loss and app lockouts.
- Polished the UI and fixed minor glitches, such as selection states and visual artifacts.
- Fixed a rare issue where the app could become inaccessible due to a database race condition during password changes or encryption state transitions.
- Resolved problems with biometric authentication on certain devices, providing clearer error messages and fallback options.
- Improved the reliability of offline login and Bluetooth-based authentication.
- Addressed a visual flicker effect that could occur under specific conditions.
- Updated dependency injection and background service handling for better maintainability and future-proofing.
- Enhanced logging and diagnostics to make troubleshooting easier for both users and support teams.
- Improved compatibility with the latest Android versions, including handling of new security and storage requirements.
Released on 22.10.2025
Improved:
- Bluetooth login workflow
- OTP show/hide routine
- Account creation feedback
- Certificate validation and storage
- ActiveSync exception handling
Fixed:
- Account number calculation during account transfer was incorrect
- Android crashes when receiving passive Bluetooth
- Crash when receiving push notifications
- The Android native Back button was not working for the camera view
- FCM initialisation errors
- Broken screen layout on selected Android models
- Accounts could not be selected under certain circumstances
- Various problems with pop-ups
- Accounts disappearing due to database errors
- Various Android ANRs
Released on 11.08.2025
Improved:
- Bluetooth in offline login
- Error handling
- Application state
- pop-ups usability
- Bluetooth setup and registration
- Search field behavior
- New account icons
Fixed:
- Faulty Bluetooth behavior
- Various errors and crashes
Implemented:
- Upgrades for Firebase compliance
- Upgrade for OS requirements
- Granular standards for certificate validation
Hotfix 2.5.8 on 19.08.25 with fixes for:
- memory violation
- unclickable button
- malformed UI element
- ignored push notifications
- internal errors
Released on 20.06.2025
Migrate the app to .Net MAUI for future-proof development and support.
>> Jump to older release notes >> (2.5.0 and below)