Skip to content

v1.2.0

Compare
Choose a tag to compare
@jperl jperl released this 13 Jul 21:37

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

v1.0.1...v1.2.0