Tasker
Home
Download
TaskerNet
Pre-made Projects
FAQs
Guides
Reviews
Wiki
Forum
Support
Userguide (5.0+)
Index: en es fr zh
1 Page: en
More
Join
AutoApps
Developers
History
Privacy Policy
Release Notes
Next Version
Feature Requests
Report Issues

Release Notes

Android 5.0+ Devices

Release Video

Importable Projects/Profiles/Tasks For This Release

Available here.

v5.7.2 - 2019/05/13

All beta features and fixes below are available in this release

Bugfixes

  • Make sure Tasker has READ_PHONE_STATE permission when selecting SIM card in Send SMS action
  • Perform Kill App action in a way that it doesn't crash sometimes
  • Fix issue where restoring from Auto backup wasn't working
  • Fix some crashes

v5.7.2.beta.3 - 2019/05/09

Added

  • Added manual option to Display Size action.
  • Allow user to not be reminded of wanting to backup to Google Drive

Bugfixes

  • Fix NFC Tag helper handling
  • Fix app not being able to be opened by some users
  • Fix asking for permissions properly in some situations
  • Fixed Custom Setting State being able to use variable in Value field
  • Fix some crashes

v5.7.2.beta.2 - 2019/05/06

Added

  • Added "Long" modifier to Keyboard key actions so that you can long press keys
  • Added option to disable NFC Tag recognition in Preferences

Bugfixes

  • Fixed some scene issues where sometimes scenes wouldn't update based on variables
  • Don't show key error for global accessibility actions
  • Made Sound Mode action work faster

v5.7.2.beta - 2019/05/03

Bugfixes

  • Make some actions like Back, Recents and Turn off (with Lock enabled) work much faster.
  • Correctly handle running a task, backing out of the Task screen, then going back to edit and show the running process so you can stop the task and monitor its progress.
  • Added android.permission.FOREGROUND_SERVICE permission to factory apps if target API >= 28
  • Fix some scene related issues of some items not working some times
  • Fix some very long tasks no being able to be performed
  • Don't show error message when executing some actions like do not disturb
  • Fix some crashes

v5.7.1 - 2019/04/30

Bugfixes

  • Make Do Not Disturb and Immersive Mode actions not hang for the users that it was happening for
  • Fix NFC prompt not stopping after disabling it
  • Fix for too many useless notifications in some cases where it could overwhelm the device
  • Fix error about httpd variable being cleared in error

Added

  • New Say WaveNet action! Allows you to use much more realistic voices for your say actions. Demo.
  • New Keyboard action! Simulate keyboard keys. Allows you to navigate app's UIs (using the arrow or tab keys for example) and interact with inputs in other apps! Demo.
  • New Navigation Bar action! Totally customize the bottom navigation bar with custom icons and commands (on supported devices). Demo.
  • New NFC Tag event and action! Allows you to react to NFC Tags and write data to them! Demo.
  • New Volume Long Press event (Android 8+) which allows you to handle long clicks on the physical volume keys on your device even when the screen is off. Demo.
  • New Secondary App launcher icon and Secondary App Opened Event. This will allow to perform tasks from other places like double-tapping the power button or Bixby. This icon can be hidden if not needed.
  • Tasker and App Factory now target API 28 (Android Oreo). This doesn't mean that the apps will stop working on older devices. Just that they are now more inline with the latest Android best-practices.
  • New Notification Settings action. Allows you to open an app's notification settings screen with an optional category (useful for App Factory apps)
  • New Notification Channel Info action which returns all info about a given notification channel for Tasker or the kid app that's running
  • Added launcher adaptive icon
  • Added Notification Channels for all created notifications (user and system). Disable the ones you don't want to see in Android Settings.
  • For user notifications, a default notification channel will be generated for existing notification actions
  • New option in menu: Report Issue To Developer so that users can more easily send the developer a log with for issue they're having with an optional video and audio capture to make it easier for the bug to be found!
  • When manually backing up data, also give option to backup to Google Drive
  • Added JavaScript functions for new actions since I took over development.
  • Added MD5 option to Test File
  • Add %gd_uploaded variable to Google Drive Uploaded action
  • Added %gd_time() variable to Google Drive outputs
  • Added Toggle option to Immersive Mode action
  • Added more Custom Setting keys
  • Added main or background thread info to each log line
  • Added source installer to bug reports
  • Added Traditional Chinese, Vietnamese, Czech, Japanese and Turkish languages
  • Updated French language
  • Add build timestamp to support email
  • Added tip to show user video of how to create a simple profile if user has 0 profiles setup
  • Added tip to show user video of how to create a simple named task if user has 0 named tasks setup
  • Added beginner videos above to Info menu
  • Added tip to enable Google Drive backup if user hasn't enabled it yet

Changes

  • Made all Global Accessibility actions (Back, Quick Settings, Power Dialog, etc) able to work without the Tasker accessibility service being on, if Tasker has the WRITE_SECURE_SETTINGS permission
  • Made Turn Off action work on Android versions < 9
  • Do not Disturb, ringer, system volume and Sound Mode actions now use Do Not Disturb permission instead of Notification Access permission on Marshmallow+
  • Allow writing empty values with the Custom Setting action by not filling in either Value or Read Setting To fields
  • Added "Tasker Loading" dialog when you open Tasker
  • Run a lot of stuff in background threads so Tasker should be a lot snappier now.
  • Running in foreground is now mandatory on Android 8 devices and above.
  • If Notify action texts is > 30 chars, use expandable notification so more text fits
  • Only upload file to google drive if existing file is different and if user selected "overwrite if exists"
  • Made Google Drive List action able to list up to 1000 files/folders (was 100 before)
  • Made HTTP POST application/json requests populate the %HTTPD variable after successfully ran
  • HTTP actions now set local %httpd variable so you can process multiple requests at the same time
  • Added stack trace to custom setting errors
  • Show helper dialog when trying to scan wifi networks or cell ids while location is off on device
  • Tell user that they need to change notification settings via the System settings to hide Tasker's notification
  • Always show User Local Backup option regardless if backup folder exists
  • In order to avoid multiple situations of the app freezing a lot of work is now being done in background threads
  • If screen is off last available clipboard contents will be used if needed.
  • App -> Services condition now uses android.permission.DUMP and android.permission.PACKAGE_USAGE_STATS permissions so that it works in Oreo
  • User has to accept Tasker agreement before he/she can import stuff from Taskernet
  • Changed import labels to say which type of import each one is (import task, project, profile, etc)
  • When adding shortcut get tasks in background and show loading dialog
  • When using Authentication Dialog, Tasker won't count as a foreground app so that app contexts don't stop working correctly when it's showing
  • Save %PACTIVE before running tasks for profile, making it available right away in the triggered profile
  • Make Google Drive List Folder field optional
  • Don't ask plugins to start Tasker service in foreground to minimize crashes (Tasker is already in foreground, not needed)
  • Disable animations by default
  • If user has selected always deny for permission requests, show a dialog directing user to settings if permission is needed in action/state/event.
  • Debounce accessibility window events because they were being reported too often
  • Changed DND "None" to "No Interruptions"
  • Allow screen brightness value to go higher than 255 because some devices need it
  • Removed dividers from Profiles,Tasks,Scenes,Vars tabs
  • Made the help text for each tab appear when there's nothing setup. For example, if there are no profiles, some text will show up explaining what a profile is
  • Use system locale to render %DATE value and to convert Date Time to Seconds
  • Disable animations by default

Bugfixes

  • Fixed long-standing bug where sometimes execute service would get stuck and never run tasks again until restart of Tasker
  • Fixed a long standing major memory leak that occurred when using the Profile Status action (and possibly other actions)
  • Fixed very important bug where Tasker would sometimes get in an infinite loop in the monitor and conditions would stop getting triggered
  • Fixed Phone State events where phone number was being ignored
  • Fixed broadcastreceiver leaks in monitor service
  • Fixed %SCREEN variable which sometimes was out of sync
  • Fix Data Backup action always trying to use Google Drive account even if not set.
  • Drastically sped up BT device scans so BT Near contexts should work much better
  • Don't show app chooser when composing email from task
  • Allow using global variables in Custom Setting conditions
  • Ask for location permission when getting location in location selecting screen
  • When using Authentication Dialog, Tasker will keep App conditions working
  • Fixed parsing date time in some situations
  • Fixed formating of decimal math results in some situations
  • Add Write System Settings permission when using the Ringtone action in kid apps
  • Made Widget Icon action be compatible with local variables
  • Fixed Javascriptlet action not running if there was a local variable with the text in it
  • Fixed screen being reported on after being turned off on some devices
  • Fixed Interrupt error when setting custom setting in some situations
  • Fix bug with custom setting state condition where sometimes latest state would not be considered
  • Fix bug with Seconds to Date Time conversion
  • Fix profile list always scrolling when profile or context status changed
  • Fixed USB state
  • Fix focusing condition text box in Variable State
  • Fixed unnamed states showing as "State null" in permission asking dialog
  • Fix Wifi Tether error message when it fails
  • Fix Notification Event not requesting notification access
  • Workaround for some Huawei devices that wrongfully managed broadcast receivers
  • Make %SCREEN variable update before triggering profiles based on the screen state
  • Workaround for sometimes Google Play not recognizing Tasker License
  • Fix End Call action reporting error when ran successfully on Android Pie
  • Fixed statusBar() function in Javascript
  • Fix crash in media player init
  • Fix log that showed up when querying plugins with intentServices
  • Fixed wifi tether conditions in some situations
  • Fixed bug where sometimes notification texts couldn't be gotten for intercepted notifications
  • Fixed app icon not working as a task icon in some situations
  • Fixed some memory leaking issues
  • Fixed bug counting active profiles
  • Fixed a great number of crashes

Removed

  • Remove Android Cloud Backup option (replaced by Google Drive Backup anyway)
  • Background service detection can sadly no longer work due to technical reasons.