browser-automation / cba-website

Chromium browser automation browser extension website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Version 9.0 version content changes

Manvel opened this issue · comments

Background

While rewriting the extension we have deprecated few methods, but yet keeping backwards compatibility, this issue is for tracking those and addressing in the website.

Deprecated method with backwards compatibility

sendBgInstruction and sendInstruction() -> Use async/await instead.

Action changes

copy -> copy-html - copies innerHTML.
copy -> copies textContent
submit-click -> click-update

  • Complete rewrite of the code.
  • Full automated test coverage.
  • Project is open sourced.
  • Information icon popup for the brief information about each action type and functions.
    • Screen Shot 2021-02-07 at 12 19 10 PM
    • Screen Shot 2021-02-07 at 12 19 27 PM
  • bg-inject and cs-inject can use async/await(#25).
    • sendInstruction() and sendBgInstruction = false; are deprecated.
  • Record actions even when propagation is stopped for the element(#77)
  • Rename submit-click to click-update (#46)
  • Changed copy action to copy text content of the element and moved "old" copy action into copy-html to copy html content(#20)
  • clipboard is deprecated, in favor of cba.clipboard.
  • Bunch of bug fixes.