Android NRF Mesh Library Versions Save

The Bluetooth Mesh Provisioner and Configurator library.

v3.0.2

3 years ago
  • This release brings the following changes.
    • Feature #395 which allows re-importing an existing network and continue sending messages from the last known sequence number stored in the DB. This should allow users to re-use already stored network information and start sending messages without having to change a provisioner address on the same device. Closes #371.
    • #396
    • #397

v3.0.1

3 years ago

This release brings the following changes.

  • Fixes #392
  • Fixes #393

v3.0.0

3 years ago
  • This version brings the following changes
    • #356 Adds support for scenes on.
    • #364 Adds support for exporting a partial network. Refer pull request for a snippet.
    • #367 Sample app is migrated to Hilt and now uses viewBinding instead of ButterKnife
    • #372 Implements node removal procedure correctly by adding the node that was deleted/reset to
    • #378 Fixes an issue relating to database migration.
    • #381 Adds support for Key Refresh Procedure.
    • #382 Updates terminology.
    • #383 Fixes some JSON incompatibilities.
    • #386 Support for LPN Poll timeout.
    • #387 Support for Secure Network Beacon State.
    • #388 Added support for Friend state.
    • #390 Display last modified times for the Network, Network Keys and Application Keys. Also UpperTransportLayer shall try to decrypt with a matching ApplicationKey including it's old key if exists.
    • Ensures backwards compatibility with old JSON files.

v2.4.4

3 years ago

This version introduces the following changes.

  • Fixes issue #359
  • Closes #358
  • Closes #361
    • Corrected InputOOBAction constants.
  • Improvements to app key management
  • Fixed incorrect opcode used for ConfigRelayStatus messages

v2.4.3

3 years ago
  • This release brings following fixes
    • Fixes an app crash during the configuration stage of the provisioning process when no app keys are available to add.
    • Minor clean up.

v2.4.2

3 years ago

This version brings the following changes.

  • Improvements to heartbeat publication and subscriptions.
    • Forbids the user from entering an unassigned address on Heartbeat publication destination and heartbeat subscription source, destination.
    • Forbids the user from selecting a group with virtual address as a heartbeat subscription destination.
    • Added a clear button for both heartbeat publication and subscription to clear any heartbeat publication or subscription settings.
    • Added a Refresh button to refresh the heartbeat publication and subscription in addition to the swipe to refresh on the main screen.
    • Removed unnecessary radio buttons simplifying heartbeat publication and subscription configuration.
    • Node details screen now displays the node features as enabled/disabled/unsupported as opposed to supported/unsupported states.
  • Fixes a bug on the proxy filter UI where an invalid address type is being displayed.
  • Fixes an issue where the device list not being cleared when return to the scanner screen.
  • A connection delay was being used in addition to the retries provided by the BLE library. This delay has been now removed.

v2.4.1

3 years ago

This release brings the following changes.

  • Fixes publication resolution encoding when exporting to a json

v2.4.0

3 years ago

This release brings the following changes

  • Adds support for Heartbeat messages
    • ConfigHeartbeatPublicationGet, ConfigHeartbeatPublicationSet and ConfigHeartbeatPublicationStatus
    • ConfigHeartbeatSubscriptionGet, ConfigHeartbeatSubscriptionSet and ConfigHeartbeatSubscriptionStatus
  • Fixes #319 by adding support for setting a TTL per mesh message and if a custom TTL is not set the library will use the node's default TTL. TTL per message can be set by using meshMessage.setMessageTtl(x) on the message object.
  • Fixes #317
    • where invalid re-transmission interval to be displayed.
    • An incompatibility issue with iOS where the re-transmission interval is exported as steps instead of interval. This fix should maintain backward compatibility with already exported JSON files.
  • Fixes #253 , #303 , #320 - Added documentation.

v2.3.1

3 years ago

This release introduces the following changes.

  • Closes issue #313 where identity key was not updated when editing a network key.
  • Closes issue #321 that was causing the segmented messages in the GATT layer to be reassembled incorrectly.

v2.3.0

4 years ago

This version brings the following changes

  • Adds dark theme support which will depend on the Android theme settings.