2.0.0 (2023-01-23)
Bug Fixes
- dependencies (9bd7933)
- deprecate render-media (#2180) (8b5ecea)
- deps: update dependency streamx to ^2.13.1 (#2430) (fb5f5a6)
- deps: update dependency streamx to ^2.13.2 (#2438) (4a177d7)
- documentation, unity (9ae5f17)
- ESM browser tests (975c463)
- remove dead code (2839c7a)
- remove tap-spec where it's not necessary (5188eca)
- revert bittorent-protocol ver (28df830)
- standard [whitespace] (a4bc0c3)
- standard linting (a64a719)
Continuous Integration
-
fix release node 18 (25eb995)
-
Merge pull request #2260 from webtorrent/v2 (f8c545a), closes #2260
-
feat, perf: w3c-like File, file-iterator (#2414) (69d85a8), closes #2414
Features
- esm (98353d9)
- rescan of torrent should get all (in)valid events (#1903) (4745739)
- sw-renderer tests (73aff7f)
- unify HTTP server and SW renderer (7aeea17)
- use storage (FSA+IDB) instead of memory in browser (00e1c9f)
Performance Improvements
- drop browserify (c73d28e)
- drop chunk store stream (cf4d593)
- drop rusha, drop Buffer (#2390) (9ac1dfa)
- use mime-lite (c83734c)
BREAKING CHANGES
-
v2
-
ESM only, drop node 12 and ndoe 14
-
deprecate getBuffer
-
fix: reading when destroyed