@sanity/visual-editing
Version:
[](https://npm-stat.com/charts.html?package=@sanity/visual-editing) [](https://
1,212 lines (643 loc) • 72.8 kB
Markdown
# Changelog
## [3.1.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.0.5...visual-editing-v3.1.0) (2025-10-15)
### Features
* allow next v16 ([732241a](https://github.com/sanity-io/visual-editing/commit/732241ade30945c1c1f0aa6b77f7c83634b86f2c))
## [3.0.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.0.4...visual-editing-v3.0.5) (2025-09-09)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.1.15
## [3.0.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.0.3...visual-editing-v3.0.4) (2025-09-05)
### Bug Fixes
* use stable react, next and sanity peer dep ranges ([e58d995](https://github.com/sanity-io/visual-editing/commit/e58d995d57beba1e74f9ec7a2c15831c5cc04446))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 2.0.2
* @sanity/presentation-comlink bumped to 1.0.29
* @sanity/visual-editing-csm bumped to 2.0.24
## [3.0.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.0.2...visual-editing-v3.0.3) (2025-08-15)
### Bug Fixes
* don't throw useEffectEvent errors from useOptimistic ([3b4f635](https://github.com/sanity-io/visual-editing/commit/3b4f63567de6d961a5a6277fe7235b8ba9e82286))
## [3.0.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.0.1...visual-editing-v3.0.2) (2025-08-05)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.9
* @sanity/presentation-comlink bumped to 1.0.28
## [3.0.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.0.0...visual-editing-v3.0.1) (2025-08-01)
### Bug Fixes
* don't interfere with dev keyboard shortcuts ([0a5d93b](https://github.com/sanity-io/visual-editing/commit/0a5d93be2b1d348261179efa86b6a0e340106ef5))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 2.0.1
* @sanity/presentation-comlink bumped to 1.0.27
* @sanity/visual-editing-csm bumped to 2.0.23
## [3.0.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.15.4...visual-editing-v3.0.0) (2025-07-24)
### ⚠ BREAKING CHANGES
* **deps:** update dependency @sanity/ui to v3 (main) ([#3150](https://github.com/sanity-io/visual-editing/issues/3150))
### Bug Fixes
* **deps:** update dependency @sanity/ui to v3 (main) ([#3150](https://github.com/sanity-io/visual-editing/issues/3150)) ([6da470d](https://github.com/sanity-io/visual-editing/commit/6da470daa1591521a7b091b817fb5e39d6f4b562))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 2.0.0
* @sanity/presentation-comlink bumped to 1.0.26
* @sanity/visual-editing-csm bumped to 2.0.22
## [2.15.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.15.3...visual-editing-v2.15.4) (2025-07-21)
### Bug Fixes
* **deps:** update dependency @sanity/pkg-utils to v7 ([#3125](https://github.com/sanity-io/visual-editing/issues/3125)) ([58d123b](https://github.com/sanity-io/visual-editing/commit/58d123bace5c58f634f239bea88e1d975ec5c963))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.8
* @sanity/insert-menu bumped to 1.1.13
* @sanity/presentation-comlink bumped to 1.0.25
* @sanity/preview-url-secret bumped to 2.1.14
* @sanity/visual-editing-csm bumped to 2.0.21
## [2.15.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.15.2...visual-editing-v2.15.3) (2025-07-17)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^7.8.0 ([95f2802](https://github.com/sanity-io/visual-editing/commit/95f2802ab1220a55eebd8816098fe6ae80982370))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.24
* @sanity/preview-url-secret bumped to 2.1.13
* @sanity/visual-editing-csm bumped to 2.0.20
## [2.15.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.15.1...visual-editing-v2.15.2) (2025-07-11)
### Bug Fixes
* **deps:** bump xstate to 5.20 ([5a5c004](https://github.com/sanity-io/visual-editing/commit/5a5c004fdb41f16e616787b960537a0c6d969173))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.7
* @sanity/presentation-comlink bumped to 1.0.23
## [2.15.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.15.0...visual-editing-v2.15.1) (2025-07-10)
### Bug Fixes
* **deps:** update dependency @sanity/client to v7.6.0 ([#3020](https://github.com/sanity-io/visual-editing/issues/3020)) ([039b859](https://github.com/sanity-io/visual-editing/commit/039b859f2190453e2d7530f2f9c99ba1209e4808))
* **deps:** update dependency styled-components to ^6.1.19 ([#3010](https://github.com/sanity-io/visual-editing/issues/3010)) ([1070331](https://github.com/sanity-io/visual-editing/commit/1070331964e801e38eb6b10361bd1ff4d80b2752))
* **deps:** Update dependency use-effect-event to ^2.0.2 ([#3059](https://github.com/sanity-io/visual-editing/issues/3059)) ([a2e0e9c](https://github.com/sanity-io/visual-editing/commit/a2e0e9cc62788416b9768612863b3e7b10a6d9ae))
* **deps:** Update dependency use-effect-event to v2 ([#3025](https://github.com/sanity-io/visual-editing/issues/3025)) ([f7a76d2](https://github.com/sanity-io/visual-editing/commit/f7a76d2501c7b8607d40b0fd351830d0b116bdf8))
* **deps:** Update dependency xstate to ^5.19.4 ([#3011](https://github.com/sanity-io/visual-editing/issues/3011)) ([33111d6](https://github.com/sanity-io/visual-editing/commit/33111d68d938036e58c99b2b53aa66025ced25fd))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.6
* @sanity/presentation-comlink bumped to 1.0.22
* @sanity/preview-url-secret bumped to 2.1.12
* @sanity/visual-editing-csm bumped to 2.0.19
## [2.15.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.14.0...visual-editing-v2.15.0) (2025-05-29)
### Features
* add overlay plugin define helper ([#3026](https://github.com/sanity-io/visual-editing/issues/3026)) ([434aa65](https://github.com/sanity-io/visual-editing/commit/434aa65d5bfd88bc6f3e4831fbd8c9ff5b7d3148))
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2994](https://github.com/sanity-io/visual-editing/issues/2994)) ([0388fb0](https://github.com/sanity-io/visual-editing/commit/0388fb0bb9ea6f4fa3686c65d51029aa68104954))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.5
* @sanity/insert-menu bumped to 1.1.12
* @sanity/presentation-comlink bumped to 1.0.21
* @sanity/visual-editing-csm bumped to 2.0.18
## [2.14.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.22...visual-editing-v2.14.0) (2025-05-23)
### Features
* Custom Overlay Plugins + Edit Groups ([#2996](https://github.com/sanity-io/visual-editing/issues/2996)) ([a0a0779](https://github.com/sanity-io/visual-editing/commit/a0a077972ab7b522d517eec9ac2a2c7d398ef243))
## [2.13.22](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.21...visual-editing-v2.13.22) (2025-05-21)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.4
* @sanity/presentation-comlink bumped to 1.0.20
## [2.13.21](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.20...visual-editing-v2.13.21) (2025-05-07)
### Bug Fixes
* **deps:** update dependency @sanity/client to v7.1.0 ([#2984](https://github.com/sanity-io/visual-editing/issues/2984)) ([a9f8b89](https://github.com/sanity-io/visual-editing/commit/a9f8b898e4d6d6556336e69c3916ec06456db1f9))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.3
* @sanity/presentation-comlink bumped to 1.0.19
* @sanity/preview-url-secret bumped to 2.1.11
* @sanity/visual-editing-csm bumped to 2.0.17
## [2.13.20](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.19...visual-editing-v2.13.20) (2025-04-30)
### Bug Fixes
* **deps:** require peer dependency @sanity/client to ^7.0.0 ([de3db1f](https://github.com/sanity-io/visual-editing/commit/de3db1f0765b94a792cd44c23ee97f4615efc7cf))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.18
* @sanity/preview-url-secret bumped to 2.1.10
* @sanity/visual-editing-csm bumped to 2.0.16
## [2.13.19](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.18...visual-editing-v2.13.19) (2025-04-30)
### Bug Fixes
* **deps:** update dependency @sanity/client to v7 ([#2964](https://github.com/sanity-io/visual-editing/issues/2964)) ([473f7ed](https://github.com/sanity-io/visual-editing/commit/473f7edc872a6bc926dcbc7ecbb355fb7fa23229))
* **deps:** upgrade to react compiler RC ([29a886b](https://github.com/sanity-io/visual-editing/commit/29a886b6ff0b498379d6931ad154976f4bcfad29))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.2
* @sanity/insert-menu bumped to 1.1.11
* @sanity/presentation-comlink bumped to 1.0.17
* @sanity/preview-url-secret bumped to 2.1.9
* @sanity/visual-editing-csm bumped to 2.0.15
## [2.13.18](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.17...visual-editing-v2.13.18) (2025-04-11)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.29.0 ([2a8ff1e](https://github.com/sanity-io/visual-editing/commit/2a8ff1e9369b8a27bb3c122d5f5f9046be43c5a1))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.10
* @sanity/presentation-comlink bumped to 1.0.16
* @sanity/preview-url-secret bumped to 2.1.8
* @sanity/visual-editing-csm bumped to 2.0.14
## [2.13.17](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.16...visual-editing-v2.13.17) (2025-04-10)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/visual-editing-csm bumped to 2.0.13
## [2.13.16](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.15...visual-editing-v2.13.16) (2025-04-10)
### Bug Fixes
* **deps:** update dependency styled-components to ^6.1.17 ([#2904](https://github.com/sanity-io/visual-editing/issues/2904)) ([adfb416](https://github.com/sanity-io/visual-editing/commit/adfb416b8a6e76fd553f6f90f1d7a5c648c1ea45))
* **deps:** update react compiler dependencies 🤖 ✨ ([#2897](https://github.com/sanity-io/visual-editing/issues/2897)) ([5c72b41](https://github.com/sanity-io/visual-editing/commit/5c72b41985886c0459230a3b3762a469073ef5f9))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.9
* @sanity/presentation-comlink bumped to 1.0.15
* @sanity/visual-editing-csm bumped to 2.0.12
## [2.13.15](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.14...visual-editing-v2.13.15) (2025-04-01)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.28.4 ([#2884](https://github.com/sanity-io/visual-editing/issues/2884)) ([be6dca0](https://github.com/sanity-io/visual-editing/commit/be6dca0867a2f47abccb0cec837968362f7130f5))
* **deps:** update react compiler dependencies 🤖 ✨ ([#2878](https://github.com/sanity-io/visual-editing/issues/2878)) ([664abd9](https://github.com/sanity-io/visual-editing/commit/664abd900471eefa9b2c71163efb36909db1aa71))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.8
* @sanity/presentation-comlink bumped to 1.0.14
* @sanity/preview-url-secret bumped to 2.1.7
* @sanity/visual-editing-csm bumped to 2.0.11
## [2.13.14](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.13...visual-editing-v2.13.14) (2025-03-24)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2856](https://github.com/sanity-io/visual-editing/issues/2856)) ([5d1e4bb](https://github.com/sanity-io/visual-editing/commit/5d1e4bbc6e7691873f8902a63fe2f586f9f87193))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.7
* @sanity/presentation-comlink bumped to 1.0.13
* @sanity/visual-editing-csm bumped to 2.0.10
## [2.13.13](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.12...visual-editing-v2.13.13) (2025-03-21)
### Bug Fixes
* **deps:** update dependency styled-components to ^6.1.16 ([#2841](https://github.com/sanity-io/visual-editing/issues/2841)) ([abaa57b](https://github.com/sanity-io/visual-editing/commit/abaa57b20debc7772076430ce843be1902252c84))
## [2.13.12](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.11...visual-editing-v2.13.12) (2025-03-17)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2827](https://github.com/sanity-io/visual-editing/issues/2827)) ([a72e9b8](https://github.com/sanity-io/visual-editing/commit/a72e9b8fb63420ea95038b93ab4315e836255860))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.6
* @sanity/presentation-comlink bumped to 1.0.12
* @sanity/visual-editing-csm bumped to 2.0.9
## [2.13.11](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.10...visual-editing-v2.13.11) (2025-03-14)
### Bug Fixes
* support upcoming presentation debug features ([00db0db](https://github.com/sanity-io/visual-editing/commit/00db0dbc117c435575acc26de3eae52a9f526eef))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.11
## [2.13.10](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.9...visual-editing-v2.13.10) (2025-03-13)
### Bug Fixes
* improve next.js pages router experience ([ce98771](https://github.com/sanity-io/visual-editing/commit/ce98771642bdedbd53bce50f597f7a6f3c62b6a1))
## [2.13.9](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.8...visual-editing-v2.13.9) (2025-03-12)
### Bug Fixes
* prevent over-fetching schema union types ([#2817](https://github.com/sanity-io/visual-editing/issues/2817)) ([51bf535](https://github.com/sanity-io/visual-editing/commit/51bf53504ada37bfb226827a0555799fabe7169f))
## [2.13.8](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.7...visual-editing-v2.13.8) (2025-03-12)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.28.2 ([#2779](https://github.com/sanity-io/visual-editing/issues/2779)) ([6336984](https://github.com/sanity-io/visual-editing/commit/63369840603698bace92a6b317b830461f65e3ff))
* **deps:** update dependency @sanity/client to ^6.28.3 ([#2808](https://github.com/sanity-io/visual-editing/issues/2808)) ([a2f657d](https://github.com/sanity-io/visual-editing/commit/a2f657dd8a3b63a229492eb5790932da7cacace5))
* **deps:** update React Compiler dependencies 🤖 ✨ ([#2800](https://github.com/sanity-io/visual-editing/issues/2800)) ([371b821](https://github.com/sanity-io/visual-editing/commit/371b821a2dcf0d31f6521e7a67c58586c658861b))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.5
* @sanity/presentation-comlink bumped to 1.0.10
* @sanity/preview-url-secret bumped to 2.1.6
* @sanity/visual-editing-csm bumped to 2.0.8
## [2.13.7](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.6...visual-editing-v2.13.7) (2025-03-03)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2774](https://github.com/sanity-io/visual-editing/issues/2774)) ([3fed1f2](https://github.com/sanity-io/visual-editing/commit/3fed1f28be50a96ab84a9b38fe09129dcfd35120))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.4
* @sanity/presentation-comlink bumped to 1.0.9
* @sanity/preview-url-secret bumped to 2.1.5
* @sanity/visual-editing-csm bumped to 2.0.7
## [2.13.6](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.5...visual-editing-v2.13.6) (2025-02-24)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2745](https://github.com/sanity-io/visual-editing/issues/2745)) ([c185f58](https://github.com/sanity-io/visual-editing/commit/c185f580b323fc168c42ea625d0b7e638d47a6be))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.3
* @sanity/presentation-comlink bumped to 1.0.8
* @sanity/visual-editing-csm bumped to 2.0.6
## [2.13.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.4...visual-editing-v2.13.5) (2025-02-18)
### Bug Fixes
* make `styled-components` a peer ([7d0e17b](https://github.com/sanity-io/visual-editing/commit/7d0e17b81f60348c1fb91cd49ffa446b783c8ea8))
## [2.13.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.3...visual-editing-v2.13.4) (2025-02-18)
### Bug Fixes
* re-enable the compiler ([09b56bf](https://github.com/sanity-io/visual-editing/commit/09b56bf303ca8a820736e8ff87c8d6f4fbca85f0))
## [2.13.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.2...visual-editing-v2.13.3) (2025-02-17)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2694](https://github.com/sanity-io/visual-editing/issues/2694)) ([b80c478](https://github.com/sanity-io/visual-editing/commit/b80c478c7e88d45bf730f67f01cb0bbbe3a70aba))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.2
* @sanity/presentation-comlink bumped to 1.0.7
* @sanity/visual-editing-csm bumped to 2.0.5
## [2.13.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.1...visual-editing-v2.13.2) (2025-02-12)
### Bug Fixes
* replace `previewDrafts` with `drafts` ([#2676](https://github.com/sanity-io/visual-editing/issues/2676)) ([9db9390](https://github.com/sanity-io/visual-editing/commit/9db9390970d66d5df5c9dc79c82c35d7f2cd0726))
## [2.13.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.13.0...visual-editing-v2.13.1) (2025-02-10)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2651](https://github.com/sanity-io/visual-editing/issues/2651)) ([0692000](https://github.com/sanity-io/visual-editing/commit/069200095a0e0616b9f81c1b20c937e99ad4d8ad))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.1
* @sanity/presentation-comlink bumped to 1.0.6
* @sanity/visual-editing-csm bumped to 2.0.4
## [2.13.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.14...visual-editing-v2.13.0) (2025-02-07)
### Features
* reduce bundle size ([#2638](https://github.com/sanity-io/visual-editing/issues/2638)) ([091e7f3](https://github.com/sanity-io/visual-editing/commit/091e7f32fd83070fd10bd97ed7d68705055f2231))
### Bug Fixes
* solve race in comlink.onStatus ([#2636](https://github.com/sanity-io/visual-editing/issues/2636)) ([aba2aaa](https://github.com/sanity-io/visual-editing/commit/aba2aaaae9644429f1304757cae1c17b7227dd7c))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/insert-menu bumped to 1.1.0
* @sanity/presentation-comlink bumped to 1.0.5
* @sanity/visual-editing-csm bumped to 2.0.3
## [2.12.14](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.13...visual-editing-v2.12.14) (2025-02-05)
### Bug Fixes
* remove debug code ([9457805](https://github.com/sanity-io/visual-editing/commit/9457805c51ddd452f093ad939eb86b6f6455a2d6))
## [2.12.13](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.12...visual-editing-v2.12.13) (2025-02-05)
### Bug Fixes
* **visual-editing:** prevent snapshot overfetching ([#2615](https://github.com/sanity-io/visual-editing/issues/2615)) ([5533a2b](https://github.com/sanity-io/visual-editing/commit/5533a2bf33810a0b515918c5fcfcbbed7d202ffc))
## [2.12.12](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.11...visual-editing-v2.12.12) (2025-02-04)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2604](https://github.com/sanity-io/visual-editing/issues/2604)) ([60f5349](https://github.com/sanity-io/visual-editing/commit/60f534928cca0aaf1bf429f13cc56c5658fa9219))
## [2.12.11](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.10...visual-editing-v2.12.11) (2025-01-30)
### Bug Fixes
* allow react-router v6 used by remix v2 ([431654f](https://github.com/sanity-io/visual-editing/commit/431654f929326cfe81e0aaf7c57c8fb73f38cb4b))
## [2.12.10](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.9...visual-editing-v2.12.10) (2025-01-28)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.27.2 ([#2578](https://github.com/sanity-io/visual-editing/issues/2578)) ([de598b8](https://github.com/sanity-io/visual-editing/commit/de598b8b05fae82755faee31162ecb005af65b02))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.4
* @sanity/preview-url-secret bumped to 2.1.4
* @sanity/visual-editing-csm bumped to 2.0.2
## [2.12.9](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.8...visual-editing-v2.12.9) (2025-01-27)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2565](https://github.com/sanity-io/visual-editing/issues/2565)) ([74fdcdd](https://github.com/sanity-io/visual-editing/commit/74fdcddacb7ef02748cf729b67c6cdbb4c3647e2))
## [2.12.8](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.7...visual-editing-v2.12.8) (2025-01-23)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.1.3
## [2.12.7](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.6...visual-editing-v2.12.7) (2025-01-22)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.27.0 (main) ([#2548](https://github.com/sanity-io/visual-editing/issues/2548)) ([faeb98f](https://github.com/sanity-io/visual-editing/commit/faeb98f5b0f029409c1d5c4e2e0bd4c2e0512cbb))
* remove isDraft ([#2537](https://github.com/sanity-io/visual-editing/issues/2537)) ([bfc5aca](https://github.com/sanity-io/visual-editing/commit/bfc5aca9000c987785ef715c8a3d149cc99c7455))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.3
* @sanity/preview-url-secret bumped to 2.1.2
* @sanity/visual-editing-csm bumped to 2.0.1
## [2.12.6](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.5...visual-editing-v2.12.6) (2025-01-22)
### Bug Fixes
* use new `@sanity/client/csm` utils ([#2540](https://github.com/sanity-io/visual-editing/issues/2540)) ([e9ec432](https://github.com/sanity-io/visual-editing/commit/e9ec4329926172cf5af8953dcdf78cbe6b3348ff))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.2
* @sanity/preview-url-secret bumped to 2.1.1
* @sanity/visual-editing-csm bumped to 2.0.0
## [2.12.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.4...visual-editing-v2.12.5) (2025-01-21)
### Bug Fixes
* **deps:** update dependency @sanity/ui to v2.11.4 ([#2533](https://github.com/sanity-io/visual-editing/issues/2533)) ([800f6fd](https://github.com/sanity-io/visual-editing/commit/800f6fd468dfe79e6db0cb76cfa38e02d2af85df))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/presentation-comlink bumped to 1.0.1
* @sanity/visual-editing-csm bumped to 1.0.1
* devDependencies
* @sanity/insert-menu bumped to 1.0.20
## [2.12.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.3...visual-editing-v2.12.4) (2025-01-20)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2529](https://github.com/sanity-io/visual-editing/issues/2529)) ([72897c6](https://github.com/sanity-io/visual-editing/commit/72897c6ee5529611788d39626f7bb7329a47a9a5))
## [2.12.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.2...visual-editing-v2.12.3) (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))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.1
* @sanity/presentation-comlink bumped to 1.0.0
* @sanity/visual-editing-csm bumped to 1.0.0
## [2.12.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.1...visual-editing-v2.12.2) (2025-01-14)
### Bug Fixes
* explicitly fetch preview snapshots on connect ([#2487](https://github.com/sanity-io/visual-editing/issues/2487)) ([cf07d56](https://github.com/sanity-io/visual-editing/commit/cf07d56b8feca6b815d7609b69c3a51769442263))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.12.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.12.0...visual-editing-v2.12.1) (2025-01-13)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2483](https://github.com/sanity-io/visual-editing/issues/2483)) ([e059b2e](https://github.com/sanity-io/visual-editing/commit/e059b2ee1461c519b1cc042382762b9a060cd103))
## [2.12.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.9...visual-editing-v2.12.0) (2025-01-10)
### Features
* add optional redirect override to svelte preview handler ([#2363](https://github.com/sanity-io/visual-editing/issues/2363)) ([ba2c3b2](https://github.com/sanity-io/visual-editing/commit/ba2c3b2071192c1b88c05aba0267053ccf8c1023))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.1.0
## [2.11.9](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.8...visual-editing-v2.11.9) (2025-01-09)
### Bug Fixes
* **visual-editing:** fix svelte imports ([#2473](https://github.com/sanity-io/visual-editing/issues/2473)) ([040603e](https://github.com/sanity-io/visual-editing/commit/040603e43195a370d503650f6095813253d9ea82))
* **visual-editing:** remove unnecessary comlink delay ([98bd6aa](https://github.com/sanity-io/visual-editing/commit/98bd6aa81505379ea6eee8817300b3e4fa8ed8cc))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 3.0.0
* devDependencies
## [2.11.8](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.7...visual-editing-v2.11.8) (2025-01-09)
### Bug Fixes
* ship react 19 ready typings ([67b9187](https://github.com/sanity-io/visual-editing/commit/67b9187bbfd6d31fca437dd9c9eb80b1f1c296a4))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 2.0.5
* @sanity/preview-url-secret bumped to 2.0.7
* devDependencies
## [2.11.7](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.6...visual-editing-v2.11.7) (2025-01-09)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.6
## [2.11.6](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.5...visual-editing-v2.11.6) (2025-01-08)
### Bug Fixes
* support overlay clicks in popups ([#2383](https://github.com/sanity-io/visual-editing/issues/2383)) ([da9413c](https://github.com/sanity-io/visual-editing/commit/da9413c71e81f220133ae5ef48031be84cac09d0))
## [2.11.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.4...visual-editing-v2.11.5) (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))
* **visual-editing:** Don't show "Open in Studio" offscreen when at top of screen ([#2356](https://github.com/sanity-io/visual-editing/issues/2356)) ([140ac4f](https://github.com/sanity-io/visual-editing/commit/140ac4fa733f82dbac542d1ff51124b748cffab7))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 2.0.4
* devDependencies
## [2.11.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.3...visual-editing-v2.11.4) (2025-01-02)
### Bug Fixes
* temporarily disable react compiler ([5cbaefa](https://github.com/sanity-io/visual-editing/commit/5cbaefaf0e0e2bb4551be1fa830c220ba1c23ca3))
## [2.11.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.2...visual-editing-v2.11.3) (2024-12-21)
### Bug Fixes
* react 19 typings ([a8fb5c2](https://github.com/sanity-io/visual-editing/commit/a8fb5c2fcaf6366877b51625b852ae96fd307370))
## [2.11.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.1...visual-editing-v2.11.2) (2024-12-21)
### Bug Fixes
* make `<VisualEditing>` render in portals consistently ([#2345](https://github.com/sanity-io/visual-editing/issues/2345)) ([c25d0af](https://github.com/sanity-io/visual-editing/commit/c25d0af138f10bae24a509743d93bac563c268a1))
## [2.11.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.11.0...visual-editing-v2.11.1) (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))
* optimistically set the mutator actor ([5347ac0](https://github.com/sanity-io/visual-editing/commit/5347ac0d17e245f2a7e28ebda7dfadb2b5abb509))
* preload feature request ([9dfcb4c](https://github.com/sanity-io/visual-editing/commit/9dfcb4c8f7b54d36dd594a29c8baebb22a5cbc0e))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 2.0.3
* devDependencies
## [2.11.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.10...visual-editing-v2.11.0) (2024-12-19)
### Features
* **visual-editing:** add svelte optimistic state support ([#2307](https://github.com/sanity-io/visual-editing/issues/2307)) ([73c7247](https://github.com/sanity-io/visual-editing/commit/73c7247176b32e6b8e39e270808fafb5a8f71121))
## [2.10.10](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.9...visual-editing-v2.10.10) (2024-12-16)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2318](https://github.com/sanity-io/visual-editing/issues/2318)) ([6cf2417](https://github.com/sanity-io/visual-editing/commit/6cf2417e18f62ce140160634a4c47c26c26914e1))
## [2.10.9](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.8...visual-editing-v2.10.9) (2024-12-16)
### Bug Fixes
* add visual-editing telemetry ([#2263](https://github.com/sanity-io/visual-editing/issues/2263)) ([8d2fd18](https://github.com/sanity-io/visual-editing/commit/8d2fd18dfd5bd99d8953acb2d47999892c38eb5d))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.10.8](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.7...visual-editing-v2.10.8) (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))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 2.0.2
* devDependencies
## [2.10.7](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.6...visual-editing-v2.10.7) (2024-12-12)
### Bug Fixes
* support astro 5 ([f4911ff](https://github.com/sanity-io/visual-editing/commit/f4911ffb39be83ae7eaeb32a4463b5b0920cd2c2))
## [2.10.6](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.5...visual-editing-v2.10.6) (2024-12-09)
### Bug Fixes
* **deps:** update react compiler dependencies 🤖 ✨ ([#2271](https://github.com/sanity-io/visual-editing/issues/2271)) ([9634150](https://github.com/sanity-io/visual-editing/commit/9634150ccd6e905aea4195fdf8a68e09b5a8837e))
## [2.10.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.4...visual-editing-v2.10.5) (2024-12-06)
### Bug Fixes
* **open-in-studio:** set `preview` correctly for hash router studios ([#2296](https://github.com/sanity-io/visual-editing/issues/2296)) ([97a243c](https://github.com/sanity-io/visual-editing/commit/97a243cf75e69eb3acda9507c9986eebc6657eec))
## [2.10.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.3...visual-editing-v2.10.4) (2024-12-05)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 2.0.1
* devDependencies
## [2.10.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.2...visual-editing-v2.10.3) (2024-12-02)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.23.0 ([#2244](https://github.com/sanity-io/visual-editing/issues/2244)) ([eeacde8](https://github.com/sanity-io/visual-editing/commit/eeacde893e6534b14344581456e3e2147b84f75b))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.5
* devDependencies
## [2.10.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.1...visual-editing-v2.10.2) (2024-11-28)
### Bug Fixes
* fully support React Compiler ([823a894](https://github.com/sanity-io/visual-editing/commit/823a894a782014dd462775e6bd90e05675f7e3c3))
## [2.10.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.10.0...visual-editing-v2.10.1) (2024-11-28)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 2.0.0
* devDependencies
## [2.10.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.9.0...visual-editing-v2.10.0) (2024-11-27)
### Features
* add React Compiler ([3bb0f7b](https://github.com/sanity-io/visual-editing/commit/3bb0f7bcbea0ece0f7f28802b3e5338a9bacbed5))
## [2.9.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.8.0...visual-editing-v2.9.0) (2024-11-26)
### Features
* add react router ([#2195](https://github.com/sanity-io/visual-editing/issues/2195)) ([e5bfa0e](https://github.com/sanity-io/visual-editing/commit/e5bfa0e6bbb74225e10ebc9463110b70202467b2))
### Bug Fixes
* **visual-editing:** unset overlay applied cursor on mouseleave ([#2181](https://github.com/sanity-io/visual-editing/issues/2181)) ([2d39ab7](https://github.com/sanity-io/visual-editing/commit/2d39ab750b17bbae1520b93061be73282f146123))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 1.1.4
* devDependencies
## [2.8.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.7.2...visual-editing-v2.8.0) (2024-11-19)
### Features
* **visual-editing:** add async getSnapshot to optimistic documents ([#2180](https://github.com/sanity-io/visual-editing/issues/2180)) ([c602969](https://github.com/sanity-io/visual-editing/commit/c602969fff14f2d2dd71d1d43216d3366f429910))
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.22.5 ([#2185](https://github.com/sanity-io/visual-editing/issues/2185)) ([da0aa32](https://github.com/sanity-io/visual-editing/commit/da0aa328063f1711687f8459ca00fd95a0b69ccb))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.4
* devDependencies
## [2.7.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.7.1...visual-editing-v2.7.2) (2024-11-15)
### Bug Fixes
* support relative studioUrl origins ([#2167](https://github.com/sanity-io/visual-editing/issues/2167)) ([9659706](https://github.com/sanity-io/visual-editing/commit/96597065f14a5412591c6e3f2736d67b4f7a4f32))
## [2.7.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.7.0...visual-editing-v2.7.1) (2024-11-14)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 1.1.3
* devDependencies
## [2.7.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.6.0...visual-editing-v2.7.0) (2024-11-12)
### Features
* **visual-editing:** add `defineOverlayComponents` helper function ([#2124](https://github.com/sanity-io/visual-editing/issues/2124)) ([bfabaa4](https://github.com/sanity-io/visual-editing/commit/bfabaa43c8c2978a058109228dacb264f51e8b25))
### 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))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 1.1.2
* devDependencies
## [2.6.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.5.2...visual-editing-v2.6.0) (2024-11-12)
### Features
* add shared state ([#2120](https://github.com/sanity-io/visual-editing/issues/2120)) ([1fb8143](https://github.com/sanity-io/visual-editing/commit/1fb814396cc6a867418b00e07751f493d202d58b))
* **visual-editing:** add additional schema component resolver context ([#2123](https://github.com/sanity-io/visual-editing/issues/2123)) ([3bbab58](https://github.com/sanity-io/visual-editing/commit/3bbab580bcc405c4fcdef3e35fe4b9dd5c4374a9))
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.22.4 ([#2132](https://github.com/sanity-io/visual-editing/issues/2132)) ([4f96d9a](https://github.com/sanity-io/visual-editing/commit/4f96d9a539094173caf1644a67f168492f3a35c4))
* **visual-editing:** correct component resolver array return types ([#2117](https://github.com/sanity-io/visual-editing/issues/2117)) ([b60dc53](https://github.com/sanity-io/visual-editing/commit/b60dc53938cf1e208ec49151360d843eb1cc30d6))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.3
* devDependencies
## [2.5.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.5.1...visual-editing-v2.5.2) (2024-11-07)
### Bug Fixes
* resolve `node:crypto` error on Shopify Hydrogen ([26f48ef](https://github.com/sanity-io/visual-editing/commit/26f48ef3f303c594ba063cd04e616dd49d5b0411))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.2
## [2.5.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.5.0...visual-editing-v2.5.1) (2024-11-06)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.22.3 ([0b78719](https://github.com/sanity-io/visual-editing/commit/0b7871937422d0d8dfe7851bd1603141f0c434c4))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.1
* devDependencies
## [2.5.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.4.4...visual-editing-v2.5.0) (2024-11-06)
### Features
* **visual-editing:** allow passing props to overlay components ([#2071](https://github.com/sanity-io/visual-editing/issues/2071)) ([c139267](https://github.com/sanity-io/visual-editing/commit/c1392672e09b2532ce710e4e9d12fcb9d644f064))
### Bug Fixes
* **visual-editing:** memoize `useDocuments` functions ([#2090](https://github.com/sanity-io/visual-editing/issues/2090)) ([6fae7c2](https://github.com/sanity-io/visual-editing/commit/6fae7c2ed887b9d65985e01c230b1414db42390c))
* **visual-editing:** prevent always activating elements on registration ([#2100](https://github.com/sanity-io/visual-editing/issues/2100)) ([018f43a](https://github.com/sanity-io/visual-editing/commit/018f43a92b1619a4686b326ad2238ab4ef918d5f))
## [2.4.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.4.3...visual-editing-v2.4.4) (2024-11-05)
### Bug Fixes
* dnd custom attrs and events ([#2085](https://github.com/sanity-io/visual-editing/issues/2085)) ([3b3b347](https://github.com/sanity-io/visual-editing/commit/3b3b34716fbe1b5c175c5fffc6bb8a4b8bb0e253))
## [2.4.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.4.2...visual-editing-v2.4.3) (2024-11-04)
### Bug Fixes
* **presentation:** remove media from preview snapshot payload ([#2079](https://github.com/sanity-io/visual-editing/issues/2079)) ([f1d04b3](https://github.com/sanity-io/visual-editing/commit/f1d04b396abbba1879c1f1f0b605269e94f4400f))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.4.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.4.1...visual-editing-v2.4.2) (2024-10-28)
### Bug Fixes
* **visual-editing:** correct insert after action, add dismiss ([#2057](https://github.com/sanity-io/visual-editing/issues/2057)) ([af5a881](https://github.com/sanity-io/visual-editing/commit/af5a8817aa3953e08919869882d526b6c6da1485))
* **visual-editing:** nested union schema field resolution ([#2056](https://github.com/sanity-io/visual-editing/issues/2056)) ([1d20494](https://github.com/sanity-io/visual-editing/commit/1d2049402b50a121c5652e2cc7ced7a513863502))
* **visual-editing:** remove useOptimistic nullable check ([#2058](https://github.com/sanity-io/visual-editing/issues/2058)) ([eb62091](https://github.com/sanity-io/visual-editing/commit/eb620915ee905d52fde68c245451756b4bb3b970))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.4.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.4.0...visual-editing-v2.4.1) (2024-10-24)
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 1.1.1
* devDependencies
## [2.4.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.3.2...visual-editing-v2.4.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))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/comlink bumped to 1.1.0
* devDependencies
## [2.3.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.3.1...visual-editing-v2.3.2) (2024-10-24)
### Bug Fixes
* **visual-editing:** add silent catch to features request ([#2038](https://github.com/sanity-io/visual-editing/issues/2038)) ([a20b0fd](https://github.com/sanity-io/visual-editing/commit/a20b0fdea30a7ca909bde3185d78ae7772a5710f))
## [2.3.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.3.0...visual-editing-v2.3.1) (2024-10-23)
### Bug Fixes
* resolve issues with newly added canary features ([#2036](https://github.com/sanity-io/visual-editing/issues/2036)) ([7b6507b](https://github.com/sanity-io/visual-editing/commit/7b6507b35c48e5307e7a2e70536d4336e18327b6))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.3.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.2.2...visual-editing-v2.3.0) (2024-10-22)
### Features
* **visual-editing:** add OptimisticDocument commit method ([#2023](https://github.com/sanity-io/visual-editing/issues/2023)) ([270c67d](https://github.com/sanity-io/visual-editing/commit/270c67d71a7359256a71f97307cf092a5a490d0d))
### Bug Fixes
* **deps:** Update dependency @sanity/mutate to v0.10.1-canary.5 ([a093dc8](https://github.com/sanity-io/visual-editing/commit/a093dc8c8fe16d54d33ca32d5c278859648ee9ef))
* **visual-editing:** resolve inline schema types when getting fields ([#2026](https://github.com/sanity-io/visual-editing/issues/2026)) ([6827561](https://github.com/sanity-io/visual-editing/commit/6827561d7e1e4e3fe5d3c12c0847093df74f0de0))
## [2.2.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.2.1...visual-editing-v2.2.2) (2024-10-21)
### Bug Fixes
* stop inlining rxjs and `@sanity/comlink` ([#2012](https://github.com/sanity-io/visual-editing/issues/2012)) ([8df6708](https://github.com/sanity-io/visual-editing/commit/8df670861f40a762684f936fb968e3fbde4f63ba))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.2.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.2.0...visual-editing-v2.2.1) (2024-10-21)
### Bug Fixes
* **comlink:** handle heartbeat compatibility correctly ([#2006](https://github.com/sanity-io/visual-editing/issues/2006)) ([65af1e1](https://github.com/sanity-io/visual-editing/commit/65af1e17aa329d5f5282152d4b77bca8750a539f))
### Dependencies
* The following workspace dependencies were updated
* devDependencies
## [2.2.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.10...visual-editing-v2.2.0) (2024-10-21)
### Features
* **visual-editing:** add duplicate context menu action ([#1979](https://github.com/sanity-io/visual-editing/issues/1979)) ([fd6210c](https://github.com/sanity-io/visual-editing/commit/fd6210ca7658f8d0f03b8ff91a3e900eb4f24b10))
* **visual-editing:** allow mounting custom overlay components ([#1949](https://github.com/sanity-io/visual-editing/issues/1949)) ([053ee6e](https://github.com/sanity-io/visual-editing/commit/053ee6e47a4308c8de9d385c98e3e90ad15f4237))
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.22.2 ([8617331](https://github.com/sanity-io/visual-editing/commit/86173315ffc6704c26d5f2d6e5fe6fed1838ad0d))
* use `@sanity/comlink` for postMessage events ([e69d16f](https://github.com/sanity-io/visual-editing/commit/e69d16fa07d4913684324155aa3fa0272efc81fd))
* **visual-editing:** always report document paths if unresolved ([#1948](https://github.com/sanity-io/visual-editing/issues/1948)) ([a8b7c34](https://github.com/sanity-io/visual-editing/commit/a8b7c3422539701ee83301683ce47b08a2566797))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 2.0.0
* devDependencies
* @sanity/comlink bumped to 1.0.0
## [2.1.10](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.9...visual-editing-v2.1.10) (2024-09-11)
### Bug Fixes
* **deps:** update dependency @sanity/client to ^6.21.3 ([#1793](https://github.com/sanity-io/visual-editing/issues/1793)) ([1dc1b1b](https://github.com/sanity-io/visual-editing/commit/1dc1b1b9222e6a2f36d6b807415dc1a9b0a2426a))
* send `preview` search param explicitly ([2d02d41](https://github.com/sanity-io/visual-editing/commit/2d02d41182d212325f05ea1d847d294eb62363f7))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 1.6.21
* devDependencies
## [2.1.9](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.8...visual-editing-v2.1.9) (2024-08-12)
### Bug Fixes
* **deps:** update dependency @sanity/client to v6.21.2 ([#1749](https://github.com/sanity-io/visual-editing/issues/1749)) ([b9efdd2](https://github.com/sanity-io/visual-editing/commit/b9efdd2a672fdef518bc22a29a25992c938ba1ef))
### Dependencies
* The following workspace dependencies were updated
* dependencies
* @sanity/preview-url-secret bumped to 1.6.20
* devDependencies
## [2.1.8](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.7...visual-editing-v2.1.8) (2024-08-05)
### Bug Fixes
* **visual-editing:** improve overlay mutation handling ([#1705](https://github.com/sanity-io/visual-editing/issues/1705)) ([73cef51](https://github.com/sanity-io/visual-editing/commit/73cef51fb026878869f78d086605780729de13c7))
## [2.1.7](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.6...visual-editing-v2.1.7) (2024-08-02)
### Bug Fixes
* **deps:** update dependency @sanity/client to v6.21.1 ([#1704](https://github.com/sanity-io/visual-editing/issues/1704)) ([32f1ef8](https://github.com/sanity-io/visual-editing/commit/32f1ef8582134a130d6325320274a981217ee2e8))
* **visual