- Merge pull request #554 from qawolf/async-template 031cf9a
- TemplateFunction allow returning promise 7c87ab9
- Merge pull request #541 from qawolf/edit 27daf82
- abc 9c0270e
- fix default config for js 3f6e66e
- abc 60472a3
- remove unnecessary exclude e6e3217
- include js-jest in package c796c1b
- create-qawolf: write config.watch, remove ts-node, update all dependencies 33c2904
- config: add watch.config ce081bb
- split up create end-to-end test so we can see where it is flaking ac811d8
- combine e2e tests into unit tests 95b0894
- fix windows tests 728883d
- add watchBrowser tests 1e50037
- add WatchHooks test 96e0e49
- add WatchClient tests 64fcb20
- add WatchPlugin tests 16efefb
- fix WatchServer tests for windows 6a52517
- repl: set page on context by default 0d2c556
- only close the browser once 8f559ba
- WatchServer: fix typo 507c9b9
- createPrompt: close the prompt onStop d3c2fb3
- add WatchServer tests a1dd4e2
- remove unused ts-node da5e4da
- CodeFileUpdater: test codeupdate events 3f2ce51
- consolidate buildEditOptions fd29890
- SelectorFileUpdater: discard only when QAW_CREATE = 'true' c8b6f99
- runTests in edit and create commands bebbf8c
- add back config.createTemplate 270834f
- refactor createPrompt and add tests 8ffd218
- stop the watch when qawolf.create is done a267f1c
- refactor RunServer/RunClient/Run -> WatchServer/WatchHooks/WatchClient 571a79b
- reference watch plugin in ts-jest.config.json 924ecf2
- fix for windows 7e7a3a9
- prototype create 7c1e636
- prototype jest watch plugin d59016e
- RunProcess: fix for windows 2b5c392
- update dependencies 0ed4c04
- fix RunProcess for script d83b8ed
- fix lint 65ee102
- update RunProcess test 29ef4f1
- simplify shortcut listener 1a49ce0
- hacks 3a72e48
- fix message parsing, try to fix exiting 833ade8
- RunServer: exit on CTRL+C a9581e1
- remove browser close spy, use disconnected event 7f1adc0
- RunServer: make _stop private 6e9f263
- RunServer: when not in watchmode, close when the run closes f45be85
- refactor: Run -> RunProcess, RunClient -> Run & RunClient ece235a
- wip: RunServer: close on keys 9d2ac3c
- runClient.onClose: close inquirer prompt 23361e8
- wip: end run client on browser close cd3baa5
- move selectors in subfolder of tests, for edit to work properly 61227d5
- setup Run, RunServer, RunClient b262ece
- rename ReplContext -> Registry 9109c0c
- assume test if name includes "spec" or "test" 8524829
- setup spawnEdit 8cf40f9
- restructure run code, preparing for EditRunner 63cc0eb
- change patch handle to qawolf.create() fe5f58e
- use getCodePath in edit 1339014
- add edit command 268b179
- remove config.createTemplate -- edit mode should replace this workflow 8b7ed10
- separate runCommand, runCreate, runEdit, runJest, into ./run 79f7dd8
- remove edit prototype 5da6442
- run test on watch 914a484
- use socket to communicate between cli and test 26ff404
- try to use IPC to send message (not possible due to babel/babel#4554) 7d52e07
- Merge pull request #542 from qawolf/utils a0b11c6
- allow any debug dependency 45a48c4
- fix windows tests 2028d14
- update repl and scroll docs 1e0c480
- remove duplicate test utils a521267
- fix util references 2cdfcce
- import utils 398ad69
- Merge pull request #540 from qawolf/types-in-ts d55369d
- Don't include types in scripts 6be9446
- Handle case where device specified da89307
- Include Playwright types in TypeScript tests 41dc8f9
- update changelog d210ea5