For the complete documentation index, see llms.txt. This page is also available as Markdown.

Release Notes

Release Notes for the BFE Enterprise Password Manager Plugin

Release 1.1.3

Highlights

Introduced automatic syncing of saved credentials on login and support for extra fields beyond username and password. Fixed bugs around username and password injection into fields.

Details

New Features

  • Added functionality to save credentials per individual website instead of by shared domain, so that different pages on the same site can have their own separate logins.

  • Added support for login forms that require more than just a username and password (for example, extra fields like PINs).

  • Adjusted syncing of saved credentials to happen automatically as soon as a user logs in; no manual refresh needed.

Reliability Improvements

  • Fixed a bug where automatic sign-in was not working consistently on certain web-based login screens and on Zebra devices.

  • Fixed a bug where the sign-in button was occasionally being clicked before the username was fully entered.

  • Fixed a rare issue where the same username or password could be entered twice into a field.

  • Added support for Microsoft Teams/Authenticator sign-in screens that briefly show a loading spinner before the password screen appears. EPM now waits for the screen to finish loading instead of failing silently.

Security

  • Fixed an issue on shared devices where a previous user's saved sign-in suggestions could incorrectly appear for the next user.

Release 1.0.42

Highlights

Introduced new Password Manager autofill service, updated password vault save logic, updated domain save logic to normalize the domain URLs and various application fixes.

Details

  • Introduced a new Android Autofill Service that detects credential fields in applications and websites and offers saved passwords.

  • Added a password entry screen for viewing, adding, editing, and deleting saved credentials.

  • Added an application selection dialog for associating credentials with installed applications.

  • Fixed crash when no password entry exists for an app/website.

  • Fixed crash (IndexOutOfBoundsException) when deleting legacy password entries.

  • Fixed DELETE API endpoint path syntax error.

  • Fixed POST API return type to receive updated vault version from server.

  • Fixed session checking when logging out and back in.

  • Fixed Remote View UI and Top App Bar title display.

  • Fixed infinite loading state issue.

  • Fixed exception when there is a missing config.

  • Added ProGuard rules for Password Manager module.

  • Updated Support Tool Library to 6.0.16

  • Added signature-based permission for BlueFletch browser compatibility

  • Added broadcast receiver for BlueFletch Browser password entry events.

  • Updated logic so that the password vault reloads on Password Manager resume.

  • Migrated display string usages to string resources.

Release 1.0.37

Highlights

New Healthcare variant and updates to processing logic.

Details

  • Update logic to allow use of wildcard for other model variants.

  • Added additional coordinates for TC53 and ET51 on Android 13/14 devices.

  • Added new Healthcare EPM variant.

  • Updated application icons.

  • Changed application name to EPM Plugin.

  • Added additional intent filter action for importing to CredentialProviderHelper.

  • Updated the logic for handling secured imports.

  • Updating logging during finish processing.

  • Added TC27 to device configurations.

  • Added sharedFile property to epmPluginConfig settings.

  • Added Honeywell CT40 to device configurations.

Release 1.0.30

Highlights

Updates to support additional device types. Added additional logging. Android 14 support.

Details

  • Updated EPM name within the Accessibility Settings.

  • Update to allow enabling accessibility with Platform Service (requires Platform Service 2.0.1 and higher).

  • Update coordinates for Honeywell EDA10, Zebra TC58 A11 and Zebra TC52 A11.

  • Updated coordinates for TC520L A11.

  • Updated accessibility enabler components for TC51/52 running Android 8.1.

  • Added ability to start remotely via Messaging.

  • Corrected variable assignment for root node, and add try/catch for already recycled nodes.

  • Implemented Support Library 5.9.3 for local logging.

  • Updated to allow the use of comma delimited list of packages for an action.

  • Added usernameUseImeSubmit, passwordUseImeSubmit and submitButtonUseIme to workaround issue with Chrome 133 not responding to click events.

  • Added Post Notification permission to support changes for Android 14.

  • Added ability for EPM to use internal page identifiers for pages that do not contain visible hint text.

  • Fixed issue where fields of the type AutoCompleteTextView were not auto-filled.

  • Updated to check if Display Over permission is granted before displaying overlay, to prevent errors.

  • Updated logic for checking if accessibility is enabled.

  • Added logic to prevent the previous Accessibility Settings screen from showing when reopening the application.

  • Updated to allow EPM to wake up the device if being enabled while device is asleep.

  • Added debug logging to help troubleshoot problematic pages and use debug log setting from Launcher.

Release 1.0.16

Highlights

Initial build of Enterprise Password Manager (EPM) Plugin. Introduced the features of auto-filling shared credentials, covering the auto-fill action with a configurable overlay, and automatically dismissing context menus.

Details

  • Built support for shared credentials.

  • Added new service for plugin enabler.

  • Add shared credential functionality.

  • Fixed issue where EPM was incorrectly bringing up the overlay on pages it read.

  • Added the ability to override username.

  • Added configurable style for overlay.

  • Set metadata emsLogging to true.

  • Added several Support library app events and a SupportLibrary.AppINIT call.

  • Added ability to use configuration/session replacement values in usernameValue action field.

  • Fixed an auto-fill issue with revised logic.

  • Added new states to enable/disable the EPM application using the existing broadcast intents.

  • Added useInputFocus configuration to focus on input fields prior to entry.

  • Fixed NPE crash when nodeInfo parent is null.

  • Fixed an issue where EPM crashed when running on a non-Zebra device.

  • Added useImeSubmit flag to automatically submit (akin to an "enter" keystroke) after password entry if enabled.

  • Added setting disableContextMenu to look for and dismiss Microsoft's context menu with Sharing option from web views.

Last updated