|
Release Notes
Additions
- Added HTTP Request event and HTTP Response action. Tasker can now be a web server! Demo. Demo For Only On Wifi
- Added Matter Light (Experimental) action that allows you to toggle Matter compatible lights on or off, change its color and change its brightness. Demo for toggling. Demo for color and brightness.
- Added Get Network Info action that gives you a whole bunch of info about your current networks. Demo
- Added Work Profile action that allows you to toggle your Work Profile apps on or off. Demo
- Added Work Profile state. Demo
- Added notification showing the tasks that are currently running. As with all notifications, you can turn them off by long-clicking them and configuring them. Demo
- Added ability to be launched as a the default Notes App on Android 14, allowing you to have a custom lock screen shortcut that does whatever you want. Demo
- Added Time Zone option to Parse/Format DateTime action so that you can get the time in different time zones. Demo
- Added built-in System variables in the variable select list so they are easier to use. Demo
- Added behaviour where when you re-select an action, the If conditions will be kept if they exist. Demo
- Better Value Select Helper UX. Demo
- Added Time Zone option to Pick Input Dialog action
- Added User Agent option in Scene WebView elements
- Added Comments section in Task and Project property screens
- Added Project/Profile/Task comments to exported descriptions
- Added magnifying glass helper to Variable Set and Multiple Variable Set helper so that you can easily input any of the types of values of the Pick Input Dialog action directly (time, date, wifi, contact, etc)
- Added ability to select any of the types of values avaiable in the Pick Input Dialog action in If conditions in the various Tasker actions and conditions.
- Added new outputs to Get Battery Info action that can be gotten on Android 14+
- When you delete a task (including tasks when deleting a project) that's referenced by the Perfom Task action in other tasks, Tasker will now warn you that the task is referenced.
- Added %gl_time_taken_millis variable to Get Location v2 action that tells you how much time was taken to get your location
- Added Continue Task On Error option to Perform Task and Profile Status actions
- Added Scene as an option in the Pick Input Dialog helper and the above mentioned helpers
- Added Notification Post permission request in the main Tasker app so that it works on Android 13+.
Changes
- Updated Target API to 33. This could break stuff. Let me know if it does.
- Made Bluetooth action use Tasker Settings app to toggle bluetooth
- Changed Test Net > Local Network IP Address to also return an array with all the various current IPs (there could be more than one at a time). Demo
- Changed Intent Received event so that intent extras that are Bundles are output as a JSON object instead of Bundle.toString()
- Changed behaviour of Pick Input Dialog where if the display is turned off while it is showing and Continue Task After Error is enabled, it will not end in error
- Changed permission needed for Wifi Connected and Wifi Near conditions to NEARBY\_WIFI\_DEVICES if you're on Android 13+
- Changed permission needed for certain file related operations from READ\_EXTERNAL\_STORAGE to READ\_MEDIA\_VIDEO, READ\_MEDIA\_AUDIO and READ\_MEDIA\_IMAGES if you're on Android 13+
- Made Running Tasks screen show larger cards for tasks so you can read the task names better in some situations
- Tweaked Tasker license checking so it works better in various situations
- Tweaked some text sizes in the UI
- Updated the version of a lot of libraries (jetpack compose, navigation and others)
Bugfixes
- Fixed Google Maps URL for Get Location v2 and Pick Location action outputs
- Fixed Out of Memory errors in some situations
- Fixed Input Dialog action resulting in error in some situations
- Fixed Network Access action showing a warning sign when specifying an app by name
- Fixed Set Variable Structure Type action where it wasn't allowing you to use variables for the type
- Fixed JSON reading in some niche situations
- Fixed Tasker shortcuts in some situations
- Fixed asking for Body Sensor permissions on Android 13+
- Fixed bug with %arr($?search) operation in some situations
- Fixed connecting to another Android device through Bluetooth Tethering
- Fixed crash with Get Network Info action on older Android devices
- Fixed error message that showed up in Tasker logs after using the Bluetooth action
- Fixed issue that was slowing down Tasker in some situations
- Fixed issue where App Factory apps wouldn't include icons used in custom Tasker flash actions
- Fixed issue where Tasker couldn't get file access permissions on some devices
- Fixed issue where sometimes local variables wouldn't be available in scenes in certain situations
- Fixed issue with license checking in certain situations
- Fixed direct-purchase validation in some situations
- Fixed issue with direct-purchase license releasing
- Fixed kid apps not having the project/profile/task variables correctly initialized in certain situations
- Fixed logic when license checking with Google Play needs to be retried because of lack of network connection or something similar
- Fixed long-running issue where sometimes, in certain situations, some actions could get stuck indefinitely
- Fixed saving comments in Projects in some situations
- Fixed showing all settings in Custom Setting action helper, even if settings have a null value
- Fixed showing project variables in variable select list sometimes
- Fixed some condition plugins not working
- Fixed some inconsistencies when using the Clear Variable with Project/Profile/Task variables
- Fixed time outs when calling some plugin actions
- Fixed using local media icons for kid apps
- Tried Fixing Bluetooth Connection > Connect in some situations
- Fixed issue where scanning NFC tags in certain situations could result in Tasker crashing
- Don't automatically show Pick File or Pick Directory actions in Pick Input Dialog action in some situations
- Fixed some crashes
|
|