ZeroWork
  • 👋Home and Welcome
  • 🚀Getting Started
  • ⬇️Install the Agent
  • 🧑‍💻Crash Course
  • Using ZeroWork
    • 🖥️General: Run, Schedule, Share, Webhooks
      • Run
      • Stop
      • Log in to the Agent
      • Run Modes
        • Run Incognito
        • Run Non-Incognito
        • Run in My Regular Browser
      • Run Settings
        • Run in Background
        • Stay on Page after Run
        • Bring Pages to Front
      • TaskBot Sharing Options
      • Cookies
      • Scheduler
      • Trigger Run via Webhook
      • Proxies
      • Remote (Cloud) Execution
      • How to Check and Update Your Agent
      • Install ZeroWork Agent on VPS
    • 📔Using Selectors
      • What Are Selectors
      • Use Element's Text
      • Copy Selectors
      • How to Build Custom Selectors
        • Basic Concepts of Selectors
        • One Element Can Have Many Selector Expressions
        • Check if Selector Is Correct and Unique
        • Exact or Loose Match
        • Hierarchy
        • Combine Filters with Standard CSS Logic
        • Lists: Incremental CSS Selectors
        • Addressing Siblings
      • How to Use XPath in ZeroWork (advanced)
    • 🏗️Using Building Blocks
      • Open Link
      • Save Page Url
      • Switch or Close Tab
      • Go Back or Forward
      • Switch Frame
      • Browser Alert
      • Click Web Element
      • Check Web Element
      • Save Web Element
        • Save Lists
        • Enrich Existing Data
        • Stop Run If Selector Is Not Found Option
      • Insert Text or Data
      • Hover Web Element
      • Select Web Dropdown
      • Keyboard Action
      • Start Condition and Set Condition
        • Actions = & ≠
        • Actions <, ≤, >, ≥
        • Data Found & Data not Found
        • Contains & Does Not Contain
        • Before (Date) & After (Date)
      • Start Repeat
        • Standard Loop
        • Dynamic Loop
        • Continue until No Element Is Found
        • Auto-Scroll
        • Auto-Continue from Last Row or Element
        • Nested Loops - Handle Pagination
      • After Repeat
      • Break Repeat
      • Try-Catch
      • Raise Error
      • Abort Run
      • Update Data
      • Number Operations
        • Example: Standardize different formats
      • Format Data
        • Remove Words
        • Shorten Content Length
      • Split Data
      • Apply Regex
      • Remove Duplicates
      • Delete Data
      • Ask ChatGPT
      • Send Notification
      • APIs: Send HTTP Request
      • Write JavaScript
      • Save File
      • Upload File
      • Delay
      • Record Date
      • Take Screenshot
      • Save from Clipboard
      • Log
      • Building Block Options
        • Delay Times between the Building Blocks
        • Randomize Delay Time
        • Deactivate Building Blocks
        • Shortcuts
        • Spintax
        • Auto-Align
        • Sticky Notes
    • 🔀Using Variables
    • 💿Using Tables
      • How to Add Tables
      • Native Tables
      • Google Sheets
      • Import Data from CSV
      • Using Google Sheet vs. Native Tables
      • Create Columns
      • Export Data as CSV
      • Convert Native Table to a Google Sheet
    • 📄Using Run Reports
    • 😑Common Problems
      • My TaskBot Does Not Start Run
      • When I Use Data from Table, No Data is Being Pulled
      • Website is Glitching and Flashing
      • No Selector is Found
      • My TaskBot Saves Some Data but Not All
      • Data Is Saved in Wrong Format
      • Website Requires SMS or Email Verification
      • Keyboard Action Is Not Working As Expected
      • Check Web Element Identifies Selector as Found but Next Action Does Not
      • When Using Insert Data Block, First Letters Are Cut Off
      • Workflow Has More than One Starting Building Block
      • TaskBot Does Not Automatically Scroll
  • Support
    • 🆘Getting Support
  • 🆕Release Notes
    • Version 1.1.61
    • Version 1.1.62
    • Version 1.1.63
    • Version 1.1.64
    • Version 1.1.65
    • Version 1.1.66
    • Version 1.1.67
    • Version 1.1.68
Powered by GitBook
On this page
  • 🆕 Enhancements (new)
  • ✨ Improvements
  • 🛠️ Fixes

Was this helpful?

  1. Release Notes

Version 1.1.68

Expected rollout between May 10 and May 11.

🆕 Enhancements (new)

  • Agent version is now included in error reports (both in the UI and notifications).

  • Added a new option in the File Options for the Take Screenshot and Save File building blocks to customize the maximum time that the TaskBot should wait for the file to fully download. The default is 5 minutes for Save File and 2 minutes for Take Screenshot. If the file isn't downloaded within that time, an error will be raised.

  • You can now set midnight as the end time in the scheduler's time range option.

✨ Improvements

  • Added automatic retry on 502 errors and aborted response streams.

  • The Open Link building block now automatically retries on certain network errors (e.g., tunnel connection failures with flaky proxies).

  • The scheduler in the desktop agent now has a more robust retry mechanism. For example, if syncing scheduled tasks fails due to an internet connection failure, it will retry more persistently.

  • When copying building blocks to another TaskBot, table references are now preserved if both TaskBots share the referenced table. (However, this does not yet apply to variables with the same name.)

  • The Write JS block now cleans up its context only after the delay period defined in the "min" and "max" fields has finished, giving more time for non-awaited async code to finish.

  • Notification settings are no longer duplicated when a TaskBot is duplicated.

  • Improved handling of parallel webhook triggers, covering more edge cases to prevent duplicate run triggers.

  • Improved handling in the Open Link building block for rare timing cases where a page crashes or closes just before reuse. The building block now reliably detects the closed state and starts a new context as needed in such cases.

  • Improved concurrency control when multiple TaskBots try to initiate non-incognito browser runs simultaneously.

  • Several error messages have been improved for clarity.

🛠️ Fixes

  • When a Check Web Element building block was deactivated and later used as a new start point via "Start run from here," the related Found and Not Found building blocks stayed deactivated.

  • In version 1.1.61, the Save File block introduced file-awaiting logic, but this did not apply to the option "From download action". Now fixed: Files are awaited for both options "From download action" and "From file URL".

  • Fixed a rare case where a run could be displayed with an unknown or non-terminated state in the TaskBot run reports if the start-run request succeeded but an unexpected error occurred after that yet before the run state was initialized.


Includes fixes for breaking changes introduced in 1.1.61:

  • Rarely the agent would log out despite regular TaskBot runs.

PreviousVersion 1.1.67

Last updated 8 hours ago

Was this helpful?

🆕