Version History
Here you can find the changelog of MacroDroid - Device Automation since it was posted on our website on 2013-08-23.
The latest version is and it was updated on soft112.com on 01 April, 2024.
See below the changes in each version:
version N/A
posted on 2024-03-28
5.42.5/6
Fixes a few small issues with the last release
5.42
Added Animation Overlay action.
Added Array Manipulation action.
Added Check Pixel Colour action (Android 11+).
Added Check Text in Screenshot action (Android 11+).
Added Display Density action (ADB Hack or root required).
Updated Take ScreenShot action to add option to capture screenshot without any UI (Android 11+).
Updated JavaScript action to include support for the Rhino engine.
version N/A
posted on 2024-03-01
Added Animation Overlay action.
Added Array Manipulation action.
Added Check Pixel Colour action (Android 11+).
Added Check Text in Screenshot action (Android 11+).
Added Display Density action (ADB Hack or root required).
Updated Take ScreenShot action to add option to capture screenshot without any UI (Android 11+).
Updated JavaScript action to include support for the Rhino engine.
Floating Button trigger now supports setting text instead of an image.
version N/A
posted on 2024-02-09
Added Show Volume Popup action.
Added Delete Variable action.
Selection Dialog Action now supports the ability to show dictionary keys as the selectable items and setting a default selection with timeout.
System Setting Action and Constraint now allow searching for existing keys (and added search support in magic text dialog).
Long pressing on a trigger, action or constraint on the edit macro screen will now go straight to configuration dialog (can be disabled in settings).
version N/A
posted on 2024-02-09
Small bug fixes.
version N/A
posted on 2024-01-11
Added Enable/Disable Trigger action.
Added Clear MacroDroid Dialog action.
Added search functionality to Action Block edit screen.
Added support for sorting and copy/paste to If Condition and Repeat While configuration dialog.
Calendar trigger now supports 1 minute update rates (use with caution due to battery drain).
Added support for defining dictionary/array name manually in Iterate Array/Dictionary action.
Added support for pressing back in the Selection Dialog to continue the macro.
version N/A
posted on 2023-12-22
Various bug fixes.
version N/A
posted on 2023-12-14
Added Share Text action.
Added UI Click trigger.
Added Display Bubble Notification action (Android 10+).
Added Floating Button (Showing/Not Showing) constraint.
Added Get Light Level action.
Added Ambient Display State constraint.
WebHook Trigger now supports parsing of the body text.
Added support for Fast Forward and Rewind options on Media Button triggers.
version N/A
posted on 2023-12-08
Small bug fix update.
Fixed issue where reordering items within a macro could break.
Fixed issue where saving changes in macro would scroll back to the top.
Fixed issue where testing an action block would fail if MacroDroid is disabled.
Fixed issue where power button toggle trigger was missing for Android 12 and below.
Other small fixes.
version N/A
posted on 2023-11-24
Edit Macro screen now supports search functionality.
Added JavaScript action (Beta).
Added Fold State trigger.
Added Fold State constraint.
Compare Values Constraint now supports expressions for integer and decimal values.
Tweaked App Launched/Closed trigger and Foreground App name to work more reliably.
Added support for including user icons when sharing macro/categories that reference them. (Not supported in templates at this time)
version N/A
posted on 2023-11-12
Optimised the edit macro screen to make it much faster when working with very large macros.
Added Macro Running/Not Running constraint.
Added Macro Finished trigger.
Added Power Button Long Press trigger (Android 13+ only) - Requires MacroDroid set to default assitant.
Added support for timeouts to Wait Until Trigger action.
Added support for screen overlays to Screen Context trigger, Read Screen Contents action and Check Text on Screen action.
version N/A
posted on 2023-10-04
Fixed issue where Tasker plugins would not function correctly on some Android 13 devices.
Other minor fixes.
version N/A
posted on 2023-08-30
Added Translate text action.
Added Remove text option to Text Manipulation action.
Added support for HTML Formatting in Floating Text action.
Webhook trigger now supports IP Address whitelisting.
Added context specific magic text for caller ip address when using Webhook trigger.
Added support for sharing via SMTP email to Take Screenshot action.
Added option in settings to configure the number of home screen tiles per row.
version N/A
posted on 2023-07-23
Minor bug fixes to previous main v5.35 release.
version N/A
posted on 2023-07-17
Added Authenticate User action.
Added Notification Reply action (allows automated replies in WhatsApp/Telegram) for Android 7+.
Export Macro and AutoBackup now support file encryption.
Screen Content trigger now supports option to match view id.
Confirm Next action and If Confirmed action now support auto cancel timeout.
Added support for 8 more quick tiles (16 now available).
Added 'Battery current now' magic text.
version N/A
posted on 2023-07-08
Added Check Text on Screen action.
Display Notification and Set MacroDroid Icon actions now support text as icons.
Send Email action now supports returning a boolean value to indicate if the email was sent successfully.
Torch action now supports brightness level (Android 13+).
Floating Button trigger (and Floating Button Configure action) now support percentage values for X,Y location.
MacroDroid shortcut widget can now run action blocks as well as macros.
Other fixes and tweaks
version N/A
posted on 2023-05-24
Added Selection Dialog action.
Added Block Touches action.
Adding support for encrypted output when exporting macro set.
Application Running constraint now supports specifying package name (can be specified with a variable).
UI Interaction Click option can now wait to complete and return the result of the click.
IF Condition action now has an option to prevent logging when the condition check is false.
Added System time (ms) value to magic text.
Added Bahasa Indonesian translation.
version N/A
posted on 2023-04-05
Added Spotify action (Beta).
Added Spotify Trigger.
Added System Setting Change trigger.
Added MacroDrod Drawer state constraint.
SMS Trigger now supports subscription id selection for dual SIM devices.
Open File action now supports dynamic file names.
Added support for percentage values in UI Interaction gesture actions.
Added magic text for Action block name.
Updated categories in add actions screen.
version N/A
posted on 2022-05-11
Added Read Screen Contents action.
Added Screen Contents trigger.
Added Read from File action.
Added Category Enabled/Disabled constraint.
Added Export Log action.
Added option to manually enter view id in UI Interaction clicks.
Added forground option to Set Volume action for devices that don't allow setting volume with MacroDroid in the background.
Added option to Popup Message action to cancel previous popup (Useful for second countdowns for example)
version N/A
posted on 2022-04-18
Added Dictionary and Array variable types (Pro only).
Added Iterate Dictionary/Array action.
Added JSON Parse action.
Changed Set Quick Setting Tile State action to Configure Quick Tile action to allow additional setting of icon and label.
Added gesture sequence option to UI Interaction action to enable complex gestures.
Added option to UI Interaction configuration screen to toggle touch location overlay.
Added IP Address constraint.
version N/A
posted on 2022-04-14
Fixed issue where MacroDroid videos would not work.
version N/A
posted on 2022-02-21
Added Http Request action.
Added Invocation Method constraint.
Added (English only) search functionality to icon picker.
Added Action Block support to MacroDroid Drawer.
Added support for biometrics and delay password prompt in password protection settings.
Added support for passing boolean variable values into action block input parameters.
Added filter variables by type on the global variables screen.
Added exclude option to call/sms based triggers and added searchable contact names.
version N/A
posted on 2022-01-20
Small bug fix release.
Tweaked action block input parameter handling so you can pass in an empty value and always use default input parm value.
Fixed several small issues around action block editing.
Fixed issue where free users could lose macros if they are at the 5 macro limit and they discard an edit to a macro or action block.
Fixed issue with "Last Opened" tile on the home screen not working in some situations.
Fixed issue with "Voice Input" action not causing a variable trigger to fire.
version N/A
posted on 2022-01-10
Added action blocks to allow grouping of commonly used actions.
Added support for sharing macros to nearby devices.
Added "Set Button Bar Image" action to allow updating of icons within the MacroDroid notification button bar.
Added Voice Input action to prompt for spoken text and then save it into a string variable.
Added WhatsApp action (beta) to allow basic message sending to individual contacts.
Added ability to mark macros as favorite and easily filter between favorite/all macros.
version N/A
posted on 2022-01-07
Fixed issue where password prompt would not appear in some cases when using password protection to enter app.
Fixed issue where share last photo would not work in all cases.
Fixed issue where sleep trigger did not check constraints.
Other minor bug fixes.
version N/A
posted on 2021-11-25
Added Sleep Trigger (Android 10+).
Added Clear Variables action.
Added logcat option to support Clipboard Trigger for users of Android 10+ (Root/ADB hack).
Added Clipboard Refresh action for Android 10+ users.
Added support for three action buttons to the Display Notification action.
Improved performance when multiple floating buttons are added/removed.
Send UDP action now supports magic text for destination and port fields.
Many other small improvements and fixes.
version N/A
posted on 2021-11-17
Minor bug fix release
Added toggle to enable/disable HTML sending mode on Send Email (via SMTP).
Fixed issue where icon could not be selected on Notification action.
Fixed issue where Take ScreenShot action would send incorrect image on some devices.
Fixed issue where If Confirmed action would not work correctly if invoked when screen is off.
Fixed issue where some UI Interaction gesture values would not reating the correct value.
Other small fixes.
version N/A
posted on 2021-09-13
Added Dark Theme Change trigger (Android 10+)
Increased the number of characters allowed in Macro descriptions.
Added support for variables in UI Interaction gesture action.
Added support for password entry in Set Variable action - user prompt.
Fixed issue where UI Interaction identify in app option was not working on some devices.
Added Vietnamese language (Many thanks to letinhclover for completing this)
Lots of other small fixes and tweaks.
version N/A
posted on 2021-09-02
Fixed issue where app launched trigger and detecting foreground application would not work on some devices.
Other small fixes.
version 5.16.1
posted on 2021-07-18
Fixed issue where some macros could be missing from the template list.
Lots of minor bug fixes.
version N/A
posted on 2021-05-22
Added Geofence (Location) constraint.
Added Google Assistant trigger so you can easily determine if a macro was invoked by the assistant (and not some other trigger).
Loops and condition actions with child actions can now be collapsed/expanded to make editing large macros easier.
version 5.10.2
posted on 2021-04-06
Bug fix release. Fixes several small issues and rare crashes.
Improved handling around some missing permissions.
version 5.8.15
posted on 2021-02-21
Set Wifi action now requires a helper file on Android 10+ (Google restriction forced upon apps).
Added Wait Until Trigger action to allow a running macro to pause until a specific trigger fires.
Added option to lock categories with a password/pin.
Added ability to add MacroDroid macros on the power button menu (Android 11 only)
Added text color option to popup message action.
Added wait until complete option for 'Macro Run' action.
Other minor fixes and improvements
version 5.7.5
posted on 2021-01-16
Added Plugins list for discovering/sharing third party apps that are compatible with MacroDroid.
Added home screen tile for quick access to the last edited macro.
Added home screen tile for quick running macros.
Added Camera Enable/Disable action to allow the camera to be disabled for all applications on the device.
Tweaked Control Media Action so that Simulate Audio Button option works better to control the last used media application.
Add Search to variables list screen.
version 5.6.2
posted on 2020-10-26
Airplane mode action can now be done on a non-rooted device on Android 7+ (by making MacroDroid the default assistant app).
Launch Application action now supports a package name option.
MacroDroid variable values can now be passed to Tasker plugins using Tasker formatting style (%varname).
Added wind direction value to weather trigger (and weather specific magic text).
Updated integer variables so they are now backed by a long type so they can hold values > 2,147,483,647.
version 4.9.8.1
posted on 2020-07-27
Fixed issue where local variable updates could trigger other macros.
Fixed issue where Intent Received Trigger could fire multiple times when using multiple macros with same intent.
Essential changes in order to try and recover Gmail sending functionality.
Other minor fixes
version 4.9.7.3
posted on 2020-03-06
Added Media Button V2 trigger (beta)
Fixed various UI colour issues when running dark mode when system is not dark mode.
Added dark mode option to Set Variable - User Prompt dialog.
Various other minor fixes.
version 4.9.6
posted on 2020-01-21
Fixed issue where other audio would remain lowered after play sound action completes.
Fixed a few issues where UI colours were incorrect when forcing dark mode.
Lots of small UI fixes.
Various other minor fixes.
version 4.9.5.2
posted on 2020-01-19
Added Bluetooth tethering action.
Play Sound action now has 'wait to complete' option.
Fixed issue where calendar trigger would not fire multiple times when multiple events are detected.
Fixed issue where system/user log could have dark text color when running in the dark theme.
Fixed issue where 'prevent multiple trigger' on Notification trigger was not working correctly.
Added MIME type parameter to Send Intent action.
Minor UI improvements and bug fixes.
version 4.9.3.3
posted on 2019-12-16
Added Notification Interaction action.
Fixed issue with brightness action on Xiaomi Android 9 (Use alternative Android 9+ mode).
Various small fixes and tweaks.
version 4.9.1.4
posted on 2019-11-03
Fixed issue with Airplane Mode not working on some rooted devices.
Fixed issue with quick launch in Android Wear app not working.
Updated Android Wear app to use black background.
version 4.9.0.4
posted on 2019-09-19
Added SMTP option to Send Email action (Android 4.4+)
Added Sunrise/Sunset constraint.
Pop up messages now support a position option (bottom, center and top).
Added magic text for 'Device Manufacturer' and 'Device Model'
Added gesture exclusion zones for drawer handle and swipe trigger areas to allow to function with gesture navigation (Android 10).
Add Toggle option to MacroDroid Drawer action.
Added option to toggle macro logging on/off for all macros in the System Log screen.
version 4.8.2
posted on 2019-07-23
Minor tweaks to dark mode on a few screens.
Fixed issue where variables could get lost after restoring from a backup.
Other minor fixes.
version 4.8.1
posted on 2019-07-15
Added dark mode option
Fixed issue where text in template comments could be blurry.
Fixed issue with some functionality of the forum not working (e.g. search)
Fixed issue with new lines not working in Text Manipulation (Replace All)
Other minor fixes and tweaks.
version 4.7.3
posted on 2019-06-25
Added Home Button Long Press trigger.
Brightness action, constraint and magic text now offers alternative Android 9 mode (required by some devices).
Hotspot action now has alternative method option for Android 8+ users.
Added support for variables in UI Interaction click X,Y option.
Added convenience options to rename and delete a category from the Macro list view.
Fixed issue where editing local variables in cloned macro could change value in original macro.
Other minor fixes.
version 3.19.10.1
posted on 2018-01-27
Added Recent Apps Opened trigger.
Created separate accessibility service just for monitoring volume button presses.
Floating Button trigger now supports custom images/app icons and has customisable image padding.
Wifi SSID trigger now includes BSSID values.
Added non-root option to shell script action.
Fixed issue with incorrect file locations when copying folders into already existing folders.
Added Hungarian language (many thanks to Gábor Sári for providing the translation).
version 3.15.2
posted on 2016-09-15
Fixed issue with IF statements being lost when cloning/sharing a macro.,Added missing accessibility permission requirement to Expand/Collapse status bar.,Other small fixes.
version 1.9.2
posted on 2013-06-13
Several fixes and updates