All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.6.5 (2022-05-25)
- core: file picker not working after profile (4f7c737)
1.6.4 (2022-01-24)
Note: Version bump only for package @secret-agent/mitm
1.6.3 (2022-01-14)
- core: cleanup event listener memory (6f7d7bb)
1.6.2 (2021-12-20)
Note: Version bump only for package @secret-agent/mitm
1.6.1 (2021-12-14)
Note: Version bump only for package @secret-agent/mitm
1.6.0 (2021-12-14)
Note: Version bump only for package @secret-agent/mitm
1.5.15 (2021-11-24)
- mitm: clean invalid response characters (5d85921)
- plugins: mask public ip in webrtc (14d3c67)
1.5.14 (2021-11-15)
- mitm: add documentUrl to resources (7fcbf8f)
Note: Version bump only for package @secret-agent/mitm
1.5.12 (2021-09-26)
1.5.11 (2021-09-20)
Note: Version bump only for package @secret-agent/mitm
1.5.10 (2021-09-11)
Note: Version bump only for package @secret-agent/mitm
1.5.9 (2021-09-08)
Note: Version bump only for package @secret-agent/mitm
1.5.8 (2021-08-30)
Note: Version bump only for package @secret-agent/mitm
1.5.7 (2021-08-26)
- mitm: disable upstream proxy for dns lookup (bacfb10)
1.5.6 (2021-08-15)
Note: Version bump only for package @secret-agent/mitm
1.5.5 (2021-07-29)
1.5.4 (2021-07-14)
1.5.3 (2021-07-01)
- mitm: workers timing out on init (42b8e5c)
1.5.2 (2021-06-30)
Note: Version bump only for package @secret-agent/mitm
1.5.1 (2021-06-28)
Note: Version bump only for package @secret-agent/mitm
1.5.0 (2021-06-28)
- eslint errors, tests hanging (e413531)
- navigation test hanging (115418a)
- core: flaky tests, fix interact with string (0d708dd)
- core: flushing outside transactions (5abd143)
- core: store detached in sessions db (4b228f3)
- dns: handle dns socket disconnect (8149e61)
- mitm: clean premature shutdown errors (8037c64)
- mitm: fix install script, reuse same h2 conn (ebb0693)
- mitm: handle malformed urls (7190390)
- mitm: http2 header order wrong (801b3c8)
- correctly match Dns error message in test (9071d80)
- fixed issues with dns looking test (e5bbb28)
- added support for plugins (0fda55d)
- core: compress dom changes (ef7def9)
- mitm: determine alpn on proxy connect (398735d)
- mitm: move mitm control to emulators (d944805)
1.4.1-alpha.4 (2021-04-20)
- mitm: store certs with network db (eed99f1)
1.4.1-alpha.3 (2021-04-20)
- core: convert dates to numbers (da17efe)
- http: timeout sockets that dont connect (da59e41)
- mitm: fix ipc timeouts (851be03)
1.4.1-alpha.2 (2021-04-02)
- mitm: websockets use http1 in chrome (0643003)
1.4.1-alpha.1 (2021-03-31)
- client: fix logging dependency error (22900c4)
- core: block resources not working (5488b34)
- mitm: directly handle reused socket closing (8651445)
- mitm: fix reusing sockets (5d56597)
- mitm: invalid header char bugs (2d794d9)
- mitm: store resources if tab not found (60c76d0)
1.4.1-alpha.0 (2021-03-23)
- mitm: cached resources to use cached status (26079b5)
- mitm: empty headers bug, clean errors (3170688)
- mitm: fix url error (d53ae18)
- mitm: some WHATWG urls failing to parse (4e29bbb)
- client: expose frames (44a6b12)
1.4.0-alpha.1 (2021-03-11)
Note: Version bump only for package @secret-agent/mitm
1.4.0-alpha.0 (2021-03-11)
- core: exports not working <= node 14.12 (d793601)
- core: try to fix tab test (2f74a1e)
- ghost: fix oom in bezierjs (1d4ab06)
- mitm: don’t let dns errors go unhandled (c8d8ac0)
- mitm: don’t wait for browser resources (4c70bd5), closes #176
- mitm: enable cache handler for test (79e069b)
- mitm: handle http2 push canceled errors (f1fbe4d)
- mitm: try/catch around mitm throw areas (e58b7a2)
1.3.0-alpha.4 (2021-02-15)
- core/client: export usable mjs/cjs (ca149ef)
- mitm: change log level of mitm request errors (da9f98f)
- client: add http cache and load failures (571e64f)
1.3.0-alpha.3 (2021-02-11)
Note: Version bump only for package @secret-agent/mitm
1.3.0-alpha.2 (2021-02-09)
- mitm: error reading destroyed from scoket (f09e67f)
- mitm: read failed/cached browser resources (150db8b)
1.3.0-alpha.1 (2021-02-06)
- core: tweak logging for not-really-errors (bd5f9eb)
- replay: fix ubuntu loading dashboard over replay (a9e633a)
1.3.0-alpha.0 (2021-02-02)
- core: full close down of on premature exit (aa53e85)
- mitm session ports were getting reused and conflicting (0e11465)
- updated some things to work with Slab (51dada5)
- client: built-in remote + handlers (bfaa739)
- core: add getComputedStyles to tab (0e3bccd)
- core: confirm mouse clicks hit targets (bf2b047)
- core: convert closing logs to stats (382979d)
- core: merge injected scripts into core (f674f7b)
- dns: global cache for dns (55f253d)
- replay: single install of replay (5425bee)
1.2.0-alpha.5 (2020-12-29)
1.2.0-alpha.4 (2020-12-22)
Note: Version bump only for package @secret-agent/mitm
1.2.0-alpha.3 (2020-12-16)
- mitm: bubble proxy errors properly to client (b6a72f5), closes #98
- replay: multiple sessions showing incorrectly (20ba30c)
1.2.0-alpha.2 (2020-12-01)
- core: fix errors on goto bubbling up (30d4208)
- mitm: remove auth as separate proxy param (ec14b30)
- mitm-socket: fix cpu spiking sockets (b71e141)
- proxy: configure proxy via client + socks5 (880c938)
1.2.0-alpha.1 (2020-11-20)
Note: Version bump only for package @secret-agent/mitm
1.2.0-alpha.0 (2020-11-11)
- core: store data files in a single location (c3299b6)
1.1.0-alpha.1 (2020-11-05)
- mitm: should add host to http1 headers (b655ea9)
1.1.0-alpha.0 (2020-11-03)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.21 (2020-11-02)
- mitm: cache content-type (68d7384)
1.0.0-alpha.20 (2020-10-23)
- mitm: tweak stored msg for connect errors (6c819d5)
- order of session closing (046243b)
- puppet: stabilize chained nav (7a99f69)
- mitmRequestAgent tests (d93b4fa)
- mitm: dns over tls lookups (8797847)
- 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/mitm
1.0.0-alpha.18 (2020-10-13)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.17 (2020-10-13)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.16 (2020-10-13)
- core: wait for location change on new tab (0c70d6e)
- mitm: catch exceptions on closed h2 session (6b5c7d4)
- mitm: don’t send duplicated headers to h2 (ece1b1f)
- mitm: duplicate if-none-match header (1cbe1f1)
1.0.0-alpha.15 (2020-10-06)
- mitm: filter response headers (828dc94)
1.0.0-alpha.14 (2020-10-06)
- mitm: change headers after alpn is set (a21d4ca)
- mitm: push headers + header arrays (f411b93)
- replay: fix http2 push headers (755667f)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.12 (2020-09-29)
- puppet: chrome 80 test flakiness (9f16cd1)
- lint and puppet test chrome 80 (0ce09ac)
- mitm: simplify errors, handle not caught (27820ac)
- mitm: switch mitm to use authorization (fade6e8)
- puppet: add puppet interfaces abstraction (69bae38)
- replay: spawned child tabs (8ae0d75)
- replay: split session state by tab (9367f2d)
- import and shrink puppeteer (b1816b8)
- wait for tab (0961e97)
1.0.0-alpha.10 (2020-08-25)
- dependency/path issues (17a6813)
1.0.0-alpha.9 (2020-08-25)
- replay: fix rendering doctype + svg (ac36c79)
- ci: windows tests (fd5e9db)
- emulators: enable multi-engine support (1e008c9)
- mitm: support push streams (1b2af06)
1.0.0-alpha.8 (2020-08-05)
- pool socket connections per origin (0075f18)
- socket: http2 requests not reusing sockets (3cbf853)
- use os tmp directory (e1f5a2b)
- windows tests (c2943e8)
- mitm: windows sockets (dc3cf7d)
- replay: fix launch path to replay (8d7059b)
- mitm: record blocked and cached http (bd47738)
- session-state: capture requests before send (9607793)
- circle-ci fixes (aac9a30)
1.0.0-alpha.7 (2020-07-27)
- windows tests (c2943e8)
- mitm: windows sockets (dc3cf7d)
- replay: fix launch path to replay (8d7059b)
- use os tmp directory (e1f5a2b)
- circle-ci fixes (aac9a30)
1.0.0-alpha.6 (2020-07-22)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.5 (2020-07-21)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.4 (2020-07-20)
- change shared package names (d6181a7)
- mitm: small tweak for mitm tests hanging (c969870)
- mitm timing out large bodies (d38e78f), closes #8
- dist: improve packaging for double agent (df195b6)
- missing dependencies (67504f0)
Note: Version bump only for package @secret-agent/mitm
Note: Version bump only for package @secret-agent/mitm