Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ulixee
GitHub Repository: ulixee/secret-agent
Path: blob/main/puppet-chrome/CHANGELOG.md
1028 views

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-chrome

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-chrome

1.6.1 (2021-12-14)

Bug Fixes

  • puppet: extract navigation loader (77d8e2e)

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: don't use contexts we didn't initiate (710acab)

  • puppet: fix flakiness on frame stopped (002a516)

  • 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-chrome

1.5.12 (2021-09-26)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.11 (2021-09-20)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.10 (2021-09-11)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.9 (2021-09-08)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.8 (2021-08-30)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.7 (2021-08-26)

Bug Fixes

  • mitm: disable upstream proxy for dns lookup (bacfb10)

Features

  • move back to pipeTransport (e13f048)

1.5.6 (2021-08-15)

Bug Fixes

  • puppet: catch errors in indexedDb export (a787b1d)

1.5.5 (2021-07-29)

Bug Fixes

  • cherrypick bug fixes from hero (a3e8fbf)

  • reversed the reorg from two days ago (aa5fddd)

1.5.4 (2021-07-14)

Bug Fixes

1.5.3 (2021-07-01)

Bug Fixes

  • mitm: workers timing out on init (42b8e5c)

1.5.2 (2021-06-30)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.1 (2021-06-28)

Note: Version bump only for package @secret-agent/puppet-chrome

1.5.0 (2021-06-28)

Bug Fixes

  • eslint errors, tests hanging (e413531)

  • client: add key to detached tab (5c9ed99)

  • core: noscript messing up frozen tabs (6c55805)

  • core: update attachedstate to nodepointer (1bec22a)

  • mitm: clean premature shutdown errors (8037c64)

  • mitm: handle malformed urls (7190390)

  • puppet: wait for loader before new tab (d045701)

Features

  • core: compress dom changes (ef7def9)

  • core: detached tab (9e32e47)

  • core: geolocation feature (0ecbb14)

  • core: javascript dialog handling (e02d84b)

  • core: waitForFileChooser (cf3beb9)

  • emulators: drive devtools from emulator (d71b9cd)

  • emulators: move launch args into emulators (6888736)

  • interfaces: fix devtools command typing (00af054)

  • mitm: determine alpn on proxy connect (398735d)

  • plugin: chrome dependencies in npm packages (62d99c9)

  • added support for plugins (0fda55d)

  • mitm: move mitm control to emulators (d944805)

1.4.1-alpha.4 (2021-04-20)

Note: Version bump only for package @secret-agent/puppet-chrome

1.4.1-alpha.3 (2021-04-20)

Bug Fixes

  • core: fix location change triggers (360dfa0)

  • core: fix looping for node id lookup (91ac3bc)

  • core: improve navigation tracking (2e75570)

  • core: properly record back/forward nav (6a1a52a)

  • puppet: dont double-create isolated world (0df01e2)

  • puppet: fix chrome-88 (f917b52)

Features

  • mitm: support mitm per browser context (f1dea45)

  • updated chrome 80, 81, 83 + added 84, 85, 86, 87, and 88 (62f9638)

1.4.1-alpha.2 (2021-04-02)

Note: Version bump only for package @secret-agent/puppet-chrome

1.4.1-alpha.1 (2021-03-31)

Bug Fixes

  • core: fix failing interact test (d0993e6)

  • emulate: mask widevine checks (65e8655)

  • puppet: enable gpu by default (9a06165)

1.4.1-alpha.0 (2021-03-23)

Bug Fixes

  • core: type serializer, fix null headers issue (e4d832b)

  • mitm: fix url error (d53ae18)

  • puppet: don’t emit timeouts (1dd386f)

  • puppet: handle crashed windows (290e923)

Features

1.4.0-alpha.1 (2021-03-11)

Note: Version bump only for package @secret-agent/puppet-chrome

1.4.0-alpha.0 (2021-03-11)

Bug Fixes

  • client: resource timeout + blank new tab (4fdd378)

  • client: translate errors when session n/a (6c15793)

  • core: handle canceled navigation redirect (348c058)

  • core: try to fix tab test (2f74a1e)

  • mitm: don’t wait for browser resources (4c70bd5), closes #176

  • renamed some vars, removed chromium blocks, and modified BrowserFetcher (60955b2)

  • puppet: no chrome launch errors to client (1e636a6)

Features

1.3.0-alpha.4 (2021-02-15)

Bug Fixes

  • core/client: export usable mjs/cjs (ca149ef)

Features

  • client: add http cache and load failures (571e64f)

  • emulate: workers run stealth scripts (e6e845e)

1.3.0-alpha.3 (2021-02-11)

Bug Fixes

  • core: cancel interaction on navigate (eaa6605)

  • core: only wait for main frame (52d36d8)

  • puppet: non-popups getting opener (e79584f)

1.3.0-alpha.2 (2021-02-09)

Bug Fixes

  • mitm: read failed/cached browser resources (150db8b)

1.3.0-alpha.1 (2021-02-06)

Features

  • 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)

  • mitm: preflight requests not always sent (45ebe22)

  • puppet: assigning wrong id to network fetches (c4b6746)

  • puppet: fallback to requestid in fetch (28ad324)

  • puppet: launch non-default (83) headed chrome (84a02aa)

  • mitm session ports were getting reused and conflicting (0e11465)

Features

  • client: built-in remote + handlers (bfaa739)

  • client: coreConnection as configuration (ac284ca)

  • core: add screenshot capability (f075f89)

  • core: confirm mouse clicks hit targets (bf2b047)

  • core: convert all connections to server (a27fafd)

  • core: convert closing logs to stats (382979d)

  • core: merge injected scripts into core (f674f7b)

  • core: merge session-state and core (dcc6002)

  • core: timeouts for back/fwd/goto, add reload (bae2a8e)

  • core: waitForPaintingStable (1955b79)

  • replay: single install of replay (5425bee)

  • mv renderingOptions => blockedResourceTypes (ffa1b74), closes #113

BREAKING CHANGES

  • renames “renderingOptions” to “blockedResourceTypes”. Default is now “None”

1.2.0-alpha.5 (2020-12-29)

Bug Fixes

  • puppet: workers not tracking devtools calls (b339758)

1.2.0-alpha.4 (2020-12-22)

Note: Version bump only for package @secret-agent/puppet-chrome

1.2.0-alpha.3 (2020-12-16)

Bug Fixes

  • mitm: bubble proxy errors properly to client (b6a72f5), closes #98

Features

  • client: update awaited dom to 1.1.8 (a1b9b68)

1.2.0-alpha.2 (2020-12-01)

Note: Version bump only for package @secret-agent/puppet-chrome

1.2.0-alpha.1 (2020-11-20)

Features

  • human-emulators: ghost emulator (70bcf27)

1.2.0-alpha.0 (2020-11-11)

Note: Version bump only for package @secret-agent/puppet-chrome

1.1.0-alpha.1 (2020-11-05)

Features

  • client: get/set/delete cookies + domstorage (2e2de6b)

1.1.0-alpha.0 (2020-11-03)

Bug Fixes

  • puppet: incorrect reuse of executionContextId (e5d8f8d)

1.0.0-alpha.21 (2020-11-02)

Bug Fixes

Features

  • locale: add locale emulation + tests (57cc7ff)

  • replay: add support for iframe and shadows (0978fd5)

  • replay: set screen viewport (f818ff5)

  • session: track frame dom node ids (a41d678)

1.0.0-alpha.20 (2020-10-23)

Bug Fixes

  • order of session closing (046243b)

  • 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)

  • session-state: record mitm resource states (08976df)

1.0.0-alpha.19 (2020-10-13)

Note: Version bump only for package @secret-agent/puppet-chrome

1.0.0-alpha.18 (2020-10-13)

Note: Version bump only for package @secret-agent/puppet-chrome

1.0.0-alpha.17 (2020-10-13)

Note: Version bump only for package @secret-agent/puppet-chrome

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-chrome

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-chrome

1.0.0-alpha.12 (2020-09-29)

Bug Fixes

  • puppet: chrome 80 test flakiness (9f16cd1)

  • lint and puppet test chrome 80 (0ce09ac)

  • refactor to pause debugger on attach (63a9bd1)

Features

  • puppet: add puppet interfaces abstraction (69bae38)

  • puppet: import playwright tests (e2b9bf5)

  • replay: spawned child tabs (8ae0d75)

  • replay: split session state by tab (9367f2d)

  • import and shrink puppeteer (b1816b8)