v1.2.0
Summary
- Improve fill code generation, ignoring backspace and arrow keys
- Update playwright to 1.2.0
- Use a comment instead of "qawolf.create()" as the placeholder
Commits
- Merge pull request #733 from qawolf/fix-crash be40d70
- saveConsoleLogs: simplify to expose binding once like ContextEventCollector 31fb5a0
- addInitScript in qawolf.register since it happens before pages load, so it should not throw any errors with the addInitScript 3e8eae2
- ContextEventCollector: do not ignore unsafe errors 5490e85
- ContextEventCollector: ignore more errors b844728
- ContextEventCollector: start page event collector locally a1f8e38
- ContextEventCollector: allow targets to close (ex nytimes has iframes that close) 758d7d6
- ContextEventCollector: inject one script, since we cannot count on order of addInitScript 660b4c2
- Merge pull request #732 from qawolf/simplify-node-to-doc 9255b74
- remove html-parse-stringify 4e9bbcc
- switch html-parse-stringify back to upstream 48bab31
- Merge pull request #727 from qawolf/feat-support-input-fill 3afe743
- test: add unit tests for buildPressSteps 2942717
- fix: track Tab press for contenteditable b38e452
- test: save fixture JSON with line breaks and indentation e8405f3
- fix: skip click on enter 1121d33
- update readme with new selectors and fill 8a83b0e
- fix: add ts-node as dev dependency (for fixtures script) 1859a57
- release and bump sandbox 5c5fa95
- test: update tests to new login fixture 062ad37
- test: update test expectations to fix failing tests ed4da67
- test: add unit tests for buildFillSteps 7f18d03
- docs: fix saveFixture command 71a0bd9
- feat: add more inputs to sandbox 2cd126f
- feat: generate fill for contenteditable 21da52d
- fix: special handling for Enter press in textarea 7df567f
- feat: use 'fill' for textareas 71726d3
- feat: use 'fill' for inputs c74e77d
- qawolf.scroll may throw error on navigation 7775e5d
- Merge pull request #730 from qawolf/update-dependencies fa31802
- remove outdated test 6ab6b4a
- update all dependencies (including playwright@1.2.0) 1ae5951
- remove expect-playwright, point to playwright docs for assertions 3c6c3c1
- Merge pull request #729 from qawolf/selectors-ignore-value-inputs 8980953
- selectors: do not target value of inputs whose value can change 6d8bcac
- Merge pull request #728 from qawolf/fix-watch 1c4aea8
- fix: webpack watch 00a68a1
- cqaw: 1.0.3 973e290
- Merge pull request #693 from qawolf/fix-ci-template 1a97ac0
- remove old escapes 6f7aa3a
- Merge pull request #685 from qawolf/remove-playwright-ci aa4c65f
- update dependencies fd3562f
- Merge pull request #684 from qawolf/patch-code 9f1e879
- update docs for patch comment 6150537
- Use the comment "// 🐺 create code here" instead of
await qawolf.create();
b1c1173 - cqaw: release 1.0.2 2fe45cb
- cqaw: use np for releases 6d21066
- Merge pull request #667 from qawolf/update-pw a718179
- update readme 7b57c4e
- update docs to remove playwright-ci 2249370
- fix tests / lint 5840774
- rollback playwright update until playwright-core is fixed 692c842
- remove playwright-ci dependency d311934
- Merge pull request #672 from thisguychris/patch-1 697c879
- removes transform on ts-jest config 289f606
- remove babel transform bbf0c5e
- save playwright-core as dependency c06d894
- replace rollup with webpack 943bb6f
- update all dependencies b147ee3
- Merge pull request #632 from qawolf/dependabot/npm_and_yarn/types/lodash-4.14.153 a9c8503
- Merge pull request #637 from qawolf/remove-hotjar 40ff8d3
- Remove Hotjar 585b975
- Merge pull request #629 from qawolf/dependabot/npm_and_yarn/eslint-plugin-jest-23.13.2 dd0ef64
- Bump eslint-plugin-jest from 23.11.0 to 23.13.2 5c66d53
- Merge pull request #634 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/eslint-plugin-jest-23.13.2 6e914f2
- Merge pull request #633 from qawolf/dependabot/npm_and_yarn/expect-playwright-0.2.4 61ea961
- Bump eslint-plugin-jest in /packages/create-qawolf 50d11e7
- Bump expect-playwright from 0.2.2 to 0.2.4 7b36139
- Bump @types/lodash from 4.14.150 to 4.14.153 ca6a4f7
- Merge pull request #626 from qawolf/dependabot/npm_and_yarn/types/jest-25.2.3 ed12d81
- Merge pull request #625 from qawolf/dependabot/npm_and_yarn/types/fs-extra-9.0.1 9f8bfbe
- Merge pull request #624 from qawolf/dependabot/npm_and_yarn/rollup/plugin-commonjs-12.0.0 8990ecb
- Merge pull request #623 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/eslint-7.1.0 046c61d
- Bump @types/jest from 25.2.2 to 25.2.3 8ffc680
- Bump @types/fs-extra from 8.1.0 to 9.0.1 38280e1
- Bump @rollup/plugin-commonjs from 11.1.0 to 12.0.0 a070310
- Bump eslint from 7.0.0 to 7.1.0 in /packages/create-qawolf 499ce39
- cqaw: update versions 667fe6c
- Merge pull request #622 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/types/node-14.0.5 bc76915
- Bump @types/node from 14.0.1 to 14.0.5 in /packages/create-qawolf f7fd4c3
- Merge pull request #620 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/typescript-3.9.3 b8755c9
- Merge pull request #617 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/eslint-plugin-jest-23.13.1 2eda611
- Merge pull request #616 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/ts-jest-26.0.0 1f70db8
- Merge pull request #614 from qawolf/dependabot/npm_and_yarn/packages/create-qawolf/types/jest-25.2.3 5f06e80
- Merge pull request #621 from qawolf/dependabot/npm_and_yarn/types/node-14.0.5 795b6df
- Merge pull request #619 from qawolf/dependabot/npm_and_yarn/open-7.0.4 c2ecd3f
- Merge pull request #618 from qawolf/dependabot/npm_and_yarn/typescript-3.9.3 4c1bdb7
- Merge pull request #615 from qawolf/dependabot/npm_and_yarn/eslint-7.1.0 3381a59
- Merge pull request #613 from qawolf/dependabot/npm_and_yarn/playwright-webkit-1.0.2 f81436d
- Bump @types/node from 14.0.1 to 14.0.5 acb64fd
- Bump typescript from 3.9.2 to 3.9.3 in /packages/create-qawolf b6eabe6
- Bump open from 7.0.3 to 7.0.4 6c69563
- Bump typescript from 3.9.2 to 3.9.3 0f2bf8b
- Bump eslint-plugin-jest in /packages/create-qawolf 23876c4
- Bump ts-jest from 25.5.1 to 26.0.0 in /packages/create-qawolf 7bd251a
- Bump eslint from 7.0.0 to 7.1.0 9a50f46
- Bump @types/jest from 25.2.2 to 25.2.3 in /packages/create-qawolf c72c6f2
- Bump playwright-webkit from 1.0.1 to 1.0.2 23bc962