Skip to content

Releases: browser-automation/cba

10.0.1

09 Jun 09:10
2647187
Compare
Choose a tag to compare

What's Changed

  • issue #153 - keep service worker alive during the execution

10.0.0 - MV3

31 Mar 17:27
abd8bd4
Compare
Choose a tag to compare

What's Changed

  • issue #110 - updated packages by @Manvel in #111
  • No issue - increased delay to fix flaky tests by @Manvel in #113
  • Issue #112 - updated puppeteer version by @Manvel in #114
  • No issue - cleanup startup migration and update packages by @Manvel in #116
  • issue #117 - load browser pollyfill into BG script and use globalThis over window by @Manvel in #120
  • No issue - added JSDoc types to DB methods by @Manvel in #121
  • No issue - add linters by @Manvel in #123
  • No issue - added jsdoc linters by @Manvel in #124
  • Issue #122 - Stop using getBackgroundPage() in non BG context by @Manvel in #125
  • Issue #117 - convert BG page to non persistent BG action by @Manvel in #126
  • Issue #128 - separate codepath for MV2 and MV3 by @Manvel in #129
  • Issue #131 - Switch to using Service Worker by @Manvel in #132
  • Issue #133 - support inject action in MV3 by @Manvel in #134
  • No issue - fixed bg-function saveToClipboard test for MV3 and added clipboard to CBA state by @Manvel in #137
  • issue #118 - show warnings in projects containing bg-inject function by @Manvel in #138
  • issue #136 - move actionToPlay to the bg-functions by @Manvel in #140
  • issue #118 - remove bg-inject from UI by @Manvel in #139
  • issue #141 - execute inject action when cs-inject is used by @Manvel in #142
  • issue #109 - convert the main build to MV3 and remove the flag by @Manvel in #143
  • issue #144 - Show warning for cs-inject actions by @Manvel in #145
  • issue #127 - updated analytics according to GA4 requirements by @Manvel in #147
  • issue #146 - load JQuery before script injection both in inject and cs-inject by @Manvel in #148
  • issue #150 - disable powerful actions tooltip by @Manvel in #151
  • issue #109 - release first MV3 version of CBA by @Manvel in #149
  • No issue - fixed production builds by @Manvel in #152

Full Changelog: 9.1.0...10.0.0

Record and execute changes on contenteditable

28 Mar 11:45
Compare
Choose a tag to compare
  • #79 - Record and execute change events on [contenteditable=true] elements

Bug fix(element highlight)

18 Mar 18:16
Compare
Choose a tag to compare
  • #95 - Hovering query actions(click, change and etc..) don't highlight specific elements on page.

Bug fixes

01 Mar 18:46
Compare
Choose a tag to compare
  • Improved reorder and dragNdrop functionality of actions table and functions list (cba-components#35).
  • Hitting enter key saves project when renaming the project #93.
  • Fixed: adding project or group to empty parent creates projectnull and groupnull accordingly #92.
  • Fixed: no Root item in the import/export page when user doesn't have any group in projects table #94.

Bug fixes

18 Feb 14:42
Compare
Choose a tag to compare

After release of 9.0.0 several users reported CBA being broken, current release fixes those:

  • #85 - don't stop execution flow when action has error.
  • #87 - Play project on the active tab rather than on the pre-active when not specified.

Complete rewrite

12 Feb 13:26
Compare
Choose a tag to compare
  • 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.
  • Made action recording more reliable.
  • 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)
  • Bunch of bug fixes.

Emergency release

22 Sep 20:06
f43693d
Compare
Choose a tag to compare