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/mitm
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/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)
Bug Fixes
mitm: clean invalid response characters (5d85921)
Features
plugins: mask public ip in webrtc (14d3c67)
1.5.14 (2021-11-15)
Features
mitm: add documentUrl to resources (7fcbf8f)
Note: Version bump only for package @secret-agent/mitm
1.5.12 (2021-09-26)
Bug Fixes
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)
Bug Fixes
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)
Bug Fixes
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/mitm
1.5.1 (2021-06-28)
Note: Version bump only for package @secret-agent/mitm
1.5.0 (2021-06-28)
Bug Fixes
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)
Features
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)
Bug Fixes
mitm: store certs with network db (eed99f1)
1.4.1-alpha.3 (2021-04-20)
Bug Fixes
core: convert dates to numbers (da17efe)
http: timeout sockets that dont connect (da59e41)
mitm: fix ipc timeouts (851be03)
Features
1.4.1-alpha.2 (2021-04-02)
Bug Fixes
mitm: websockets use http1 in chrome (0643003)
1.4.1-alpha.1 (2021-03-31)
Bug Fixes
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)
Bug Fixes
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)
Features
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)
Bug Fixes
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)
Bug Fixes
Features
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)
Bug Fixes
mitm: error reading destroyed from scoket (f09e67f)
mitm: read failed/cached browser resources (150db8b)
1.3.0-alpha.1 (2021-02-06)
Features
core: tweak logging for not-really-errors (bd5f9eb)
replay: fix ubuntu loading dashboard over replay (a9e633a)
1.3.0-alpha.0 (2021-02-02)
Bug Fixes
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)
Features
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)
Bug Fixes
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)
Bug Fixes
mitm: bubble proxy errors properly to client (b6a72f5), closes #98
replay: multiple sessions showing incorrectly (20ba30c)
1.2.0-alpha.2 (2020-12-01)
Bug Fixes
core: fix errors on goto bubbling up (30d4208)
mitm: remove auth as separate proxy param (ec14b30)
mitm-socket: fix cpu spiking sockets (b71e141)
Features
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)
Features
core: store data files in a single location (c3299b6)
1.1.0-alpha.1 (2020-11-05)
Bug Fixes
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)
Bug Fixes
mitm: cache content-type (68d7384)
Features
1.0.0-alpha.20 (2020-10-23)
Bug Fixes
mitm: tweak stored msg for connect errors (6c819d5)
order of session closing (046243b)
puppet: stabilize chained nav (7a99f69)
mitmRequestAgent tests (d93b4fa)
Features
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)
Bug Fixes
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)
Bug Fixes
mitm: filter response headers (828dc94)
1.0.0-alpha.14 (2020-10-06)
Bug Fixes
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)
Bug Fixes
puppet: chrome 80 test flakiness (9f16cd1)
lint and puppet test chrome 80 (0ce09ac)
mitm: simplify errors, handle not caught (27820ac)
Features
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)
Bug Fixes
dependency/path issues (17a6813)
1.0.0-alpha.9 (2020-08-25)
Bug Fixes
replay: fix rendering doctype + svg (ac36c79)
Features
ci: windows tests (fd5e9db)
emulators: enable multi-engine support (1e008c9)
mitm: support push streams (1b2af06)
1.0.0-alpha.8 (2020-08-05)
Bug Fixes
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)
Features
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)
Bug Fixes
windows tests (c2943e8)
mitm: windows sockets (dc3cf7d)
replay: fix launch path to replay (8d7059b)
use os tmp directory (e1f5a2b)
Features
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)
Bug Fixes
change shared package names (d6181a7)
Features
1.0.0-alpha.3 (2020-07-07)
Bug Fixes
Features
dist: improve packaging for double agent (df195b6)
1.0.0-alpha.2 (2020-06-27)
Bug Fixes
missing dependencies (67504f0)
1.0.0-alpha.1 (2020-06-27)
Note: Version bump only for package @secret-agent/mitm
1.0.0-alpha.0 (2020-06-27)
Note: Version bump only for package @secret-agent/mitm