Tasker
Home
Download
FAQs
Guides
Reviews
Wiki
Forum
Support
Developer
Userguide (4.0+)
Index: en es fr zh
1 Page: en
More
Developers
Bugs / Limitations
History
Release Notes
Next Version

Coming In The Next Version

Android 4.0+ Devices

4.7b15

  • change: Time context: use AM/PM format if that's user's global preference
  • change: profile list: use AM/PM format if that's user's global preference
  • bugfix: attempting to export project without icon gave spurious log warning
  • change: app creation: plugins can be deselected in Required Plugins section of kid config screen
4.7b14

  • beta: bugfix: event Variable Cleared wasn't working
  • bugfix: on device shutdown, exit tasks with certain actions with local vars were generating spurious warnings
  • bugfix: action Create Element: editing element content before putting in a scene name gave a spurious error message in log
  • bugfix: action Scene / Create Element: creating a Map element was crashing
  • bugfix: Menu / More / Run An Action: icon/action edit of e.g. actions in Notify action was exiting action edit screen behind
  • added: main screen profile/task/scene list: multi-select mode action: Move To Top (when items are user-sorted)
  • added: main screen profile/task/scene: sort by age
  • removed: main screen profile sort: Creation Date

4.7b13

  • beta: bugfix: Media Control action was generating spurious errors
  • beta: bugfix: fix for the cafp fix
4.7b12

  • bugfix: warnings after clicking on unnamed task in results of Search Tasker
  • bugfix: JavaScript(let): warnings from JS engine would cause execution to stop at some points
  • bugfix: sometimes ended up with a blank Tasker app when pressing back immediately after launching
  • beta: bugfix: sometimes infinite recursion from profile status related contexts on exiting UI
  • bugfix: action Zip: Delete Original parameter wasn't working on directories
  • added: action Zip: Target File parameter
  • added: action Media Control: option to send the command to a specific app
  • change: action Zip: accepts newline separated list of files/dirs to include in the archive

4.7b11

  • beta: bugfix: one more for menu elements...
  • beta: bugfix: problems displaying scenes as dialogs

4.7b10

  • bugfix: (very) old XML icon format was preventing some (very) old data importing
  • bugfix: scene elements and scene were shrinking a little (but cumulatively) on display rotation
  • beta: bugfix: more problems with menu element scaling
  • beta: bugfix: disabled profiles could be showing as active

4.7b9

  • beta: bugfix: Wait action was crashing UI

4.7b8

  • beta: bugfix: don't show Motion Detection option when device doesn't have the hardware
  • beta: bugfix: relocating autobackups, check target dir doesn't already exist
  • beta: bugfix: file select dialogs, Tasker icon wasn't exiting with the right value
  • change: action Wait: show more human-readable in task edit screen and profile list
  • beta: added context activation status in UI
  • change: UI response to profile status change is now immediate

4.7b12

  • bugfix: warnings after clicking on unnamed task in results of Search Tasker
  • bugfix: JavaScript(let): warnings from JS engine would cause execution to stop at some points
  • bugfix: sometimes ended up with a blank Tasker app when pressing back immediately after launching
  • beta: bugfix: sometimes infinite recursion from profile status related contexts on exiting UI
  • bugfix: action Zip: Delete Original parameter wasn't working on directories
  • added: action Zip: Target File parameter
  • added: action Media Control: option to send the command to a specific app
  • change: action Zip: accepts newline separated list of files/dirs to include in the archive

4.7b11

  • beta: bugfix: one more for menu elements...
  • beta: bugfix: problems displaying scenes as dialogs

4.7b10

  • bugfix: (very) old XML icon format was preventing some (very) old data importing
  • bugfix: scene elements and scene were shrinking a little (but cumulatively) on display rotation
  • beta: bugfix: more problems with menu element scaling
  • beta: bugfix: disabled profiles could be showing as active

4.7b9

  • beta: bugfix: Wait action was crashing UI

4.7b8

  • beta: bugfix: don't show Motion Detection option when device doesn't have the hardware
  • beta: bugfix: relocating autobackups, check target dir doesn't already exist
  • beta: bugfix: file select dialogs, Tasker icon wasn't exiting with the right value
  • change: action Wait: show more human-readable in task edit screen and profile list
  • beta: added context activation status in UI
  • change: UI response to profile status change is now immediate

4.7b7

  • bugfix: disabled Wait actions were affecting task scheduling
  • bugfix: Menu elements: more fixing of caching problems when screen rotated

4.7b7

  • beta: bugfix: was trying to use Motion Detection for location even when no sensor found on device
  • beta: bugfix: menu item text scaling: was mixing scaling values after display rotation
  • beta: bugfix: was still getting unhandled arg warnings for Variable Set/Cleared events
  • bugfix: action Variable Join: was stopping at first index without a value
  • bugfix: action Perform Task: multiple kids with lower pri were running in sequence instead of simultaneously

4.7b6

  • beta: bugfix: variable sharing between calling task and created scene was not working correctly
  • beta: bugfix: Play Store versions: accelerometer for movement detection was being setup correctly
  • bugfix: menu/spinner element entries weren't scaling up with element bounds when displayed or imported on different device
  • bugfix: Text elements text size wasn't scaling up with bounds on display
  • bugfix: state Display Orientation: had no help text

4.7b5

  • beta: bugfix: shell-related actions: give 64-bit lib dirs preference to 32-bit
  • beta: bugfix: Test File: type was failing without root
  • beta: bugfix: events with boolean params were giving spurious warnings
  • beta: bugfix: Delete File: was failing completely
  • beta: bugfix: Notify actions: selection No Image for action items was crashing on execution
  • beta: bugfix: HTTP Get/Head: argument error
  • bugfix: some file actions using root were not testing preconditions with root
  • bugfix: some file actions using root were not quoting special shell characters in file names
  • bugfix: workaround for cell location update crashing monitor service on Android 5.1
  • bugfix: app creation: missing permission for event Received Data SMS
  • bugfix: %PACTIVE, %PENABLED: entries were in largely random order

4.7b4

  • beta: bugfix: anything related to system settings was failing

4.7b3

  • bugfix: fix for shell-related operations on 64-bit (thanks Josiah Mch)
  • bugfix: Take Photo: with Discrete selected, don't modify sys vol if in Interrupt Mode none/Silent Mode or it's already 0
  • bugfix: file shredding (e.g. for action Delete File) was failing on very large files
  • bugfix: in some UI text boxes for passwords, entered text was visible in landscape mode
  • bugfix: notification action icons: not setting an icon was resulting in the Tasker icon instead of no icon
  • added: scene element TextEdit: Focus event
  • added: action Element Text: parameter Selection (TextEdit elements only)
  • added: JS: function Say: parameters Respect Audio Focus and Use Network
  • change: scene element NumberPicker/Slider accepts (global) variable for Default parameter
  • developers: added TaskerPlugin.Setting.getHintTimeoutMS() for use in a settings FireReceiver to see which timeout the host is applying. If validating intent extras from host, be aware that an extra key has been added for this.
  • app creation: typeface errors: give details
  • bugfix: scene element Number Picker: min/max/init params weren't being properly validated
  • bugfix: HTTP Get/Post: error documents weren't being put into %HTTPD in some situations
  • added: scene element Web: Support Popups parameter for e.g. form selection elements
  • added: action Vibrate/Vibrate Pattern: Continue On Error param
  • HTTP Get/Post: Cookie param: remove all occurences of Set-Cookie: so easier to reuse cookies previously received from the server earlier in the task
  • added: state Net / Auto Sync
  • added: action Launch App: parameter Always Start New Copy, default is now to use existing copy of app when possible
  • added: Music Play Dir: Audio Only: extra file extensions
  • added: display-off monitoring: use of significant motion sensor where available (no power usage when stationary, faster response time when entering/leaving area)
  • added: Prefs / Monitor / Display Off / Motion Detection (enabled by default)
  • added: BODY_SENSORS permission for Heart Rate
  • added: State / Heart Rate (untested)
  • added: variable: %HEART (Heart Rate) (untested)
  • added: action Net / HTTP Head
  • change: action Test File: added Use Root param
  • added: events Variables / Variable Cleared/Set: parameter User Variables Only
  • added: event Tasker / Timer Change (when Task Timer status changes)
  • added: Tasker / Test Tasker: type Timer Widget Remaining
  • added: Prefs / UI / List Item Drag Margin / Disable option
  • added: variable %TNET: try using getprop as workaround when Android doesn't return a value
  • added: action Get Voice: parameter Language
  • added: actions File / GZip and File / GUnzip
  • added: state Power / Battery Temperature

4.7b2

  • added: state Power Save Mode (Android 5.0+)
  • change: action Test File, Size: for directories, return the number of children (files and dirs), previously was somewhat arbitrary
  • change: increased task priority range 0-50 normal tasks, 0-100 when testing tasks
  • beta; bugfix: removed hardware acceleration for overlay scenes on pre-5.0 devices
  • developers: bugfix: synchronous action plugin, return ArrayList values weren't being processed correctly
  • added: task edit screen: test buttons: log display when action fails

Highlights

  • Android app backup support (disabled by default)
  • dynamic configuration (and task) loading for e.g. remote device administration
  • improved local backup/restore
  • individual context activation states shown in UI

Incompatibilities

  • action Variable Convert: Bytes To Mega/Gigabytes now uses solely . for fractions
  • action Array Process: type Squash: must reselect type of existing actions
  • action Test System: must reselect test type of existing actions
  • action Test Display: new values landscape-reverse and portrait-reverse, may need to change tasks
  • tasks with Perform Task actions with priority 10 will perform differently when tested via Task Edit screen (default test priority is now 100), long-click the Play Button to test at 10 (but it's recommended to not used fixed priorities)

Added

  • Prefs / Misc: Android Backup
  • action Tasker / Import Data
  • action Array Process: Sort Numeric Integer and Sort Numeric Floating-Point
  • action Send Intent: Extra fields: support for parcelable Java objects created with Java Function
  • action Send Intent: Extra fields: support for Uris via casting of value
  • action Send Intent: extra Extra field (also for JS function)
  • file selection: text box for specification
  • file selection for local data backup and restore
  • scene element WebView: Background tab
  • action Test System: added Android ID test type
  • action Test Display / Orientation: added landscape-reverse and portrait-reverse values
  • per-action log access in task edit screen after test runs

Bugfixes

  • %WIN was not reporting title of Tasker dialog and NoBar activity scenes
  • action Variable Convert: Bytes To Mega/Gigabytes was using localized decimal point character
  • confirmation of data restore was before selecting source rather than as last step
  • file selection: when path selected outside storage root, use abs path
  • videos weren't working in scene WebView elements
  • getSearchValue log error from event plugins
  • Java: null-valued objects were not returning 'null' when used in e.g. If conditions

Changes

  • action List Files: broadcast change of array name, not each item in the result array (latter too inefficient)
  • restructured Menu / Data / Restore
  • action Java Function: upped max parameters to 7
  • enable hardware acceleration for scene windows (but not for overlay scenes on pre-5.0 devices)
  • auto backups are now placed in Tasker/configs/auto/
  • move Tasker/autobackups dir to Tasker/configs/auto on UI startup if present
  • move Tasker/userbackup.xml to Tasker/configs/user/backup.xml on UI startup if present
  • Data / Restore / Auto Local Backups: show list most recent first, show indication of backup age
  • scene element WebView: background defaults to transparent

Removed

  • manifest permission android.vending.CHECK_LICENSE

Developers

  • bugfix: event/condition plugins: ArrayList and String[] bundle types were not getting into the relevant Tasker vars

Android 1.6+ Devices

Additions

Bugfixes

  • 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

Changes

Removed