Tasker
Home
Direct Purchase
Download
TaskerNet
Home Automation
Usage Examples
Pre-made Projects
FAQs
Guides
Reviews
Wiki
Plugin List
Forum
Forum/Support
Legacy Forum
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
Patreon

Release Notes

Android 5.0+ Devices

Release Video

v5.8.5 - 2019/09/26

Importable Projects/Profiles/Tasks for this release available here.

Added

  • Added Dark Mode action for Android 8+ (only works reliably on Android 10+). Demo here.
  • Added automatic Light/Dark mode for the Tasker app appearance itself. Demo here.
  • Added Dark Mode State (Android 8+). Demo here
  • Let users know that on Android 10 Tasker always needs the permission to draw over other apps.

Bugfixes

  • Fixed Go Home action not being able to go to a page higher than 20
  • Fixed a few crashes

Changes

  • Always show option to backup to Google Drive instead of giving the option to not be reminded again

v5.8.3 - 2019/07/28

Added

  • Added option to select SIM card in Call action
  • Added ability for States to be much more easily implemented making life easier for the developer
  • Add more Custom Setting settings

Bugfixes

  • Fixed Bluetooth Near conditions fully blocking the Tasker monitor in some situations
  • Fixed running Javascripts where local variables have \r characters in them
  • On some actions that toggle settings, don't attempt to set a value if it's already in that state
  • When outputting local variables from actions, if a value of that variable is empty, clear the corresponding value
  • Fix bug loading some app's icons
  • Fixed bug showing toasts from Javascript
  • Fixed bug where kid apps with the Turn Off action wouldn't have the needed accessibility service
  • Made kid apps able to use HTTP Auth action
  • Fixed issue when adding "Notify" condition where it was not directing the user to enable the needed permission
  • Fixed bug when selecting a contact in the Call action where it wouldn't work if user didn't give Tasker the Contacts permission. Now it asks for the permission
  • Fixed %evtprm() in Assistance Request event where it now correctly sets the package name as an event variable
  • Fixed profile status being updated in real time when being updated through an action
  • Fixed a few crashes

Changes

  • Made App based events return the app's package name as the first value in the %evtprm() array

v5.8.2 - 2019/07/28

Bugfixes

  • Fixed reliability of App Changed event
  • Fixed "Trust Any Certificate" option for HTTP Request action
  • Fixed HTTP Request action not setting result variables if there were an error
  • Fixed some events not firing right away when first configured but just the second time Tasker data is saved
  • Made App Info action always return non-array variables (in addition to array variables when needed) to make some situations easier to manage
  • Made Input Dialog go away automatically if timeout is reached
  • Made HTTP Request action not send a body with GET, HEAD, etc even if one was set in the action config while another HTTP Method was selected
  • Made HTTP Request warning notification not show for Tasker generated HTTP request
  • Changed notification text warning that old HTTP actions are deprecated to just saying that the new one is better
  • Made HTTP Request action that upload files and have a request body get the content-type for the body from the Headers set in the action
  • Made long-clicking the Toggle Quick Tile action not override the Tasker Lock in any situation
  • Fixed Profile Status action not changing the visible profile status in Tasker's UI right away
  • Fixed a few crashes

v5.8 - 2019/07/23

Importable Projects/Profiles/Tasks for this release Available here.

Added

  • Added App Changed event which triggers every time the foreground app is changed.
  • Added App Info action which returns a lot of info for the chosen apps. You can get info for the current app, for a previously opened app (like the previous app that was open, the second to last app, the third to last, etc), for an app that was opened X seconds ago (for example, the app that was opened 60 seconds ago) and for your most used apps (including the time you spent on the apps or the times the apps were open in a given timespan)
  • Made all actions that allow you to select apps (like the Launch App, Kill App, Network Access and Media Control actions) be able to set the app as a variable instead of just a static selection. Demo for 3 above features here. Get the demo project here.
  • Added HTTP Request action which allows you to do HTTP Requests of any type (GET, POST, PUT, DELETE, etc) with any headers, body and file contents
  • Added HTTP Auth action which allows OAuth 2.0 and Username and Password authentication. Demo for the HTTP features here.
  • Added Bluetooth Connection action which allows you to force connect/disconnect/pair/unpair a BT device. Demo here.
  • Added Bluetooth Connection event which triggers when a BT device is connected/disconnected and gives you a bunch of variables with the BT device's info. Demo here.
  • Added Bluetooth Info action that allows you to get info on a single device, bonded devices or devices that can be scanned
  • Added Music Track Changed event - triggers every time music starts/stops/changes track; provides a lot of variables with track info (%track, %artist, %album, etc)
  • Added Input Dialog action to easily get a value from the user, without having to use the Variable Query Tasker scene. May be useful when sharing a project via Taskernet and setting a Launch Task to gather input from the user. Previously if user already had Variable Query scene, import would not work because of existing scene. Demo here.
  • Added option in Media Control action to try to use notifications to control if available, making it much more reliable
  • Added option in Preferences > Misc to include user variables in backups
  • Added option in Data Backup action to include user variables
  • Added Max Rounding Digits option to the Variable Set action when Do Maths is enabled: allows you to choose how many decimals you want to use for your math operations
  • Ability for Tasker events to set local variables in the entry task like plugins already did. The App Changed event is using this new system
  • Allows you to once again use the Services option in the App State condition by granting Tasker the android.permission.DUMP permission

Changes

  • Made %WIN updates faster and more reliable
  • %MTRACK now uses notification listener (in addition to the old method) to make it more reliable
  • Made adding new events much easier for the developer, so I'll have a much easier time to add new ones now ;)
  • Made all newer actions (the ones I've implemented) proceed in the task right away instead of some of them waiting ~1 second
  • Fix scenes not displaying variable values correctly
  • Made null output variables be empty instead of having the text "null"
  • Mobile Network condition now needs the READ_PHONE_STATE permission because it now uses a newer (more accurate) way of getting the state.
  • Added timeout to Authentication Dialog action. Otherwise it could get stuck forever.
  • When a new task can't be queued show a warning flash with the reason instead of just silently not working
  • Don't automatically focus on label when editing action if label is set
  • Added warnings that old HTTP actions are deprecated and that the HTTP Request should always be used instead

Bugfixes

  • Start Monitor in Foreground earlier to avoid crashes
  • Fixed long standing bug where Run Shell action would get stuck if output was too large
  • Fixed long standing bug where sometimes when you gave permissions to multiple SD cards, Tasker would stop being able to access them
  • Fix long standing bug where deleting a folder on an SD Card would not work if the folder was empty
  • Fixed getting Mobile Data type for the Mobile Network state (now considers connected mobile type instead of configured mobile type)
  • Fixed long standing bug where screenshots taken with the Take Screenshot action would end up with wrong dimensions
  • Fixed not being able to get some app icons
  • Fixed issue where sometimes task or profile list would be blank until Tasker was restarted
  • Fixed crash when showing task list on some devices
  • Mobile Data action now asks for root permission. It was mistakenly not asking for it before.
  • Fixed bug where sometimes receiving phone calls could stop the app monitor and would stop triggering app related profiles
  • Made some wrong error messages disapear from the Tasker log
  • When Google Sign in fails, show actual error that occurred instead of the generic "Result not OK"
  • Made all toasts show with the application context and on the main thread
  • Fixed asking for Write System Settings for Navigation Bar action
  • Fixed crash when using very large javascript libraries
  • Fixed some crashes