Comlink Versions Save

Comlink makes WebWorkers enjoyable.

v4.4.1

1 year ago

v4.4.0

1 year ago

What's Changed (Highlights)

Full Changelog: https://github.com/GoogleChromeLabs/comlink/compare/v4.3.1...v4.4.0

v4.3.1

2 years ago
  • Added an example on how to use Comlink with a SharedWorker. 89dd5f8
  • Added a Test for 2 way communication cb2e488
  • Fix return type for transfer method bf557d8
  • Mark comlink as not having side effects 1c2e4d1

https://github.com/GoogleChromeLabs/comlink/compare/v4.3.0...v4.3.1

v4.3.0

4 years ago
  • Update dependencies f2e0d5c
  • Merge pull request #452 from felixfbecker/improve-transfer-handler-types fbe0c17
  • Make transfer handlers type-safe 25e3d36
  • Merge pull request #451 from felixfbecker/fix-types bf179bf
  • Merge branch 'master' into fix-types 9d247b1
  • Pin version da818ac
  • Make sure [releaseProxy] is available on class instances 5e1d4d3
  • Clarify type round-trip types 66c0bf2
  • Remove unused statements 675907b
  • Use stable TS e981934
  • Fix types cc2f421
  • Add failing type tests 0082ce7

https://github.com/GoogleChromeLabs/comlink/compare/v4.2.1...v4.3.0

v4.2.1

4 years ago
  • Merge pull request #453 from felixfbecker/throw-scalar-bug 05ca733
  • Switch to throw marker to allow throwing scalars a88f600
  • Add failing test for throwing scalars 911d2d2
  • Merge pull request #445 from karol-depka/patch-1 cda7b24
  • Fix missing "with" word in it title 936bfbe
  • Run prettier 968768a
  • Add explicit test for copying TypedArrays d6f2105
  • Fix type for createEndpoint (#418) 58613a2
  • Fix type for createEndpoint b66913d

https://github.com/GoogleChromeLabs/comlink/compare/v4.2.0...v4.2.1

v4.2.0

4 years ago
  • Expose targetOrigin on windowEndpoint (closes #404, #395) c31e791
  • Use extension-free imports to be webpack compatible (closes #398) ec67bf1
  • Add types for symbol methods dcbb3e2
  • Expose target to make comlink compatible with proxy-polyfill (#389) 96d1197
  • Expose target when creating a proxy (wrap) to make comlink compatible with proxy-polyfill 8bd0c3a

https://github.com/GoogleChromeLabs/comlink/compare/v4.1.0...v4.2.0

v4.0.5

4 years ago

v4.0.4

4 years ago
  • Target es2015 1ae9b30
  • Remove async/await 4ed721e
  • Merge pull request #375 from arjunyel/patch-1 08e43da
  • Remove latest from CDN link dc451bb
  • Update CDN links 28f3c76

https://github.com/GoogleChromeLabs/comlink/compare/v4.0.3...v4.0.4

v4.0.2

4 years ago
  • chore(deps): update dependency mocha to v6.2.0 (#327) af00ebb
  • chore(deps): update dependency mocha to v6.2.0 c2e3f0f
  • chore(deps): update dependency husky to v3.0.1 (#326) 1b69b61
  • chore(deps): update dependency husky to v3.0.1 a28d01b
  • chore(deps): update dependency rollup to v1.17.0 (#325) bef3554
  • chore(deps): update dependency rollup to v1.17.0 cff8cac
  • Merge pull request #324 from GoogleChromeLabs/renovate/docker-selenium-node-chrome-latest a0a78c7
  • chore(deps): update selenium/node-chrome:latest docker digest to c7230a0 a50b165
  • Merge pull request #321 from GoogleChromeLabs/renovate/rollup-plugin-typescript2-0.x 29e5f7a
  • chore(deps): update dependency rollup-plugin-typescript2 to v0.22.0 984ab33
  • Merge pull request #322 from GoogleChromeLabs/renovate/karma-chrome-launcher-3.x 617c891
  • chore(deps): update dependency karma-chrome-launcher to v3 d0b6658
  • Merge pull request #323 from GoogleChromeLabs/renovate/karma-4.x 179610e
  • chore(deps): update dependency karma to v4.2.0 0f64a3c
  • chore(deps): update dependency typescript to v3.5.3 (#320) 9e64d25
  • chore(deps): update dependency typescript to v3.5.3 830dc67
  • chore(deps): update dependency rollup to v1.16.7 (#318) 1bb461b
  • chore(deps): update dependency rollup to v1.16.7 6e4df2a
  • chore(deps): update dependency rollup-plugin-terser to v5.1.1 (#319) 4f43f6d
  • chore(deps): update dependency rollup-plugin-terser to v5.1.1 a666e5a
  • chore(deps): update dependency rollup-plugin-terser to v5.1.0 (#317) 28392fc
  • chore(deps): update dependency rollup-plugin-terser to v5.1.0 81e646e
  • chore(deps): update dependency rollup to v1.16.4 (#312) 3d9555e
  • chore(deps): update dependency rollup to v1.16.4 6ca1ca7
  • chore(deps): update dependency husky to v3 (#316) b55ef44
  • chore(deps): update dependency husky to v3 845bae2
  • chore(deps): update dependency husky to v2.7.0 (#315) ebc6458
  • chore(deps): update dependency husky to v2.7.0 576d335
  • chore(deps): update dependency rollup-plugin-typescript2 to v0.21.2 (#309) 89dc29d
  • chore(deps): update dependency rollup-plugin-typescript2 to v0.21.2 26604da
  • chore(deps): update selenium/node-chrome:latest docker digest to d85b6cc (#310) 44fdd81
  • chore(deps): update selenium/node-chrome:latest docker digest to d85b6cc 29acc5b
  • Merge pull request #308 from eranshabi/patch-1 87460b9
  • fix link to protocol.ts in readme ceadbe4
  • fix: replace Window type with reduced types (#306) 22c11c9
  • Merge branch 'master' into fix-typescript-lib-webworker e42601d
  • Changed naming according to review 312492c
  • chore(deps): update dependency rollup to v1.15.6 (#307) 75e9c62
  • chore(deps): update dependency rollup to v1.15.6 c2b86dd
  • fix: replace Window type with reduced WindowLike type 9508f29
  • chore(deps): update dependency rollup to v1.15.5 (#302) ce7cd97
  • chore(deps): update dependency rollup to v1.15.5 0e4f445
  • chore(deps): update dependency typescript to v3.5.2 (#301) 021348b
  • chore(deps): update dependency typescript to v3.5.2 8c02ced
  • chore(deps): update dependency rollup to v1.15.3 (#300) 9f3edfb
  • chore(deps): update dependency rollup to v1.15.3 f45206d
  • chore(deps): update dependency rollup to v1.15.2 (#287) d0565aa
  • chore(deps): update dependency rollup to v1.15.2 0c2ff2c
  • chore(deps): update dependency husky to v2.4.1 (#299) 9975782
  • chore(deps): update dependency husky to v2.4.1 40fb357
  • chore(deps): update dependency prettier to v1.18.2 (#298) 1177f37
  • chore(deps): update dependency prettier to v1.18.2 91192b3
  • chore(deps): update dependency prettier to v1.18.0 (#297) fa0686c
  • chore(deps): update dependency prettier to v1.18.0 86f6524
  • Merge pull request #295 from GoogleChromeLabs/renovate/docker-selenium-node-chrome-latest 7fa54d2
  • chore(deps): update selenium/node-chrome:latest docker digest to 6ac84e5 180084c
  • chore(deps): update dependency husky to v2.4.0 (#296) dd95952
  • chore(deps): update dependency husky to v2.4.0 771d274
  • chore(deps): update dependency typescript to v3.5.1 (#292) b96b219
  • chore(deps): update dependency typescript to v3.5.1 1822562
  • chore(deps): update selenium/node-chrome:latest docker digest to 4cadd8b (#291) 041bcad
  • chore(deps): update selenium/node-chrome:latest docker digest to 4cadd8b 3d273f7
  • chore(deps): update dependency rollup-plugin-terser to v5 (#290) aacc984
  • chore(deps): update dependency rollup-plugin-terser to v5 29a0a61
  • chore(deps): update dependency rollup-plugin-typescript2 to v0.21.1 (#289) b6aaccf
  • chore(deps): update dependency rollup-plugin-typescript2 to v0.21.1 730dfce
  • chore(deps): update dependency rollup to v1.12.0 (#286) d93a711
  • chore(deps): update dependency rollup to v1.12.0 52b09db
  • chore(deps): update dependency prettier to v1.17.1 (#283) e194682
  • chore(deps): update dependency prettier to v1.17.1 7d68b5b
  • chore(deps): update dependency husky to v2.3.0 (#285) ad717fb
  • chore(deps): update dependency husky to v2.3.0 1f9858f
  • chore(deps): update dependency conditional-type-checks to v1.0.1 (#282) 8eee4b8
  • chore(deps): update dependency conditional-type-checks to v1.0.1 71ee30f
  • Merge pull request #281 from MattiasBuelens/transferable-type 9e6a637
  • Use Transferable type ca6d6a5
  • chore(deps): update dependency typescript to v3.4.5 (#254) 72c9244
  • chore(deps): update dependency typescript to v3.4.5 f58aed5
  • chore(deps): update dependency mocha to v6 (#280) 5e56201
  • chore(deps): update dependency mocha to v6 9b7acc5
  • fix(createproxy): allow proxy under non-eval csp (#274) f41364b
  • fix(createproxy): allow proxy under non-eval csp 3c58ba8
  • chore(deps): update dependency prettier to v1.17.0 (#279) 1bc77f0
  • chore(deps): update dependency prettier to v1.17.0 6704ac8
  • chore(deps): update dependency husky to v2 (#272) 504bbf8
  • Make a test to see if husky still works a2cbf71
  • Update dependency husky to v2 bc8f41a
  • chore(deps): update dependency karma to v4.1.0 (#278) d47970f
  • chore(deps): update dependency karma to v4.1.0 1cbc0b5
  • chore(deps): update selenium/node-chrome:latest docker digest to c7430d6 (#277) 4376ce0
  • chore(deps): update selenium/node-chrome:latest docker digest to c7430d6 a857b32
  • Add CHANGELOG c54f383
  • use alternative API to allow build via Node 10 (#275) 18c78b5
  • chore: format code by prettier 6c36090
  • modify: allow build in low version of node 41dadee
  • fixed small error (#276) 2819812
  • Merge pull request #1 from 0xflotus/patch-1 6d496f3
  • Update README.md d7c6475
  • Remove alpha tag d82cee7
  • Update dependency rollup to v1.11.3 (#270) 520be52
  • Update dependency rollup to v1.11.3 5e2f983
  • Merge pull request #271 from GoogleChromeLabs/renovate/rollup-plugin-typescript2-0.x bdcc35e
  • Update dependency rollup-plugin-typescript2 to v0.21.0 9e99d94
  • Pin dependencies (#269) fdda367
  • Pin dependencies e476b1b

https://github.com/GoogleChromeLabs/comlink/compare/v4.0.1...v4.0.2