All notable changes to this project will be documented in this file.
v11.1.2-alpha.0 (2023-01-24 08:17:57 +0100)
- stop rtsp session when closing pipeline (5e15afe)
- add code owners (#673) (5a636cd)
v11.1.1 (2022-05-13 15:55:01 +0200)
- remove legacy bundle (eb630d0)
v11.1.0 (2022-05-13 15:07:48 +0200)
v11.0.0 (2022-05-01 17:54:13 +0200)
- build: BREAKING use esbuild (#666) (91d3640)
- deps: update github actions versions (#657) (2dacbbc)
- deps: upgrade to cypress 9 (#656) (328671e)
- deps: upgrade all deps (#655) (e2aa5fe)
- deps: upgrade jest (#654) (c7cfd3e)
v10.4.1 (2022-02-04 16:38:55 +0100)
- TypeScript workaround (03da4fe)
- re-add version plugin (2915bbf)
- remove renovate (491c579)
- deps: update eslint (71f1a05)
- deps: upgrade all minor/patch (8736f7c)
- deps: update typescript (7b9bb9b)
- update yarn and use node-modules (5da6f7a)
- update yarn sdks and plugins (3eacc6e)
v10.4.0 (2021-11-18 15:35:28 +0100)
- add onServerClose callback to http sources (57a7e09)
v10.3.0 (2021-11-09 11:10:55 +0100)
- rtp: RTCP parsing (8f6c967)
v10.2.0 (2021-10-29 08:12:46 +0200)
- support DRI in JPEG depay (877dbaf)
- prevent accessing source buffer after error (067a574)
v10.1.1 (2021-09-09 13:42:45 +0200)
- add python-based release scripts (900f628)
v10.1.0 (2021-09-03 16:34:05 +0200)
- use HTTP headers from streaming MP4 (69b7bc5)
v10.0.6 (2021-08-20 15:34:19 +0200)
- upgrade yarn (#630) (1b25a88)
v10.0.5 (2021-07-17 15:25:48 +0200)
- revoke object URL to avoid a memory leak (#623) (78aece0)
v10.0.4 (2021-07-17 10:00:09 +0200)
- deps: upgrade all dependencies (75caa3d)
v10.0.3 (2021-06-11 15:26:09 +0200)
- collect H.264 NAL units belonging to same frame (d1ad029)
- deps: upgrade all dependencies (fdb2ab1)
v10.0.2 (2021-06-02 13:37:54 +0200)
- created transformation matrix type (75ee34e)
v10.0.1 (2021-06-01 19:40:01 +0200)
- use jsdom as test environment (3719506)
v10.0.0-alpha.3 (2021-05-26 09:45:46 +0200)
- rtsp: add retry helper (2dcf97b)
- deps: upgrade all dependencies (4b390b8)
- deps: upgrade all dependencies (9aa75be)
- deps: upgrade all dependencies (9d3ef81)
- deps: upgrade all dependencies (a9ecb07)
v10.0.0-alpha.2 (2021-04-15 14:18:27 +0200)
- deps: upgrade all dependencies (41769c6)
v10.0.0-alpha.1 (2021-04-14 13:31:43 +0200)
- replaced depedency md5.js with ts-md5 (db23b1d)
- improve control URL construction (83135fd)
- upload legacy bundle on release (5939531)
- deps: update lock files (772e768)
- deps: upgrade all dependencies (7146de3)
v10.0.0-alpha.0 (2021-04-11 10:08:26 +0200)
- BREAKING optional RTSP host for TcpWsProxyPipeline (3dd99b3)
- pass explicit host to TCP component (7875d59)
- use editorconfig (4a034bb)
- BREAKING default support for modern browsers (3895497)
- use standard-ts for linting (b98c1d8)
- add vim support (2fbd687)
- stop release script on any error (12ab1dc)
- launch firefox with user 1001 (2905774)
- use explicit video format for MJPEG (1910ef6)
- add explicit checkout action (0f4c149)
- use lower-case organization name (4eae828)
- auto-fix linting issues (4fb3b11)
- enable array-callback-return (be477fd)
- enable no-multi-str (416d067)
- enable no-useless-escape (ab6ebbe)
- enable node/no-deprecated-api (9b16a65)
- use default session timeout of 60s (c518066)
- lint warnings (7f5524a)
- link to correct workflow badge (2c74f57)
- ci: browser-specific cypress test (69adfe6)
- set tab with to 8 in editor config (d901286)
- reorganize rtsp-ws-server (2c8428e)
- ci: try ghcr instead of docker.pkg (6a4cfcb)
- ci: include gst-rtsp-launch (c4c5141)
- update gitignore (b088720)
- deps: upgrade dependencies (6422bd6)
v9.3.0 (2021-03-20 20:33:10 +0100)
- deps: upgrade all (08e43f8)
v9.2.1 (2021-03-17 15:57:14 +0100)
- use debug print to report appendBuffer problems (b1afa6e)
v9.2.0 (2021-03-12 16:36:07 +0100)
- add x-sensor-transform attribute (0a7a9b3)
v9.1.1 (2021-02-16 09:53:54 +0100)
- add type to promise for wsSdpPipeline getter (75fc16c)
v9.1.0 (2021-01-21 11:08:08 +0100)
- add
close
method to HTTP source (2628cde)
v9.0.1 (2021-01-19 14:32:05 +0100)
- export bundle as UMD libraryTarget (22d2673)
- master renamed to main (d6d75a4)
v9.0.0 (2021-01-15 15:35:16 +0100)
- improve release script (817a4a9)
- deps: upgrade major versions (76e49bb)
v8.0.4 (2021-01-13 16:51:15 +0100)
v8.0.3 (2020-11-08 16:51:03 +0100)
- try publishing with yarn (49eeb6c)
v8.0.2 (2020-11-08 16:45:20 +0100)
- use npm for publishing (8cdc814)
v8.0.1 (2020-11-08 16:39:49 +0100)
- use correct bundle name in publish workflow (4e07e8d)
v8.0.0 (2020-11-08 16:26:34 +0100)
- Yarn v2 with Pnp support and zero-install (9a83931)
v7.2.0 (2020-11-04 09:36:04 +0100)
- add tracks to html5 video pipeline (19571ad)
v7.1.0 (2020-10-30 14:23:45 +0100)
- streaming MP4 over HTTP (64e6969)
- deps: update all (e92db86)
- deps: update all (8dab4e7)
- deps: update babel monorepo to v7.12.0 (82e0f90)
v7.0.6 (2020-10-10 10:20:34 +0200)
- prevent process exit on parse error (ed7bad0)
- deps-dev: bump @types/node from 13.13.16 to 14.11.2 (4bcee86)
v7.0.5 (2020-10-02 16:38:11 +0200)
- debug no longer ships dist/debug.js (f7a3652)
- replace deprecated component in overlay examples (8b52353)
- license: update years (60273a6)
- deps: update all (fc36680)
- deps: update dependency yargs to v16 (6ca075a)
- deps: update typescript-eslint monorepo to v4.3.0 (a125e98)
- deps: update babel monorepo (1336434)
- deps: update typescript-eslint monorepo to v4 (0895ca2)
- deps: update typescript-eslint monorepo to v3.10.1 (14dfe86)
- deps: update all (6710539)
- deps: update dependency jest to v26.4.2 (931b21b)
- deps: update all (3a01925)
- deps: update dependency jest to v26.3.0 (c97e20c)
- deps: update typescript-eslint monorepo to v3.8.0 (5008689)
- deps: update all (bc3a636)
- deps: update dependency @babel/core to v7.11.1 (417f624)
- deps: update lockfile (595a9e2)
- deps: update typescript-eslint monorepo to v3 (04c0a56)
- deps: update dependency jest to v26 (66f05ca)
- deps: update all (5c7dca2)
- deps: update babel monorepo (#413) (2af6e28)
- deps: update dependency @types/jest to v26 (3ab6265)
- deps: update all (6c56edd)
- docs: re-order README.md (18c9224)
- prettier: extend formatting to examples (aea397e)
- docs: Improve usage & example documentation (ff020a6)
v7.0.4 (2020-05-04 14:00:54 +0200)
- TcpSource: subscribe to correct event (e50b85b)
- deps: move md5.js to dependencies (bdb41a3)
- TcpSource: do not close socket on inactivity (0ed5e08)
- re-format with latest prettier version (0c938a9)
- allow lower-case header names as per RFC spec (78f589e)
- deps: update dependency jest to v25.5.4 (41ffa06)
- deps: update typescript-eslint monorepo to v2.30.0 (d32c1e7)
- deps: update babel monorepo to v7.9.6 (5ec05bf)
- deps: update dependency jest to v25.5.2 (bf51e44)
- deps: update all (e7c842c)
- deps: update all (3046018)
- deps: upgrade dependencies (9f47e07)
- deps: update dependency cypress to v4.4.0 (cdc106f)
- deps: update dependency @types/ws to v7.2.4 (272975e)
- deps: update typescript-eslint monorepo to v2.28.0 (f8ba433)
- deps: update dependency core-js to v3.6.5 (ab17be0)
- deps: update dependency @types/node to v12.12.35 (142d1e1)
- deps: update dependency jest to v25.3.0 (f49a63d)
- deps: update babel monorepo to v7.9.5 (8d7e368)
- deps: update typescript-eslint monorepo to v2.27.0 (ee2c97b)
- deps: update dependency @types/jest to v25.2.1 (241bd6b)
- deps: update dependency ts-jest to v25.3.1 (94922ed)
- deps: update dependency jest to v25.2.7 (46b4cdf)
- deps: update dependency @types/jest to v25.1.5 (81fe85c)
- deps: update dependency jest to v25.2.6 (4782da6)
- deps: update dependency @types/node to v12.12.34 (9e0b5c2)
- deps: update dependency cypress to v4.3.0 (18d67c6)
- deps: update typescript-eslint monorepo to v2.26.0 (b402ca9)
- deps: update dependency ts-jest to v25.3.0 (b1c7ff0)
- deps: update dependency jest to v25.2.4 (24e8bc5)
- deps: update dependency eslint-plugin-import to v2.20.2 (edf61c4)
- deps: update dependency eslint-plugin-node to v11.1.0 (f4ab32e)
- deps: update dependency @types/node to v12.12.32 (fb7f134)
- add test for lower-case header (e.g. cseq) (9f57fd7)
- deps: update dependency jest to v25.2.3 (2b517a0)
- deps: update dependency jest to v25.2.2 (adaf601)
- deps: update dependency jest to v25.2.1 (39a4608)
- deps: update dependency jest to v25.2.0 (9f1adaf)
- deps: update dependency @types/node to v12.12.31 (22c9470)
- deps: update dependency webpack to v4.42.1 (83d7ce5)
- deps: update typescript-eslint monorepo to v2.25.0 (eca0ee0)
- deps: update dependency eslint-config-prettier to v6.10.1 (42d1be1)
- deps: update babel monorepo (8acdbc6)
- deps: update dependency @types/ws to v7.2.3 (2670ed3)
- deps: update dependency cypress to v4.2.0 (d8026bb)
- deps: update typescript-eslint monorepo to v2.24.0 (31ed481)
- deps: update dependency @types/node to v12.12.30 (8cd0929)
v7.0.2 (2020-03-10 21:04:04 +0100)
- deps: update typescript-eslint monorepo to v2.23.0 (f6d50bf)
- deps: update dependency @types/jest to v25.1.4 (a36f780)
- deps: update babel monorepo to v7.8.7 (c0d2bce)
- deps: update typescript-eslint monorepo to v2.22.0 (1a19b05)
- deps: update dependency webpack to v4.42.0 (f176525)
- deps: update all (37478bb)
- deps: update dependency @types/node to v12.12.29 (87c6a99)
- ci: upload CHANGELOG.md on release (29ad6a7)
v7.0.1 (2020-02-28 16:56:22 +0100)
- update H.264 parser unit tests (96ddfd5)
- deps: update babel monorepo to v7.8.6 (6ca11e8)
- deps: update dependency @types/ws to v7.2.2 (67aef41)
- deps: update typescript-eslint monorepo to v2.21.0 (089b84d)
- refactor H.264 depay as a class (c2f95fa)
- deps: update dependency typescript to v3.8.2 (ded017e)
- deps: update all (8723a39)
- deps: update dependency ts-jest to v25.2.1 (a6083c7)
- deps: update typescript-eslint monorepo to v2.20.0 (1fe1d0c)
- deps: update dependency cypress to v4.0.2 (a539fd8)
- deps: update dependency webpack-cli to v3.3.11 (a78bb39)
- deps: update all (58bc6d2)
- deps: update typescript-eslint monorepo to v2.19.2 (7222ea7)
- deps: update dependency cypress to v4 (3faa254)
v7.0.0 (2020-02-06 20:26:44 +0100)
- use union Message type for MessageHandler (bda70ef)
- metadata: BREAKING MetadataPipeline stops working after a while (fc7881d)
- reformat using prettier (d90c53b)
- pass proper type to connect function (f72fd3d)
- comment instead of empty arrow function (8f95b4c)
- deps: update dependency @types/jest to v25.1.2 (9cd5da5)
- deps: update dependency ts-jest to v25.2.0 (6fcfa9b)
- deps: update typescript-eslint monorepo to v2.19.0 (473e8b9)
- deps: update dependency eslint-plugin-import to v2.20.1 (d0e7240)
- deps: update babel monorepo to v7.8.4 (414660d)
- deps: update all (9656e20)
- deps: update dependency @types/jest to v25 (8e210b9)
- deps: update typescript-eslint monorepo to v2.18.0 (c2cf182)
- deps: update all (b51177e)
- deps: update dependency jest to v25 (f405d97)
- deps: update typescript-eslint monorepo to v2.17.0 (f563dc2)
v6.1.4 (2020-01-26 07:39:16 +0100)
v6.1.3 (2020-01-26 07:26:30 +0100)
v6.1.2 (2020-01-26 07:14:53 +0100)
v6.1.1 (2020-01-26 07:06:18 +0100)
v6.1.0 (2020-01-13 12:44:17 +0100)
- convenience pipeline to extract SDP (bef7dd2)
- correct wrong SDP types (0dbc78d)
- deps: update dependency @babel/preset-env to v7.8.2 (34f408e)
- deps: update babel monorepo to v7.8.0 (12ce25e)
- deps: update babel monorepo to v7.7.7 (6769c98)
- export types necessary to use protocols (ce47b8d)
v6.0.5 (2019-12-19 08:24:49 +0100)
- only clear buffer before last I-frame (c2587c9)
- deps: update dependency @babel/preset-env to v7.7.6 (c078892)
- deps: update babel monorepo to v7.7.5 (a9bae7f)
- deps: update typescript-eslint monorepo to v2.9.0 (29708fb)
- deps: update babel monorepo to v7.7.4 (a998323)
v6.0.4 (2019-11-22 07:07:49 +0100)
- use proper types for the canvas context (3883540)
- deps: update typescript-eslint monorepo to v2.8.0 (ee05cf3)
- deps: update typescript-eslint monorepo to v2.7.0 (c198f5f)
- deps: update babel monorepo to v7.7.2 (5d4ce12)
- deps: update dependency core-js to v3.4.0 (f7da36a)
- deps: update all (7e05f63)
- deps: update dependency typescript to v3.7.2 (f7499cc)
- deps: update dependency @babel/preset-env to v7.7.1 (a629ee6)
- deps: update babel monorepo to v7.7.0 (a06ca69)
- deps: update typescript-eslint monorepo to v2.6.1 (287e0c4)
- deps: update dependency @types/node to v12.12.5 (254d9ca)
- deps: update all (fa49f43)
- deps: update all (5b62299)
- deps: update all (ba87d10)
- deps: update dependency core-js to v3.3.5 (e03577a)
- deps: update typescript-eslint monorepo to v2.6.0 (9b6d725)
- deps: update dependency eslint-config-prettier to v6.5.0 (82ab9c8)
- deps: update dependency @types/jest to v24.0.20 (dfe0b40)
- deps: update dependency eslint to v6.6.0 (8f003b3)
- deps: update dependency core-js to v3.3.4 (8ea473d)
- deps: update dependency @types/node to v12.11.7 (8720e4a)
- deps: update all (d124dd2)
- deps: update dependency @types/node to v12.11.5 (8abdec3)
- deps: update typescript-eslint monorepo to v2.5.0 (b2fc948)
- deps: update all (d55b7ef)
- deps: update dependency @types/node to v12.11.1 (8f8fbae)
- deps: update dependency @types/node to v12.11.0 (77824cf)
- deps: update dependency webpack to v4.41.2 (60b0aec)
- deps: update dependency @types/jest to v24.0.19 (95b26a0)
- deps: update typescript-eslint monorepo to v2.4.0 (45ccbf9)
- deps: update dependency core-js to v3.3.2 (71ed6bb)
- deps: update dependency core-js to v3.3.1 (1f76416)
- deps: update dependency webpack to v4.41.1 (9e559ca)
- deps: update dependency @babel/core to v7.6.4 (4aa57fb)
- deps: update dependency typescript to v3.6.4 (432a366)
- deps: update all (a128b0f)
- deps: update dependency mock-socket to v9.0.2 (d83a806)
- deps: update dependency @types/node to v12.7.12 (3a4676b)
- deps: update babel monorepo to v7.6.3 (da65d55)
- deps: update typescript-eslint monorepo to v2.3.3 (8404bd6)
- add missing dependency for cypress (73f89b1)
- deps: update all (d9fa50a)
- deps: update typescript-eslint monorepo to v2.3.2 (c4b785c)
- deps: update babel monorepo to v7.6.2 (2ac1fa6)
- deps: update typescript-eslint monorepo to v2.3.1 (e37d083)
- deps: update typescript-eslint monorepo to v2.3.0 (46cb6b3)
- deps: update typescript-eslint monorepo to v2.2.0 (dcbe336)
- deps: update babel monorepo to v7.6.0 (a93d290)
- deps: update all (54891e1)
- deps: update typescript-eslint monorepo to v2.1.0 (1685d6a)
- deps: update dependency webpack to v4.39.3 (d584b9d)
- deps: update dependency eslint to v6.2.2 (c71d39d)
- deps: update dependency @types/ws to v6.0.3 (5bb78c8)
- deps: update dependency eslint to v6.2.1 (30b0f35)
- deps: update all (724a6c0)
- deps: update dependency eslint to v6.2.0 (7bb113d)
- deps: fix linting related issues (e4987c1)
- deps: update typescript-eslint monorepo to v2 (8b7a33b)
- deps: update dependency webpack-cli to v3.3.7 (69804dc)
- deps: update dependency jest to v24.9.0 (8dedfed)
- ci: add linting to CI (c689db9)
- apply prettier format (e862e4c)
- add prettier checks to linting (edb02ea)
- deps: update dependency @types/node to v12.7.2 (fab0f7c)
- add code of conduct (be46d14)
- deps: update dependency webpack to v4.39.2 (1792540)
- deps: update dependency core-js to v3.2.1 (9d41d85)
- deps: update dependency core-js to v3.2.0 (90eca97)
- deps: update dependency @types/debug to v4.1.5 (6ecfc09)
- deps: update dependency @types/node to v12.7.1 (0d91e88)
v6.0.3 (2019-08-07 12:19:57 +0200)
- fix NPM token (1bc1cfa)
- deps: update dependency @types/node to v12.7.0 (d845478)
- deps: update dependency @types/jest to v24.0.17 (ca67431)
- deps: update all (454789c)
- deps: update dependency @types/node to v12.6.9 (f7e3ba8)
- deps: update dependency webpack to v4.39.0 (6ff77a1)
- deps: update all (79a0a0f)
- deps: update dependency @types/jest to v24.0.16 (562be3f)
- deps: update dependency cypress to v3.4.1 (a2a314f)
- deps: update dependency mock-socket to v8.1.1 (0ad0661)
- deps: update all (320a1fc)
- deps: update dependency webpack to v4.38.0 (15dc415)
- deps: update dependency mock-socket to v8.1.0 (d53896c)
- deps: pin dependencies (3c3aa98)
v6.0.2 (2019-07-23 22:59:44 +0200)
- update contributing guidelines (cb74fed)
- ci: increment node runtime for deploy (f02a01f)
- create issue templates (36250ae)
v6.0.1 (2019-07-23 22:18:56 +0200)
- release automation (7e2eb2d)
- add conventional commit changelog (c789ef4)
- deps: update typescript-eslint monorepo to v1.13.0 (a6171c2)
- deps: update babel monorepo to v7.5.5 (be3672a)
- configure renovate to allow auto merging (3fd33f3)
- deps: pin dependencies (e5a0676)
- ts: replace tslint with eslint (dc2de5f)
- ts: add strict null checks (3863ab8)
- deps: update all (d85dff0)
- upgrade Node JS types (cc7ecae)
- test with Node JS 12 (f8589f7)
v6.0.0 (2019-06-10 09:17:29 +0200)
v6.0.0-alpha.2 (2019-04-01 14:56:24 +0200)
v6.0.0-alpha.1 (2019-03-30 10:49:58 +0100)
v6.0.0-alpha.0 (2019-03-30 09:03:22 +0100)
- deps: update dependency jest to v24.5.0 (d0226f3)
- deps: update dependency jest to v24.4.0 (22f4e4b)
- deps: update all (fbd1f42)
- deps: pin dependencies (eb1db46)