@sanity/comlink
Version:
A library for one-to-many cross-origin communication between Window contexts, built on the postMessage API.
116 lines (52 loc) • 5.33 kB
Markdown
# Changelog
## [3.0.1](https://github.com/sanity-io/visual-editing/compare/comlink-v3.0.0...comlink-v3.0.1) (2025-01-17)
### Bug Fixes
* replace `@repo/visual-editing-helpers` ([#2520](https://github.com/sanity-io/visual-editing/issues/2520)) ([7784f6f](https://github.com/sanity-io/visual-editing/commit/7784f6f54eb455ec1fe4ec50c387a87a875aceae))
## [3.0.0](https://github.com/sanity-io/visual-editing/compare/comlink-v2.0.5...comlink-v3.0.0) (2025-01-09)
### ⚠ BREAKING CHANGES
* **comlink:** update internal message types, buffer unhandled messages
### Features
* **comlink:** update internal message types, buffer unhandled messages ([8b80c14](https://github.com/sanity-io/visual-editing/commit/8b80c14702f3ed940a63774e170b71e47050b95a))
## [2.0.5](https://github.com/sanity-io/visual-editing/compare/comlink-v2.0.4...comlink-v2.0.5) (2025-01-09)
### Bug Fixes
* ship react 19 ready typings ([67b9187](https://github.com/sanity-io/visual-editing/commit/67b9187bbfd6d31fca437dd9c9eb80b1f1c296a4))
## [2.0.4](https://github.com/sanity-io/visual-editing/compare/comlink-v2.0.3...comlink-v2.0.4) (2025-01-06)
### Bug Fixes
* **deps:** Update dependency xstate to ^5.19.1 ([#2357](https://github.com/sanity-io/visual-editing/issues/2357)) ([98045c9](https://github.com/sanity-io/visual-editing/commit/98045c9283339215b53803df53bbbba11504b644))
## [2.0.3](https://github.com/sanity-io/visual-editing/compare/comlink-v2.0.2...comlink-v2.0.3) (2024-12-21)
### Bug Fixes
* improve race condition connectivity handling ([#2342](https://github.com/sanity-io/visual-editing/issues/2342)) ([a98d6cf](https://github.com/sanity-io/visual-editing/commit/a98d6cf079e376ffa6235debb42cc0b51274a958))
## [2.0.2](https://github.com/sanity-io/visual-editing/compare/comlink-v2.0.1...comlink-v2.0.2) (2024-12-16)
### Bug Fixes
* **visual-editing:** execute fetches after node connect event ([#2308](https://github.com/sanity-io/visual-editing/issues/2308)) ([c29a4b3](https://github.com/sanity-io/visual-editing/commit/c29a4b376f952badf87159c60f5e95fb1d87da7c))
## [2.0.1](https://github.com/sanity-io/visual-editing/compare/comlink-v2.0.0...comlink-v2.0.1) (2024-12-05)
### Bug Fixes
* **comlink:** require data param if defined on post and fetch methods ([#2262](https://github.com/sanity-io/visual-editing/issues/2262)) ([d2491ad](https://github.com/sanity-io/visual-editing/commit/d2491ad3b7cb373936b9f77273773c7ce330a7f8))
## [2.0.0](https://github.com/sanity-io/visual-editing/compare/comlink-v1.1.4...comlink-v2.0.0) (2024-11-28)
### ⚠ BREAKING CHANGES
* **comlink:** swap type arg order, align api signatures
* **comlink:** swap channels and connection terminology
### Features
* **comlink:** swap channels and connection terminology ([60627b1](https://github.com/sanity-io/visual-editing/commit/60627b1c45d002805a575a659ff3738cd3fa6341))
* **comlink:** swap type arg order, align api signatures ([d4e582d](https://github.com/sanity-io/visual-editing/commit/d4e582d1d44def999b40977b1fb5f921bf845dc9))
## [1.1.4](https://github.com/sanity-io/visual-editing/compare/comlink-v1.1.3...comlink-v1.1.4) (2024-11-26)
### Bug Fixes
* prevent disconnect on window context close ([#2194](https://github.com/sanity-io/visual-editing/issues/2194)) ([c6f2d08](https://github.com/sanity-io/visual-editing/commit/c6f2d08595553d4df3f7e2f6169075cb7fd45cfe))
## [1.1.3](https://github.com/sanity-io/visual-editing/compare/comlink-v1.1.2...comlink-v1.1.3) (2024-11-14)
### Bug Fixes
* **comlink:** ensure nodes always accept handshake synchronize events ([#2163](https://github.com/sanity-io/visual-editing/issues/2163)) ([5e31bec](https://github.com/sanity-io/visual-editing/commit/5e31bec67a9c77fe5db574d8760d90c8e1d0c46a))
## [1.1.2](https://github.com/sanity-io/visual-editing/compare/comlink-v1.1.1...comlink-v1.1.2) (2024-11-12)
### Bug Fixes
* **deps:** upgrade `@sanity/mutate`, `xstate` & `@xstate/react` ([#2146](https://github.com/sanity-io/visual-editing/issues/2146)) ([6f4a765](https://github.com/sanity-io/visual-editing/commit/6f4a76566d681be294880105ece5cf0ece2547a0))
## [1.1.1](https://github.com/sanity-io/visual-editing/compare/comlink-v1.1.0...comlink-v1.1.1) (2024-10-24)
### Bug Fixes
* **deps:** Update linters ([9755f5c](https://github.com/sanity-io/visual-editing/commit/9755f5c2fe6704929a5c113e50de7c8b7acaeeee))
## [1.1.0](https://github.com/sanity-io/visual-editing/compare/comlink-v1.0.0...comlink-v1.1.0) (2024-10-24)
### Features
* **visual-editing:** add package version mismatch warning ([#2040](https://github.com/sanity-io/visual-editing/issues/2040)) ([c112de4](https://github.com/sanity-io/visual-editing/commit/c112de453fc476e666480e5fea7b1b3ae50b6843))
## 1.0.0 (2024-10-21)
### Features
* **comlink:** init package ([#1760](https://github.com/sanity-io/visual-editing/issues/1760)) ([ceb634d](https://github.com/sanity-io/visual-editing/commit/ceb634d93ec786f2f128f6671f23678187e52010))
### Bug Fixes
* **deps:** Update dependency isbot to v5 ([#1803](https://github.com/sanity-io/visual-editing/issues/1803)) ([26e780e](https://github.com/sanity-io/visual-editing/commit/26e780e9918d4c077722179ef61dea9e1fd388c4))
* **deps:** Update linters ([416ea62](https://github.com/sanity-io/visual-editing/commit/416ea6258897693aa0ec0164141468bd8309afdb))