• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[APP][4.0+] Automate - automatic tasks

Automate version 1.25.0

What’s new:
  • ADB shell command block
  • Capture video block
  • Keychain credentials pick block
  • Network service discover block
  • Notification policy get/set block got Alarms, Media and System input arguments
  • sha256 function
  • Various bug fixes
 
Automate version 1.26.0

What’s new:
  • App shortcut install block
  • App start voice block (Android 6+)
  • Audio device recording block (Android 7+)
  • Content offer block
  • Icon pick block
  • Airplane mode set state and Power save mode set state blocks work without root (Android 6+)
  • Location at block got Responsiveness input argument
  • Notification posted block got Visibility input argument (Android 5+)
  • MMS send block permit email address as recipient
  • Various bug fixes
 
Automate version 1.28.2

What’s new:
  • Google assistant action block, replaced Google Now voice command
  • Display query block
  • User asleep block
  • App start and App decision blocks got Launch options input argument
  • Display on block got Display id input argument
  • Various bug fixes
 
Automate version 1.29.3

What’s new:
  • Inspect layout block
  • Interact block got XPath expression input argument, replacing UI element class/text/id
  • Dialog confirm and Dialog message blocks got Linkify input argument
  • Gmail/E-mail send and Compose e-mail blocks now support multiple attachments
  • xpathEncode function
  • Various bug fixes
 
Automate version 1.30.0

What’s new:
  • Call screening and Call screening response blocks
  • Split-screen mode enabled block
  • The Compose e-mail/MMS/SMS and Content view blocks got Package input arguments
  • Disconnect selected blocks action in flow editor
  • Various bug fixes
 
Automate version 1.31.2

What’s new:
  • Using Google’s implementation of in-app purchase and verification
  • Google Drive share block include “resourceKey” in download URL
  • HTTP request block support chunked Transfer-Encoding
  • App ops mode get & set blocks got Foreground mode (Android 10+)
  • Dialog web block logs console messages to system log when Debug logging is enabled
  • Screened calls should not show “missed calls” notification
  • Fixed duplicate notifications issue
 
Automate version 1.32.4

What’s new:
  • Targeting Android 11
  • Zip extract & compress blocks using new zip library
  • Accessibility button block use a separate accessibility service
  • Duration pick block got Initial duration input argument
  • File pick block got Writable input argument, dialog redesigned
  • Interact block got Dismiss notification shade action (Android 12+)
  • Notification policy get block got Conversion priorities output variable (Android 11+)
  • Notification policy set block got Conversion input argument (Android 11+)
  • Service start block got Foreground input argument (Android 8+)
  • Sound play & Speak blocks got Volume input argument
  • sizeFormat function
  • storage function got support for Android 10+ path types
  • Zip list block
  • Zip compress block got Compression method input argument
  • Fixed Wi-Fi set state block to work on Android 12+
  • Fixed Mobile data set state block to work on Android 12+
  • Fixed System setting set block to work for “private settings” on Android 12+
  • Included android.permission.DUMP
 
Automate version 1.33.4

What’s new:
  • Subscription set state block (Android 10+)
  • ADB shell command block support Android 11+ “wireless debugging” and got Security input argument
  • Accessibility button block got Display id input argument (Android 11+)
  • Interact block support more actions, got ArgY input argument
  • Interact and Inspect layout blocks support UI layout XML attributes for collections and ranges (Android 5+)
  • Mobile data enabled block got Subscription id input argument
  • Notification posted block got Extras output variable
  • Network service discover block got Maximum results and Maximum duration arguments
  • Screenshot block got Display id input argument (Android 11+)
  • Tone play block got Volume input argument
  • Fixed bug where Variables give variables and Flow start payload value references was shared by fibers
 
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
 
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
 
Automate version 1.35.5

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
 
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
 
Back
Top Bottom