v1.29.8

astoilkov/jsblocksv1.29.8Mar 10, 2025by bingren-nx

AI Summary

This release focuses on migrating to Manifest V3 (Chrome extension standard), updating the Traditional Chinese language pack, and fixing numerous bugs related to event communication, cookies, uploads, and element creation.

Key Highlights

  • Migrated to Manifest V3
  • Fixed event communication under ChromeV3 mechanism
  • Fixed Cookies Block `get` method invocation
  • Fixed Upload Block not taking effect
  • Optimized global JavaScript execution for CSP compatibility

Full Release Notes

## What's Changed
* Update the Traditional Chinese language pack. by @es94111 in https://github.com/AutomaApp/automa/pull/1899
* Migrate mv3 by @bingren-yd in https://github.com/AutomaApp/automa/pull/1942
    - Fixed and optimized event communication under the ChromeV3 mechanism.
    - Fixed the abnormal invocation of the `get` method in the Cookies Block.
    - Fixed the problem where the Upload Block did not take effect.
    - Resolved the issue where the Trigger Block would infinitely prompt for parameter input when parameters were present.
    - Fixed the problem where the Create Element Block did not take effect.
    - Fixed the error where the entire variable object was unexpectedly obtained when using variables.
    - Optimized the mechanism for executing global JavaScript (which now works properly even on websites with Content Security Policy, CSP).

## New Contributors
* @es94111 made their first contribution in https://github.com/AutomaApp/automa/pull/1899

## Language Settings
![image](https://github.com/user-attachments/assets/99d18a1c-e68c-44fa-b417-5609c37f0eb3)


**Full Changelog**: https://github.com/AutomaApp/automa/compare/v1.29.5...v1.29.8