Version 5.52 (March 2025)
==================
Added NFC Enabled state trigger.
Modified HotSpot On/Off action so it no longer needs the helper file on Android 14+.
Added menu option to enable/disable logging for each individual trigger, action and constraint.
Geofence configuration screen falls back to Open Street Maps on devices that don't have Google services.
Modified Notification Interaction action so it can work again on Android 14+ devices.
Updated Macro Enabled/Disabled constraint to add support for specifying macro name in text (including magic text support).
Updated Get Text from View Id action to add option to save on screen state to a boolean variable.
Added support for tinting custom widget icons.
Removed Add Macro Wizard tile.
Added Last Opened Action Block tile.
Added option to summarise macros action to add all variables used by the macro (local + global).
Added option to set the maximum number of lines for a variable in the MacroDroid drawer.
Added paste menu options when editing the list of conditions in an IF clause action.
Fixed issue where {cell_connection_type} magic text would not reflect the latest cell connection type when it changes.
Fixed issue where Set Variable copy array/dictionary would not present all sub-array/dictionaries.
Fixed issue where MacroDroid Icon Long press trigger would not work correctly with the Trigger Fired constraint.
Tweaked UI Interaction accessibility service to fix problems where old screen content could be returned after the screen has updated.
Tweaked Screen On/Off constraint to try and fixes cases where it reports screen on when it's off (such as when connected to Android Auto).
==================
Added NFC Enabled state trigger.
Modified HotSpot On/Off action so it no longer needs the helper file on Android 14+.
Added menu option to enable/disable logging for each individual trigger, action and constraint.
Geofence configuration screen falls back to Open Street Maps on devices that don't have Google services.
Modified Notification Interaction action so it can work again on Android 14+ devices.
Updated Macro Enabled/Disabled constraint to add support for specifying macro name in text (including magic text support).
Updated Get Text from View Id action to add option to save on screen state to a boolean variable.
Added support for tinting custom widget icons.
Removed Add Macro Wizard tile.
Added Last Opened Action Block tile.
Added option to summarise macros action to add all variables used by the macro (local + global).
Added option to set the maximum number of lines for a variable in the MacroDroid drawer.
Added paste menu options when editing the list of conditions in an IF clause action.
Fixed issue where {cell_connection_type} magic text would not reflect the latest cell connection type when it changes.
Fixed issue where Set Variable copy array/dictionary would not present all sub-array/dictionaries.
Fixed issue where MacroDroid Icon Long press trigger would not work correctly with the Trigger Fired constraint.
Tweaked UI Interaction accessibility service to fix problems where old screen content could be returned after the screen has updated.
Tweaked Screen On/Off constraint to try and fixes cases where it reports screen on when it's off (such as when connected to Android Auto).
Last edited: