v1.22.0
AutomaApp/automav1.22.0Oct 26, 2022by Kholid060
AI Summary
This release marks a major update by migrating the extension to Chrome Manifest V3 and relocating the dashboard to a popup, along with significant JavaScript enhancements.
Key Highlights
- Migrated from Manifest V2 to Manifest V3
- Dashboard moved to a popup (do not close while running)
- Run a workflow from a specific block
- JavaScript expressions now supported inside mustache tags
- New `automaFetch` function in JavaScript block
Breaking Changes
- Migration from Manifest V2 to V3 may require workflow updates to work correctly.
New Features
- Select and verify selector inside a block
- Automa shortcut (Ctrl+Shift+E) for easy access
- JavaScript Execution Context support
- JSON support as workflow parameters
- Block menu functionality
Full Release Notes
### What's new? - Migrate from Manifest V2 to [Manifest V3](https://developer.chrome.com/docs/extensions/mv3/intro/). See the article about migrating to Manifest V3 and how it might affect your Automa workflow in [Automa Blog](https://blog.automa.site/migrate-to-manifest-v3). - The dashboard moved as a popup, don't close this popup while running a workflow  - Run a workflow from a specific block https://user-images.githubusercontent.com/22908993/197736919-5958b598-3dc1-42b6-95e0-0d396a129074.mp4 - Select and verify the selector inside a block https://user-images.githubusercontent.com/22908993/197738492-e3bbcd0d-baa4-4a3f-8f6d-b6b00f738e70.mp4 - Use the Automa shortcut for easy access to run your workflow, open it by pressing `Ctrl+Shift+E` https://user-images.githubusercontent.com/22908993/197915949-09c4da7a-7492-488c-ad70-94be91cf7e2c.mp4 - Now you can write a JS expression inside the mustache tag, learn more about it in the [documentation](https://docs.automa.site//workflow/expressions.html#javascript-expressions) - Add [`automaFetch`](https://docs.automa.site/blocks/javascript-code.html#automafetch-type-resource) function in javascript block - Add [JavaScript Execution Context](https://docs.automa.site/reference/javascript-execution-context.html) in JavaScript Code block and Code condition in the Conditions Block. - Support JSON as a workflow parameter - Add block menu ### Bug fixes - Wait for connections block doesn't continue if the flow that was connected to it changes - `automaFetch` not working in the background context - block showing loop id - can't install workflow & package from the marketplace - conditions block not working - context menu trigger not working inside an iframe - create an element block not working - create element block not working in firefox - double execution of a single path - element not found when verifying element - javascript block not working in firefox - multiple block lines not working - preload script not working in firefox - repeat task block only executes once - scripting and action API - set package as external - sidebar does not auto-close - take screenshots block - throw an error when can't find the loop - throw an error when the parameter block canceled - upload file block not working - workflow trigger not registered