Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.6.5 (2022-05-25)
Bug Fixes
cookies: sub domain cookies not saving (712808d)
1.6.4 (2022-01-24)
Note: Version bump only for package @secret-agent/puppet
1.6.3 (2022-01-14)
Bug Fixes
core: cleanup event listener memory (6f7d7bb)
1.6.2 (2021-12-20)
Note: Version bump only for package @secret-agent/puppet
1.6.1 (2021-12-14)
Bug Fixes
1.6.0 (2021-12-14)
Bug Fixes
puppet: extract navigation loader (77d8e2e)
1.5.15 (2021-11-24)
Bug Fixes
puppet: better handling of default loader (2979ba7)
puppet: consisten timeout handling (ba6bcee)
puppet: fix shutdown issues (port from hero) (2b70752)
1.5.14 (2021-11-15)
Bug Fixes
puppet: fix stack trace for protocol error (8a5b4bf)
Note: Version bump only for package @secret-agent/puppet
1.5.12 (2021-09-26)
Note: Version bump only for package @secret-agent/puppet
1.5.11 (2021-09-20)
Note: Version bump only for package @secret-agent/puppet
1.5.10 (2021-09-11)
Note: Version bump only for package @secret-agent/puppet
1.5.9 (2021-09-08)
Note: Version bump only for package @secret-agent/puppet
1.5.8 (2021-08-30)
Note: Version bump only for package @secret-agent/puppet
1.5.7 (2021-08-26)
Features
move back to pipeTransport (e13f048)
1.5.6 (2021-08-15)
Bug Fixes
puppet: always shut down chrome (b16ed81)
1.5.5 (2021-07-29)
Bug Fixes
cherrypick bug fixes from hero (a3e8fbf)
core: fix headed browser size/viewport docs (c1623be)
reversed the reorg from two days ago (aa5fddd)
1.5.4 (2021-07-14)
Bug Fixes
1.5.3 (2021-07-01)
Bug Fixes
1.5.2 (2021-06-30)
Note: Version bump only for package @secret-agent/puppet
1.5.1 (2021-06-28)
Note: Version bump only for package @secret-agent/puppet
1.5.0 (2021-06-28)
Bug Fixes
eslint errors, tests hanging (e413531)
core: update attachedstate to nodepointer (1bec22a)
correctly match Dns error message in test (9071d80)
Features
plugin: chrome dependencies in npm packages (62d99c9)
added support for plugins (0fda55d)
core: compress dom changes (ef7def9)
emulators: drive devtools from emulator (d71b9cd)
emulators: move installation into emulators (351c58d)
extracted browser emulators to their own repos (e2ee11a)
emulators: move launch args into emulators (6888736)
1.4.1-alpha.4 (2021-04-20)
Note: Version bump only for package @secret-agent/puppet
1.4.1-alpha.3 (2021-04-20)
Bug Fixes
core: improve navigation tracking (2e75570)
mitm: fix ipc timeouts (851be03)
puppet: dont double-create isolated world (0df01e2)
puppet: fix chrome-88 (f917b52)
Features
1.4.1-alpha.2 (2021-04-02)
Note: Version bump only for package @secret-agent/puppet
1.4.1-alpha.1 (2021-03-31)
Bug Fixes
client: fix logging dependency error (22900c4)
core: fix failing interact test (d0993e6)
emulate: mask widevine checks (65e8655)
puppet: enable gpu by default (9a06165)
puppet: record logs for failing tests (3d7ee18)
1.4.1-alpha.0 (2021-03-23)
Bug Fixes
emulator: polyfill setAppBadge/clearAppBadge (5cfa400)
Features
client: expose frames (44a6b12)
1.4.0-alpha.1 (2021-03-11)
Bug Fixes
test timeout (b7b6af2)
1.4.0-alpha.0 (2021-03-11)
Bug Fixes
client: translate errors when session n/a (6c15793)
mitm: don’t wait for browser resources (4c70bd5), closes #176
removed unnecessary browserVersionDir in EngineFetcher (9daa98a)
renamed some vars, removed chromium blocks, and modified BrowserFetcher (60955b2)
puppet: extract linux chrome (55f8ef5)
puppet: no chrome launch errors to client (1e636a6)
Features
puppet: switch to chrome (d064e53)
puppet: unsupported linux install message (fe6e634)
puppet: update docker to for new installs (19351b5)
1.3.0-alpha.4 (2021-02-15)
Bug Fixes
core: only reject navigation with errors (7e7cfd3), closes #153
core/client: export usable mjs/cjs (ca149ef)
puppet: fix waiting for worker ready (e511009)
1.3.0-alpha.3 (2021-02-11)
Bug Fixes
puppet: non-popups getting opener (e79584f)
1.3.0-alpha.2 (2021-02-09)
Note: Version bump only for package @secret-agent/puppet
1.3.0-alpha.1 (2021-02-06)
Features
replaced chrome 80, 81, 83 emulators with more robust os-level data (276b269)
core: tweak logging for not-really-errors (bd5f9eb)
1.3.0-alpha.0 (2021-02-02)
Bug Fixes
core: full close down of on premature exit (aa53e85)
Features
client: coreConnection as configuration (ac284ca)
core: add screenshot capability (f075f89)
core: confirm mouse clicks hit targets (bf2b047)
core: convert closing logs to stats (382979d)
core: merge injected scripts into core (f674f7b)
replay: single install of replay (5425bee)
1.2.0-alpha.5 (2020-12-29)
Note: Version bump only for package @secret-agent/puppet
1.2.0-alpha.4 (2020-12-22)
Note: Version bump only for package @secret-agent/puppet
1.2.0-alpha.3 (2020-12-16)
Bug Fixes
replay: multiple sessions showing incorrectly (20ba30c)
Features
client: update awaited dom to 1.1.8 (a1b9b68)
1.2.0-alpha.2 (2020-12-01)
Bug Fixes
1.2.0-alpha.1 (2020-11-20)
Features
human-emulators: ghost emulator (70bcf27)
1.2.0-alpha.0 (2020-11-11)
Features
awaited-dom: documentation for props (029a1f5)
1.1.0-alpha.1 (2020-11-05)
Features
client: get/set/delete cookies + domstorage (2e2de6b)
1.1.0-alpha.0 (2020-11-03)
Note: Version bump only for package @secret-agent/puppet
1.0.0-alpha.21 (2020-11-02)
Features
locale: add locale emulation + tests (57cc7ff)
replay: set screen viewport (f818ff5)
session: track frame dom node ids (a41d678)
1.0.0-alpha.20 (2020-10-23)
Bug Fixes
puppet: stabilize chained nav (7a99f69)
Features
mitm: store ca/keys in network.db (fd69f97)
puppet: use mouse wheel events (1efea8a)
session-state: record devtools logs (784da7f)
1.0.0-alpha.19 (2020-10-13)
Note: Version bump only for package @secret-agent/puppet
1.0.0-alpha.18 (2020-10-13)
Note: Version bump only for package @secret-agent/puppet
1.0.0-alpha.17 (2020-10-13)
Note: Version bump only for package @secret-agent/puppet
1.0.0-alpha.16 (2020-10-13)
Bug Fixes
core: wait for location change on new tab (0c70d6e)
1.0.0-alpha.15 (2020-10-06)
Note: Version bump only for package @secret-agent/puppet
1.0.0-alpha.14 (2020-10-06)
Bug Fixes
client: don’t shutdown on rejected promises (86a331b)
mitm: change headers after alpn is set (a21d4ca)
Note: Version bump only for package @secret-agent/puppet