Userguide (4.0+)
Index: en es fr zh
1 Page: en
Bugs / Limitations
Release Notes
Next Version

Release Notes

Android 4.0+ Devices


  • beta: added logging for identification of null reflection methods
  • beta: bugfix@ another attempt at fixing insert/update write flag
  • beta: action SQL Query: added parameter Use Root (untested)
  • change: app creation: abreviated user-specified permissions become completed (e.g. WRITE_SETTINGS -> android.permission.WRITE_SETTINGS)


  • beta: bugfix: action SQL Query: INSERT/UPDATE DB was still read-only
  • beta: bugfix: action List Files: Match parameter wasn't working for internal-storage files


  • beta: change: action SQL Query: handle INSERT/UPDATE in Raw mode
  • beta: bugfix: action SQL Query: wasn't handing BLOBs and null values correctly
  • beta: bugfix: attempted fix for file exceptions on some devices
  • added: action Say To File: parameter Use Network


  • change: app creation: settings (Display Timeout etc): ask for permission dynamically
  • change: app creation: overlay scenes: ask for permission dynamically
  • beta: change: oneplus package name to com.oneplus.deskclock
  • beta: bugfix: settings actions (Display Timeout etc) were failing when requested value same as current


  • beta: bugfix: Variable Set bugs
  • beta: bugfix: action Status Bar: wasn't working without accessibility
  • beta: change: action Status Bar: warn about needing accessibility where relevant
  • beta: change: more logging for Display Timeout and List Files
  • change: human-readaable export of event contexts: include Stop Event flag if set


  • network access control per-app for Android 6.0+, otherwise all-apps
  • actions in File category: support for new external SD access API (Android 5.1+)
  • Android 7.0 bugfixes and additions
  • added Portuguese (Brazil) translation (many thanks to Breno Rafael CorrĂȘa)



  • action System / Power Mode (root only, Android 5.0+)
  • main screen, scene long-click options: direct element edit (and straight back to main screen)
  • main screen, task long-click options, play option
  • main screen, scenes tab menu: Destroy All
  • long-click of home icon in main screen: show menu instead of just toggling
  • action Variable Set, parameter Recurse Variables
  • action Array Set
  • state Pen Out (Samsung SPen)
  • state Pen Menu (Samsung SPen Air Button menu)
  • action Show Scene: Show Over Keyguard parameter, defaults to true
  • action Share Fle
  • action List Files: parameter Sort
  • action Play Music: parameter Continue Task Immediately, default to yes
  • actions Notification LED/Vibrate/Sound: parameter Repeat Alert
  • event: Notification Removed (Android 6.0+)
  • action Set Wallpaper: parameter Type (Android 7.0+)
  • main screen action bar: apply-and-save icon (when changes have been made, not in beginner mode)
  • action File / SQL Query: DB file queries, file direct or Android URI
  • action Net / Network Access: allow/deny network access globally or based on app selection
  • action Tasker / Set Tasker Pref: added control of Run Log, System Logging and SD Logging
  • events Alarm/Alarm Done: added OnePlus clock package
  • action Settings / Quick Settings: show Quick Settings panel (Android 4.2+)
  • action Settings / Developer Settings
  • action Input / Long Power Button: show long-power press menu (Android 5.0+)
  • action Input / Back Button: simulate Back button press (Android 4.2+)
  • action App / Show Recents: show recent apps dialog (Android 4.2+)
  • action App / Toggle Split Screen: toggle whether current app is in split screen mode (Android 7.0+)
  • action Test Element: test for depth
  • action Show Scene: overlay scenes: action edit screen: take to relevant settings screen when permission is disabled (Android 6.0+)
  • actions modifying system settingse: action edit screen: take to relevant settings screen when permission is disabled (Android 6.0+)
  • Menu / More / Grant Document Tree Access (Android 5.1+, where external media available)
  • task edit: when tested task fails, show contents of %err and %errmsg at end of log snippet
  • file selection dialog: buttons to go to root of primary storage volume (and external if present)


  • app creation: debug flag wasn't turning on various debug options in prefs of kid app
  • main screen, simple yes/no dialog if the disclamer is cancelled on a TV, some people were having problems with the action bar
  • main scene, scenes list wasn't updating scene status dynamically
  • actions using scenes: they weren't showing over the keyguard where appropriate (Android 5.0+)
  • action failing wih Continue On Error checked was being marked as condition failure in Run Log
  • event Notification, variable %NTITLE more reliable (Android 6.0+)
  • event Notification: more matching parameters (Android 6.0+)
  • Edit Text Element, Focus event: added a small delay for the element gaining focus to allow handling clashes when examining the (scene-local) %focused variable
  • app creation: action Test Net: needed ACCESS_WIFI_STATE permission
  • location context: wasn't allowing direct entry of negative GPS coordinates
  • app creation: action HTTP Head: needed INTERNET permission
  • app creation: action Notification Pulse: needed WRITE_SETTINGS permission
  • action Morse: possible timing bug and more logging
  • action Element Depth: variables weren't being handled for Depth parameter
  • action HTTP Head: fixed spurious warning about parameter types
  • action Show Scene: overlay scenes were crashing when 'Draw Over Other Apps' setting was disabled (Android 6.0+)
  • actions writing system settings: catch permission denial and other exceptions
  • app creation: wasn't adding BODY_SENSOR permission for heart rate state/var
  • export/reimport of built-in scenes: was giving error
  • matching phone numbers with CG: was producing spurious warnings when number was not a contact
  • Java Object: deleting specific objects was producing exception
  • action Set Wallpaper: image degradation on wallpaper restore
  • Ipack icons in notifications showing wrong icon or crashing in Android 7.0+
  • text in elements of builtin scenes was not appearing until the element was edited (Android 7.0+)
  • Notify actions: actions: was allowing icon selection from Ipacks, which doesn't work
  • actions Say, SayToFile: with Continue Immediately Checked, initialization would sometimes not complete before end of task so speech never came
  • action Java Function: object names can now include digits, except at start


  • app creation: kid app: Debug flag also turns on Run Log for kid
  • action Airplane Mode: available for root users (Lollipop+)
  • scene editor: edit element, if last element edited was also this one, start in the last tab and position in tab
  • editing scene element from search result: returns direct to search result instead of going via scene edit
  • actions Create Scene, ShowScene: don't complain about unknown scene, prob just didn't make it yet (still marked as a warning)
  • improved icon selection presentation
  • enable Intent Received events to block external calls to run a task, if the Stop flag is set
  • action Mobile Data: on rooted devices, attempt to use svc via shell (Android 5.0+)
  • action Mobile Data: mark as unavailable for non-rooted devices (Android 5.0+)
  • event Notification, variable %NTITLE: require Notification Listener service on, instead of Accessibility service (Android 6.0+)
  • variable %LOCACC: reports now to 2 decimal place, fixed rounding
  • action Status Bar: use Accessibility Service if possible (Android 4.1+)
  • action Delete File: removed Shred Level parameter for Android 5.1+, not supported in new Android API
  • Prefs / UI / Lock Code: increased max length to 15
  • Prefs / Action / Widget Task Priority removed in favour of being able to configure individually in task properties
  • task edit screen: don't stop execution of new tasks when task causes an app switch
  • notification with Ipack icons are shown direct from Tasker instead of via Ipack app
  • actions taking variable name as alternative to number: allow direct number entry instead of requiring var name
  • app creation: if a webview is being exported, include the maps key parameter in kid config, user could load map in webview


  • Notify actions: Number parameter no longer supported (Android 7+)
  • Prefs / Monitor / Custom Pulldown Layout (Android 6.0+)


  • TaskerPlugin.java: added setKeyEncoding() and Host.getKeysWithEncoding() to enable the host to replace variable values without breaking any internal structure, where present. Currently only JSON supported.
  • Ipack build files: modified to support build on most recent SDK versions

Android 1.6+ Devices



  • action Take Picture: was never using auto-focus, switch to auto-focus when camera parameters specify it
  • scene elements Text/TextEdit/Button: local variable as Text/Label field wasn't being replaced