BlueFletch Enterprise
  • BlueFletch Enterprise
  • Product Guides
    • BlueFletch Launcher
      • Configurable Layouts
        • Layouts
        • Orientation Options
        • Criteria
        • Widgets
        • Implied Groups
        • Kiosk Mode
        • Persistent Foreground App
        • Password Protected Applications
        • Quick Start Applications Folder
        • Layout Custom Actions
        • Replacement Values
        • Assets Manager
      • Theming
        • Configure Theme
        • Site-Specific Theming
        • Custom Field Display
      • Site Information Service
      • Custom Intents
        • Standard Android Intents
        • Platform Actions
        • Filtering
        • Technical Guide
      • Security and Safety
        • Clear App Data on Logout
        • Application Enabler
        • Disable Packages
        • Key Management
        • NFC Enable/Disable
        • Secure Notifications
        • Wi-Fi UI Settings Enable/Disable
        • Motion Activated Device Lock
        • Unique Login
        • Local Admin Password
        • Device Remote Lock
      • Device Loss Prevention
        • Low Battery Mode
        • Luggage Tag Mode
        • Secure Device Mode
      • Launcher Provider SDK
      • Load Configurations via QR Code Scan
      • Getting Started
      • Technical Guide
      • Release Notes
    • Authentication and SSO
      • Features
        • Secondary Authentication
          • PIN
          • Face Recognition
          • NFC Tag
          • Barcode
          • Alternate Secondary Authentication
      • Technical Guide
        • LDAP
        • AppAuth/OIDC
        • Okta (Session)
        • MSAL
        • ADFS 3.0/2012 Using ADAL
      • Release Notes
    • Support Application
      • Features
        • Events to Splunk
        • Logs to Azure
        • External Configuration Support
        • Application Usage History
        • Generating RxLogger Log Files
      • Technical Guide
        • Event Information
        • Event Examples
      • Support Installer
      • Getting Started
      • Release Notes
    • Device Finder
      • Features
        • Device Details
        • Device Status
        • View Site Devices
      • Technical Guide
      • Getting Started
      • Release Notes
    • Browser
      • Features
        • Custom Scripts
        • FIDO2 / Webauthn Support
        • URL AllowList and BlockList
      • Technical Guide
        • Configuring Browser
        • All Configuration
        • Available Intents
        • APIs and Page Actions
      • Release Notes
    • Chat
      • Features
      • Technical Guide
      • Getting Started
      • Release Notes
    • Playbook Agent
      • Features
      • Getting Started
      • Release Notes
    • Portal
      • Login & Logout
      • Navigation & Account Settings
      • Support Agent
        • Home
        • Device Details
        • Dashboards
        • Cards
        • Event Explorer
        • Reports
      • Enterprise Launcher
        • Creating a Configuration
        • Sending a Notification
        • Managing Sites
      • Playbook MDM
        • Playbooks
        • Plays
        • Devices
        • Deployment Groups
        • Zebra StageNow
      • EMM Console
        • Overview
        • Setup
          • Enroll Org in EMM
          • Policy Management
          • Provisioning
          • Device Management
          • Installing Playbook in EMM
        • Troubleshooting
          • Device Issues
          • Policy Issues
      • Chat Manager
        • Overview
        • Chat Roles
        • Chat Channels
        • Chat Audio Transcription
        • Message Logs
      • Admin
        • Organization
        • Single Sign On
          • Azure Setup
          • Okta Setup
          • Google Workspace Setup
          • Portal Setup
        • Users
        • Roles
          • Overview
          • Predefined Roles
          • Permissions
          • Manage Roles
        • Downloads
        • Agents
        • Key Management
          • Overview
          • API Keys
          • Device Keys
          • Device Restrictions
          • Allowed IP Addresses
        • Enterprise
        • Audit Logs
      • Event Forwarding
      • Remote Control
      • Getting Started
      • Release Notes
    • Other Applications
      • Messaging
        • Features
        • Technical Guide
        • Release Notes
      • Keyboard
        • Features
        • Technical Guide
          • How to: Set Keyboard as default
        • Release Notes
      • Bluetooth
        • Features
        • Release Notes
      • Voice Chat
        • Features
        • Release Notes
      • Device Remote Control
        • Features
        • Technical Guide
        • Release Notes
      • Device ID
        • Features
        • Technical Guide
        • Release Notes
      • Suite Installer
        • Technical Guide
        • Release Notes
      • Accessibility Enabler
        • Release Notes
      • EPM Plugin
        • Features
        • Technical Guide
        • Release Notes
    • Workforce Identity
  • Technical Documentation
    • Updating License Key
    • Commonly Reported Issues
    • Deploying BlueFletch Enterprise
      • Android 10 and 11
      • MDMs
        • Workspace One (VMWare AirWatch)
        • SOTI
        • Microsoft Intune
          • Microsoft Intune + Playbook
      • From Portal to Playbook Agent
Powered by GitBook
On this page
  • Release 3.5.19
  • Release 3.5.16
  • Release 3.5.11
  • Release 3.5.10
  • Release 3.5.9
  • Release 3.5.3
  • Release 3.5.1
  • Release 3.4.8
  • Release 3.4.2
  • Release 3.3.5
  • Release 3.3.0
  • Release 3.2.4
  • Release 3.1.2
  • Release 3.0.10
  • Release 2.3.1
  • Release 2.2.1
  • Release 2.1.1
  1. Product Guides
  2. Other Applications
  3. Messaging

Release Notes

Release Notes for the BFE Messaging Application

Release 3.5.19

Released May 2025

Highlights

Updated application logging to remove duplicate information and fixed an issue with forwarding messages to Launcher.

Details

  • Fixed an issue within the application resolver related to Launcher.

  • Cleaned up exception reporting to remove logging duplicate information.

  • Updated build process to automatically send to the alpha track within Playstore.

Release 3.5.16

Released December 2024

Highlights

Added ability to auto-login a user from a notification and local log file support.

  • Added logic to check for the existence of topics being supplied to the messaging broker.

  • Added feature to require login when clicking on a notification (requires Launcher 3.25.14+ and 'authRequiredForNotificationIntent' Launcher setting).

Release 3.5.11

Released October 2024

Highlights

Fixed a corner case when the device audio is muted and sound within a notification is desired; previously, the logic was throwing an exception and bypassing notification display logic.

Release 3.5.10

Released July 2024

Highlights

Fixed an exception on Android 8 and reduced the number of application events sent to the Support Dashboard.

Details

  • Added an exception handler for those devices that do not support NOTIFICATION_POLICY_ACCESS_SETTINGS.

  • Updated the broker connection object to pass the topic of the message to the the message processing logic.

  • Updated the notification model to expose the 'status' field of the notification.

  • Updated the reporting logic to not send information about last will and testament topics, Chat status messages, and unique login status messages.

Release 3.5.9

Released November 2023

Highlights

Updates to support getting custom asset sounds from Launcher, plus updates for Android 13.

Details

  • Fixed the playing of custom Launcher asset sounds.

  • Fixed PendingIntent mutable flag setting.

  • Updated the Support Library for Android 13.

  • Added the Launcher develop package to the query packages.

  • Updated the Crash Handler AAR to version 3.0.3.

  • Added the Post Notifications permissions for Android 13 support.

Release 3.5.3

Released March 21, 2023

Highlights

Added password protection for the Send Test message feature.

Details

  • Fixed the display of the Show More button when new messages are received.

  • Added a password entry dialog.

  • Updated password helper to use the default admin password.

  • Updated the password protection feature to use the admin password from Launcher.

Release 3.5.1

Released September 16, 2022

Highlights

Includes new Message UI, feature to disable the volume adjustment, and updates to Last Will topic.

Details

  • Refreshed the Messaging Broker UI.

  • Added feature to disable volume adjustment for messages. To disable, use disableVolumeAdjustment within notification settings.

  • Added updated EMS Styles library.

  • Removed fading in of card when expanding.

  • Updated the status UI to make the text readable.

  • Updated the status UI to display the full MQTT message.

  • Fixed card's margin top if Card Information is not existing.

  • Updated Last Will topic object to include a flag indicating that it is Last Will object. Also set sound false when receiving a Last Will connect / disconnect message.

  • Fixed the Send Test Message button by adding a null check on topic, as was crashing if no device topic.

  • Added logic to hide the Send Test Message button if no device topic.

  • Moved the Date Util to the helper package.

  • Updated the text size of the values, and changed the grey text to black. This is to make the UI readable on a device.

Release 3.4.8

Released April 19, 2022

Highlights

Support to allow querying for the existence of BlueFletch packages on Android 11 devices. Added a Last Will status message. Allow for referencing sound files downloaded by BlueFletch Launcher.

Details

  • Updated Support Library to latest version.

  • Updated LauncherProvider library to latest version.

  • Updated logic to use the Provider helper to pull asset uri if message sound asset name contains "asset:" prefix.

  • Updated packages to newer versions and fixed import issue where pulling in the incorrect build file.

  • Updated EMS Package Resolver to include the Chat application.

  • Added logic to Device Test notification to ensure there is a topic.

  • Added the new Auth4 package names.

  • Updated the manifest for Android 11 support of Query Packages.

  • Updated package query to specify exact BlueFletch packages.

  • Added last will during connect and post a status for connected/disconnected if enabled.

Release 3.4.2

Released October 4, 2021

Highlights

Added additional application logging and TLS support.

Details

  • Added TLS support using the Android keystore as trusted certificates.

  • Added ability to publish to MQTT topcis through the Messaging application.

  • Added additional logging and events, including information around messages received.

Release 3.3.5

Released September 1, 2021

Highlights

Added EMS exception handler library to report errors to Support Dashboard.

Release 3.3.0

Released March 25, 2021

Highlights

Fix for reconnection issue when server broker goes down.

Details

  • State should be connection lost, so it will try reconnecting.

  • Remove confusing toast for custom audio

  • Remove large icon for consistency with other foreground notifications

Release 3.2.4

Released February 26, 2021

Highlights

Fixes/enhancements to connection management, to improve support for connect / disconnect / reconnect scenarios.

Details

  • Prevent duplicate messages from being received

  • Updated reconnect handler

  • Updated with connect and subscribe callback for N+ devices

  • Added stats page with test message capability

  • Simplify duplicate message check, along with stat log

  • Added a check for isRetained flag for duplicate checking (only retained messages will be checked for dups)

  • Added a general crash handler

  • Updated Manifest permissions for System Window and Background service start

  • Added logging for component in which messaging is starting activities

  • Add onRestartRequired logic, to attempt to self heal if acquiring connections < 30s apart

Release 3.1.2

Released December 17, 2020

Highlights

Support for Android 10.

Details

  • Android 10 support.

  • Additional German text translations.

Release 3.0.10

Released November 2020

Highlights

Logging support and Internationalization work. Updated MQTT Client Library.

Details

  • Internationalization for EMS messaging

  • Updated german translations from review

  • Updated Support library

  • Logic to translate base bluefletch packages to the EMM version removed unneeded files

  • Dev ui in debug builds only

  • Fixed package name in start activity

  • Added null checks.

  • Checks for notification interruptions

  • Implemented new MQTT Client Library support

Release 2.3.1

Released November 5, 2019

Highlights

General fixes

Details

  • Updated the way we check if notifications are enabled

  • Fixed the heads up notifications

  • Needed to check for the heads up channel being disabled

  • Fixed mqtt connection issue

  • Used Common Channel ids string

Release 2.2.1

Released October 7, 2019

Highlights

Android Compile SDK bumped to 28.

Details

  • Compile SDK changed from 27 to 28

Release 2.1.1

Released September 16, 2019

Highlights

Fixes for Badging and Device shutdown.

Details

  • Make sure Badging is turned off

  • Updated Messaging to disconnect on Shutdown from Broker. have commented out the Unsubscribe at shutdown.

PreviousTechnical GuideNextKeyboard

Last updated 17 days ago