ENG-3431, ENG-3711, and ENG-3714: The Platform API and Public API now return an updated_at timestamp for each Wrkflow. Integrations can use it to identify when a Wrkflow was last changed.
ENG-3704: The Platform API and Public API now let integrations set and update a Wrkflow's short and long descriptions, so those details can stay in sync with your other systems.
SUP-1845: A fix for a mismatch found when testing Query a CSV using SQL makes Wrk Action Testing results consistent with a live run using the same inputs and configuration.
ENG-3648: Fixed an intermittent "Wrkflow not found" error that could interrupt editing a Wrkflow.
WASR-1713: QuickBooks Online's API integration now supports reading and querying payment records.
WASR-1872: Query a CSV using SQL now preserves leading zeros in integer-like identifiers, so values such as 00123 and 123 remain distinct.
SUP-1850: Login to a website now returns Unsuccessful when it cannot fill a requested login field, allowing your Wrkflow to handle the failure through its Unsuccessful route.
WASR-1879: Retrieve an environment variable now includes the retrieved value in its outputs, so you can map it to later Wrk Actions.
WASR-1856: Retrieve all items from a JSON array is now a single Wrk Action with Complex Outputs, making it easier to select the values you need for later steps. It also runs faster and can be used in Wrk Action Testing.
WASR-1868: Retrieve value(s) supports more ways to identify page content, including role and text selectors, regular expressions, and iframe traversal. Existing CSS and XPath selectors continue to work.
WASR-1858: An optional browser-session setting lets supported web interactions use more natural mouse and keyboard input.
WASR-1867: Mouse interaction now has an optional timeout setting, so you can allow more time for slower sites while keeping the existing 30-second default.
SUP-1851: The download step now catches files that begin downloading after the preceding click finishes, reducing missed downloads.