# Release Notes

### Release 2.1.2 <a href="#release-212" id="release-212"></a>

Released March 2026

#### Highlights

Fixed an exception within the initialization service.

#### Details

* Updated to utilize latest Support library for Healthcare application support.
* Fixed an exception within the initialization service.

### Release 2.1.0 <a href="#release-210" id="release-210"></a>

Released December 2025

#### Highlights

Healthcare support and new application icons.

#### Details

* Updated the Support Tool library for log file rolling fix.
* Added new Healthcare variant and related icons.
* Updated the application icons.

### Release 2.0.7 <a href="#release-207" id="release-207"></a>

Released December 2024

#### Highlights

Updated application to latest support library to support offline application log files.

#### Details

* Updated application build to automatically publish to Google Playstore 'alpha' track on release.
* Updated application to latest support library to support offline application log files.

### Release 2.0.4 <a href="#release-204" id="release-204"></a>

Released October 2024

#### Highlights

Integration with BFE Platform Service and support for auto-updating to the Play Store internal track.

#### Details

* Updated the application to use Platform Service for retrieving the serial number and IMEI.
* Updated gradle files and pipelines for automatic Play Store upload. &#x20;
* Updated the project to Java 17 (AGP 7.4.2).
* Updated production branch pipeline to publish APK to Play Store.
* Fixed weird corner case issue where Device ID service is continuously started.

### Release 1.5.3 <a href="#release-153" id="release-153"></a>

Released January 2024

#### Highlights

Added Wifi Mac Address support on Zebra devices and added the "BF-" prefix to the generated UUID.

### Release 1.5.2 <a href="#release-152" id="release-152"></a>

Released August 2023

#### Highlights

Updated logic to wait till the MX Service has started.

### Release 1.5.1 <a href="#release-151" id="release-151"></a>

Released July 2023

#### Highlights <a href="#highlights" id="highlights"></a>

Additional application device logging and Android 13 support changes.

#### Details <a href="#details" id="details"></a>

* Added another permission setting for EMDK use.
* Added more logging within the EMDK usage.
* Updated the Support Library to support Android 13.

### Release 1.5.0 <a href="#release-150" id="release-150"></a>

Released October 4, 2022

#### Highlights <a href="#highlights" id="highlights"></a>

The logic to retrieve the device serial number was refactored to streamline the process. Additional logic added to support EMM Managed Configuration settings.

#### Details <a href="#details" id="details"></a>

* Updated the startup logic to always init the Device ID processing code.
* Updated to not process Main Activity mulitple times.
* Updated the DeviceIdManager to allow for managed configurations. The supported configurations are serialNumber and orgId.
* Added bluefletchId as the internal generated UUID.
* Updated logic to read AppConfig data for setting the Device ID from EMM.
* Wrapped file operations in try/catch to prevent file exceptions from interrupting the process.
* Added Timber Logging to the Device ID application.
* Added additional logging for error resolution.
* Added a new providers entry for Android 11 devices.
* Added simple retry within the Device ID retrieval when using the EMDK.

### Release 1.4.1 <a href="#release-141" id="release-141"></a>

Released October 27, 2021

#### Highlights <a href="#highlights_1" id="highlights_1"></a>

Added support to allow for renaming a device.

#### Details <a href="#details_1" id="details_1"></a>

* Added an alert dialog at end of processing, to display the serial number, if the user launches the application.
* Updated logic to destroy the activity properly after displaying the Device ID.
* Added logic to allow for renaming of the device.
* Added logic to post a rename event to Support dashboard.

### Release 1.3.1 <a href="#release-131" id="release-131"></a>

Released March 25, 2021

#### Highlights <a href="#highlights_2" id="highlights_2"></a>

Support for EMM Setup and use on Honeywell devices.

#### Details <a href="#details_2" id="details_2"></a>

* Support for EMM Setup, and allow backward compatibitily on older devices.
* Added the Honeywell OS SDK.
* Added BasePlatform and converted existing code to use BasePlatform factory.
* Created a new DefaultPlatform for devices where OS < Q for uniformity.
* Fixed a bug to prevent always resetting the deviceId.
* Added condition to check of 'unknown' serial number in DefaultPlatform, in which case generate a UUID based one.
* Added code for getting / setting the device id within EMM.

### Release 1.1.6 <a href="#release-116" id="release-116"></a>

Released February 12, 2021

#### Highlights <a href="#highlights_3" id="highlights_3"></a>

Support for EMM Setup, and allow backward compatibitily on older devices.

### Release 1.0.4 <a href="#release-104" id="release-104"></a>

Released November 2020

#### Highlights <a href="#highlights_4" id="highlights_4"></a>

Initial release of the application.
