Releases: browser-automation/cba
Releases · browser-automation/cba
10.0.1
10.0.0 - MV3
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
- #79 - Record and execute change events on [contenteditable=true] elements
Bug fix(element highlight)
- #95 - Hovering query actions(click, change and etc..) don't highlight specific elements on page.
Bug fixes
- 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
andgroupnull
accordingly #92. - Fixed: no
Root
item in the import/export page when user doesn't have any group in projects table #94.
Bug fixes
Complete rewrite
- 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.
- bg-inject and cs-inject can use async/await(#25).
sendInstruction()
andsendBgInstruction = false;
are deprecated.
- Made action recording more reliable.
- Rename
submit-click
toclick-update
(#46) - Changed
copy
action to copy text content of the element and moved "old"copy
action intocopy-html
to copy html content(#20) - Bunch of bug fixes.
Emergency release
- See #58