[APP][4.0+] Automate - automatic tasks

Version 1.34.1

Automate version 1.34.1

What’s new:

  • Cell tower near got Subscription id (Android 10+) and Connection status (Android 9+) input arguments
  • Cell tower pick got Initial cells and Subscription id (Android 10+) input arguments
  • Microphone muted got Proceed option (Android 9+)
  • Wi-Fi network connected got IP address output variable
 
Version 1.35.0

Automate version 1.35.0

What’s new:

  • The “execute shell command” privilege now enforced by Shell command (superuser) blocks
  • Battery charging block
  • Battery properties block
  • Image crop block
  • Image flip block
  • Image load block
  • Image rescale block
  • Image rotate block
  • Image sample color block
  • Image unload block
  • Image write block
  • App installed block got APK paths output variable
  • Assist request block got Intent and Web URL output variables (Android 6+)
  • Interact block got “Show audio volume UI” action
  • Media tag read block got Orientation output variable
  • colorRecode function support CMYK, Grayscale, YCbCr and YCCK color spaces
 
Version 1.35.5

Automate version 1.35.5

Download at the Google Play Store:
https://forums.androidcentral.com/e...tails?id=com.llamalab.automate&token=TXQVEzCP

What’s new:

  • Targeting Android 12
  • Install package action in App start block not working on Android 8+ due to Google Play store policy change, workaround included
  • Updated to newer UI library
  • “schedule exact alarms” privilege (Android 12+)
  • “ignore app hibernation” privilege (Android 11+)
  • First day of week setting, used by calendar style date picker
  • Fixed Location get block when using Google Play Services
 
Version 1.36.1

Automate version 1.36.1

What’s new:

  • App shortcut update block (Android 8+)
  • Bluetooth device pair block
  • Bluetooth GATT read block (Android 4.3+)
  • App shortcut install block got Shortcut id output variable (Android 8+)
  • Bluetooth device scan block got Connectable only input argument (Android 8+)
  • Bluetooth device scan block Advertisements output variable include "services"
  • Dialog web block got Allowed option
  • Interact block got Show soft input action
  • Notification posted block got Picture path input argument (Android 4.1+)
  • Notification posted block got Index input argument (Android 4.3+)
  • Quick Settings tile show block got Subtitle input argument (Android 10+)
  • SMS send block got Part count output variable
  • Flow beginning block Install home screen shortcut lets user choose icon
 
Automate version 1.37.0

What’s new:
  • Move multiple blocks when selected
  • Camera available block (Android 5+)
  • Data network default block
  • Storage media list block
  • Subscription default get block
  • Subscription default set block (Android 5+)
  • App start block got Multiple task flag
  • Call number block got flags input argument
  • Flashlight got Strength input argument (Android 13+)
  • Vibrate block stops repeating vibration with fiber
 
Automate version 1.38.1

What’s new:
  • Text and custom icons for notifications, app shortcuts/widgets and Quick Settings tiles.
  • Key send characters block
  • Duration pick block got Signed input argument
  • Key send block got Method option, can use accessibility service (Android 13+)
  • Notification show block got Accent color input argument (Android 5+)
  • Notification show block got Large icon input argument
  • Toast show block got Proceed option (Android 11+)
  • colorRecode function can transform to hex-argb8, hex-rgba8 and hex-rgb6
  • durationFormat function can format negative duration
  • Themed (monochrome) launcher icon support (Android 13+)
 
Automate version 1.38.3

What’s new:
  • Targeting Android 13
  • Features previously requiring a rooted device now also work using ADB
  • Updated Legacy extension
  • Flows require “post notification” privilege on Android 13+
  • Bluetooth set state block requires Legacy extension on Android 13+
  • Clipboard get block can work using ADB or Superuser on Android 10+
  • Heart rate block requires “access body sensor data while in the background” privilege on Android 13+
  • Log await block can work using ADB or Superuser on Android 13+
  • Wi-Fi set state block can work using ADB or Superuser on Android 10+, e.g. for Xiaomi devices
  • Fixed Process text selection block to work in more places
 
Automate version 1.39.0

What’s new:
  • ADB protocol set block
  • Display metrics get block
  • Shell command privileged block
  • Clipboard set block got Sensitive input argument (Android 13+)
  • Dialog web got Custom deep links allowed option
  • Notification interact block supports “quick reply” (RemoteInput) and got ArgX input argument (Android 5+)
  • Notification show block got When timestamp input argument
  • Quick Settings tile show block supports long-click and got Flags output variable (Android 8+)
  • XPath fn:matches function supports third/flags parameter, and cache patterns
  • Weather block usage rate limit reduced
  • Fixed Calendar event add block to correctly create “all day” events
 
Automate version 1.40.2

What’s new:
  • Bluetooth device active set block (Android 9+)
  • Display power mode set block (Android 4.3+)
  • Google Drive file exists block
  • Wi-Fi hotspot clients connected block (Android 9+)
  • Display query block got Connection input argument (Android 12+)
  • Interact touch block got Display id input argument (Android 11+)
  • Interact touch block got Record gesture button
  • App package/component pick dialogs got search field
  • Bluetooth GATT read block also works with “notification” only characteristics
  • App kill background block requires the “privileged or (full) superuser access…” privilege on Android 14+
  • Fixed privilege service to work on Android 14+
 
Automate version 1.41.0

What’s new:
  • Ethernet tether set state block (Android 11+)
  • Feature usage block (Android 9+)
  • Text recognition block (Android 5+)
  • USB configuration set block
  • USB configured block
  • App usage block got Stats start and end output variables
 
Automate version 1.42.2

What’s new:
  • QR code generate block
  • App usage and Feature usage blocks got Interval input argument
  • Bluetooth set state block got workaround, see settings
  • Date pick and Time pick blocks got Title input argument
  • Dialog input block got Suggestions input argument
  • Dialog web block got Viewport input argument
  • Dialog web OK button click can be handled using JavaScript (Android 4.4+)
  • Dialog web supports dark theme
  • Notification posted block got Exclude flags input argument, replacing Ignore ongoing
  • Pedometer block got proceed Immediately option
  • Take picture and Video record blocks got Quiet input argument (Android 4.2+)
  • uuid4 function
  • fileUri function can return system document URI (Android 4.4+)
  • Flow editor title can be clicked to edit properties.
  • Fixed Notification show block to properly handle always cancellable on Android 14+
 
Automate version 1.42.6

What’s new:
  • The Cloud messaging blocks, online endpoint and backend completely reworked.
    Please update now, otherwise those blocks will stop working in June 2024.
 
Automate version 1.43.0

What’s new:
  • Bluetooth device unpair block
  • Display power mode block (Android 5+)
  • Flashlight enabled block (Android 5+)
  • Profile quiet mode enabled block (Android 7+)
  • Profile quiet mode request block (Android 9+)
  • Software keyboard visible block (Android 11+)
  • Wallpaper colors get block (Android 8.1+)
  • Calendar event add block got attendees input argument
  • Calendar event get block got attendees output variable
  • Clipboard set block got content HTML, URI, MIME type and label input arguments
  • Geocode reverse block got an output variable for each part of the decoded location address
  • Mobile operator block got country code output variable
  • AdAway permission privilege
  • Fixed Broadcast receive block queuing
 
Automate version 1.44.2

What’s new:
  • DTMF tone play and stop blocks (Android 12+)
  • USB device attached block
  • Content shared block got Allow multiple input argument
  • Interact and Inspect layout blocks support multiple windows (Android 5+)
  • Media playing block got Artwork URI output variable (Android 5+)
  • Sound play block got Speed and Pitch input argument (Android 6+)
  • coalesce function
  • Flow list got search feature (Android 4.1+)
  • Flow editor can select blocks by privilege usage
  • Flow editor persist scroll position and zoom level
  • Flow import dialog got logging option
 
Automate version 1.45.0

What’s new:
  • Device secure block (Android 4.1+)
  • Inspect text edit block (Android 4.4+)
  • undead function
  • unorm function
  • App list block got Exclude flags and States input argument
  • App pick block got Include flags, Exclude flags and States input argument
  • Key pressed block got Unicode character code and Dead character code output variables
  • Notification posted block got Channel id input argument and output variable (Android 8+)
  • Wired headset plugged block got Microphone input argument and Display name output variable
  • App usage and Data usage blocks Maximum timestamp default value changed to last usage
  • Wake-on-LAN send block Network interface default change to default data network on all Android versions
 
Automate version 1.46.1

What’s new:
  • OneDrive delete block
  • OneDrive download block
  • OneDrive file exists block
  • OneDrive list block
  • OneDrive make directory block
  • OneDrive upload block
  • Dialog choice block got Choice descriptions input argument
  • Speech recognition block got Formatting input argument (Android 13+)
  • Improved handling of filesystem path case-insensitivity
 
Automate version 1.47.0

What’s new:
  • Barcode scan block (Android 5+)
  • Destructuring assign block
  • Floating button show block
  • Bluetooth device pick block got Paired only input argument
  • Interact touch block got Zoom in and Zoom out gestures
  • Fixed precondition for Dialog input block notification to include “quick reply”