Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ulixee
GitHub Repository: ulixee/secret-agent
Path: blob/main/full-client/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

  • core: file picker not working after profile (4f7c737)

1.6.4 (2022-01-24)

Note: Version bump only for package secret-agent

1.6.3 (2022-01-14)

Bug Fixes

  • client: wait for all command queue flushes (95664f5)

  • core: cleanup event listener memory (6f7d7bb)

  • core: in page nav not resolving resource (2539d78)

1.6.2 (2021-12-20)

Features

  • client: return resource in waitForLocation (253b33b)

1.6.1 (2021-12-14)

Bug Fixes

  • core: handle detached when elements not there (5b46bd9)

1.6.0 (2021-12-14)

Bug Fixes

  • core: handle detached when elements not there (5b46bd9)

1.5.15 (2021-11-24)

Features

  • plugins: mask public ip in webrtc (14d3c67)

1.5.14 (2021-11-15)

Note: Version bump only for package secret-agent

Note: Version bump only for package secret-agent

1.5.12 (2021-09-26)

Bug Fixes

  • mitm: waitForLocation reload on post (fb3e3d7)

1.5.11 (2021-09-20)

Note: Version bump only for package secret-agent

1.5.10 (2021-09-11)

Note: Version bump only for package secret-agent

1.5.9 (2021-09-08)

Features

  • plugins: remove codecs overrides for chrome (17a16a5)

1.5.8 (2021-08-30)

Note: Version bump only for package secret-agent

1.5.7 (2021-08-26)

Note: Version bump only for package secret-agent

1.5.6 (2021-08-15)

Note: Version bump only for package secret-agent

1.5.5 (2021-07-29)

Bug Fixes

  • reversed the reorg from two days ago (aa5fddd)

1.5.4 (2021-07-14)

Bug Fixes

  • mitm: http2 session frame emulator data (1e61a91)

  • fixed paths (6a28d80)

1.5.3 (2021-07-01)

Note: Version bump only for package secret-agent

1.5.2 (2021-06-30)

Bug Fixes

  • plugins: inconsistent dom env properties (405e91b)

1.5.1 (2021-06-28)

Note: Version bump only for package secret-agent

1.5.0 (2021-06-28)

Bug Fixes

  • eslint errors, tests hanging (e413531)

  • core: flaky tests, fix interact with string (0d708dd)

  • core: update attachedstate to nodepointer (1bec22a)

Features

  • client: add output to handlers (1c143b4)

  • client: allow awaiting xpath (708dfd9), closes #239

  • client+core: input/outputs (d48a1de)

  • core: geolocation feature (0ecbb14)

  • added support for plugins (0fda55d)

  • client: update awaited-dom (f9699fb)

  • core: compress dom changes (ef7def9)

  • core: detached tab (9e32e47)

  • core: javascript dialog handling (e02d84b)

  • core: waitForFileChooser (cf3beb9)

  • extracted browser emulators to their own repos (e2ee11a)

  • emulators: drive devtools from emulator (d71b9cd)

  • mitm: move mitm control to emulators (d944805)

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

Note: Version bump only for package secret-agent

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

Bug Fixes

Features

  • client: getJsValue should return value (84dcd65)

  • core: throw fetch error if no origin (0c10980)

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

Bug Fixes

  • human: fix re-hovering over current location (7eb202a), closes #209

Features

  • core: return null for non-existent elements (871c2fa)

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

Bug Fixes

  • core: block resources not working (5488b34)

  • emulate: mask widevine checks (65e8655)

Features

  • handler: re-q unstarted agents on disconnect (b0ece5b)

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

Bug Fixes

  • client: properly handle unhandled disconnect (e3afedd)

Features

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

Note: Version bump only for package secret-agent

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

Bug Fixes

  • client: fix close handling (f413ea8)

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

  • core: exports not working <= node 14.12 (d793601)

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

  • test reliability (76aea40)

Features

  • client: coreHost & disconnecting errors (aed9fc3), closes #165

  • client: waitForAllDispatchesSettled (cf3e6b5)

1.3.1-alpha.1 (2021-02-19)

Note: Version bump only for package secret-agent

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

Bug Fixes

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

  • emulate: clean toString stack trace (21582b3)

Features

  • emulate: workers run stealth scripts (e6e845e)

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

Note: Version bump only for package secret-agent

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

Note: Version bump only for package secret-agent

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

Features

  • core: friendly message setting cookies (a9d9ecf), closes #142

1.3.0-alpha.0 (2021-02-02)

Bug Fixes

  • core: full close down of on premature exit (aa53e85)

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

  • updated some things to work with Slab (51dada5)

Features

  • client: add ability to get agent metadata (55df775)

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

  • client: coreConnection as configuration (ac284ca)

  • client: export required enums and consts (4cce3a7)

  • core: add getComputedStyles to tab (0e3bccd)

  • core: convert all connections to server (a27fafd)

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

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

  • core: waitForLocation/Load takes a timeout (02758c7)

  • core: waitForPaintingStable (1955b79)

  • replay: single install of replay (5425bee)

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

  • website: blog post on handlers (8024f03)

  • browser window size now takes into calculation os nav bars (ab65a65)

BREAKING CHANGES

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

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

Note: Version bump only for package @secret-agent/full-client

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

Note: Version bump only for package @secret-agent/full-client

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)

Bug Fixes

  • core: fix errors on goto bubbling up (30d4208)

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

Bug Fixes

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

Features

  • awaited-dom: documentation for props (029a1f5)

  • browser-emulators: refactor emulator filenames (b5da042)

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

Features

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

  • client: split out ISecretAgentClass (8765900)

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

chore

  • client: merge Browser/User into SecretAgent (364ed8a)

BREAKING CHANGES

  • client: this change modifies the core interface for interacting with SecretAgent, as createBrowser is removed.

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

Features

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

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

Note: Version bump only for package @secret-agent/full-client

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

Note: Version bump only for package @secret-agent/full-client

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

Note: Version bump only for package @secret-agent/full-client

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

Note: Version bump only for package @secret-agent/full-client

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

Bug Fixes

  • extend tests for emulate test (71764b7)

  • core: wait for location change on new tab (0c70d6e)

Features

  • client: xpath support, array index access (c59ccbc)

  • core: isElementVisible - can user see elem (213c351)

1.0.0-alpha.15 (2020-10-06)

Note: Version bump only for package @secret-agent/full-client

1.0.0-alpha.14 (2020-10-06)

Bug Fixes

  • client: don’t shutdown on rejected promises (86a331b)

Note: Version bump only for package @secret-agent/full-client

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

Bug Fixes

  • lint and puppet test chrome 80 (0ce09ac)

Features

  • mitm: switch mitm to use authorization (fade6e8)

  • puppet: add puppet interfaces abstraction (69bae38)

  • puppet: import playwright tests (e2b9bf5)

  • replay: spawned child tabs (8ae0d75)

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

  • wait for tab (0961e97)

1.0.0-alpha.11 (2020-08-25)

Note: Version bump only for package @secret-agent/full-client

1.0.0-alpha.10 (2020-08-25)

Note: Version bump only for package @secret-agent/full-client

1.0.0-alpha.9 (2020-08-25)

Features

1.0.0-alpha.8 (2020-08-05)

Bug Fixes

1.0.0-alpha.7 (2020-07-27)

Bug Fixes

1.0.0-alpha.6 (2020-07-22)

Note: Version bump only for package @secret-agent/full-client

1.0.0-alpha.5 (2020-07-21)

Note: Version bump only for package @secret-agent/full-client

1.0.0-alpha.4 (2020-07-20)

Bug Fixes

  • change shared package names (d6181a7)

Features

  • replay: add mouse/focus/scroll events (efec55c)

  • replay: add session logs, detect errors (f1865c0), closes #31

  • replay: start api from process (403716b)

1.0.0-alpha.3 (2020-07-07)

Features

  • dist: improve packaging for double agent (df195b6)

1.0.0-alpha.2 (2020-06-27)

Bug Fixes

1.0.0-alpha.1 (2020-06-27)

Note: Version bump only for package @secret-agent/full-client

1.0.0-alpha.0 (2020-06-27)

Note: Version bump only for package @secret-agent/full-client