# Changelog

## [5.3.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.2.1...visual-editing-v5.3.0) (2026-03-06)


### Features

* add usePresentationQuery hook to @sanity/visual-editing/react ([#3375](https://github.com/sanity-io/visual-editing/issues/3375)) ([f0d7cf3](https://github.com/sanity-io/visual-editing/commit/f0d7cf3e24fc249213b616ababd75523074cda1c))

## [5.2.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.2.0...visual-editing-v5.2.1) (2026-02-06)


### Bug Fixes

* always unset env on unmount ([c482b4b](https://github.com/sanity-io/visual-editing/commit/c482b4b4845623230683b2d3ec9a1eb1636d42ef))

## [5.2.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.1.2...visual-editing-v5.2.0) (2026-02-06)


### Features

* **react:** port experimental hooks from next-sanity ([#3368](https://github.com/sanity-io/visual-editing/issues/3368)) ([efc897a](https://github.com/sanity-io/visual-editing/commit/efc897aa38957b6c3029d084ab79b753666f320e))

## [5.1.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.1.1...visual-editing-v5.1.2) (2026-02-03)

### Bug Fixes

- **deps:** update non-major ([bce7118](https://github.com/sanity-io/visual-editing/commit/bce71184463bc8fc8e5e55d14db660c3eb5fb35f))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/insert-menu bumped to 3.0.4
    - @sanity/preview-url-secret bumped to 4.0.3
    - @sanity/visual-editing-csm bumped to 3.0.5

## [5.1.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.1.0...visual-editing-v5.1.1) (2026-01-23)

### Bug Fixes

- bump to a stable version of `@sanity/mutate` ([#3347](https://github.com/sanity-io/visual-editing/issues/3347)) ([793dced](https://github.com/sanity-io/visual-editing/commit/793dced0b5ff14ac73bc9e69ee13915162d5ee15))

## [5.1.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.0.4...visual-editing-v5.1.0) (2026-01-13)

### Features

- add `onPerspectiveChange` event ([#3333](https://github.com/sanity-io/visual-editing/issues/3333)) ([db9dff8](https://github.com/sanity-io/visual-editing/commit/db9dff84f93f75ab9ff90bf9186282dbbf96bf50))

## [5.0.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.0.3...visual-editing-v5.0.4) (2025-12-31)

### Bug Fixes

- replace some `catalog:` prefixes with regular semver ([0f7fe31](https://github.com/sanity-io/visual-editing/commit/0f7fe31b1a889cb6f07f5bc4626df726a7ae7e43))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/insert-menu bumped to 3.0.3
    - @sanity/preview-url-secret bumped to 4.0.2
    - @sanity/visual-editing-csm bumped to 3.0.4

## [5.0.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.0.2...visual-editing-v5.0.3) (2025-12-17)

### Bug Fixes

- use `@sanity/tsconfig` and upgrade `@sanity/pkg-utils` ([#3318](https://github.com/sanity-io/visual-editing/issues/3318)) ([e624b3b](https://github.com/sanity-io/visual-editing/commit/e624b3b9000c881b8a5834ea7c2258f3acda943f))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/insert-menu bumped to 3.0.2
    - @sanity/preview-url-secret bumped to 4.0.1
    - @sanity/visual-editing-csm bumped to 3.0.3

## [5.0.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.0.1...visual-editing-v5.0.2) (2025-12-17)

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/insert-menu bumped to 3.0.1
    - @sanity/visual-editing-csm bumped to 3.0.2

## [5.0.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v5.0.0...visual-editing-v5.0.1) (2025-12-16)

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/visual-editing-csm bumped to 3.0.1

## [5.0.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v4.0.3...visual-editing-v5.0.0) (2025-12-16)

### ⚠ BREAKING CHANGES

- drop CJS, only ESM is supported
- require react 19.2 or later
- require next.js v16 or later
- Migrate to `react-router@7` and replace the `@sanity/visual-editing/remix` imports with `@sanity/visual-editing/react-router`

### Features

- require react 19.2 or later ([15f01ef](https://github.com/sanity-io/visual-editing/commit/15f01ef60e39801b78ad4021037509bd722b75fd))

### Bug Fixes

- **deps:** update dependency @sanity/comlink to ^4.0.1 ([f5cc4b8](https://github.com/sanity-io/visual-editing/commit/f5cc4b8214b5e565fd3f9cb37dcbc2f2569bd273))
- **deps:** Update dependency @sanity/presentation-comlink to ^2.0.1 ([3303056](https://github.com/sanity-io/visual-editing/commit/3303056e59d26523a0d0a9ce6bbbeb36297f68be))
- drop CJS, only ESM is supported ([7da75a7](https://github.com/sanity-io/visual-editing/commit/7da75a7a1d5674eead47eced42ba8e96dc767918))
- remove remix ([e5e814f](https://github.com/sanity-io/visual-editing/commit/e5e814fd87b51e78f86fbb62b87cf38fb37ce8ab))
- require next.js v16 or later ([e2ca298](https://github.com/sanity-io/visual-editing/commit/e2ca298f2ada9912836e876f9794f89ef076dce2))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/insert-menu bumped to 3.0.0
    - @sanity/preview-url-secret bumped to 4.0.0
    - @sanity/visual-editing-csm bumped to 3.0.0

## [4.0.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v4.0.2...visual-editing-v4.0.3) (2025-12-10)

### Bug Fixes

- **deps:** upgrade `@vercel/stega` ([4b8a95c](https://github.com/sanity-io/visual-editing/commit/4b8a95c760487d45c89349d9692a923a4d96dd9c))
- remove get-random-values-esm as dependency ([#3288](https://github.com/sanity-io/visual-editing/issues/3288)) ([d49d977](https://github.com/sanity-io/visual-editing/commit/d49d97756a5848116b329f011a2206eaac3ac506))

## [4.0.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v4.0.1...visual-editing-v4.0.2) (2025-11-21)

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped to 3.0.0

## [4.0.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v4.0.0...visual-editing-v4.0.1) (2025-11-20)

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped to 2.1.16

## [4.0.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.2.4...visual-editing-v4.0.0) (2025-10-26)

### ⚠ BREAKING CHANGES

- **deps:** Update dependency @sanity/presentation-comlink to v2 ([#3272](https://github.com/sanity-io/visual-editing/issues/3272))
- **deps:** Update dependency @sanity/comlink to v4 ([#3271](https://github.com/sanity-io/visual-editing/issues/3271))

### Bug Fixes

- **deps:** Update dependency @sanity/comlink to v4 ([#3271](https://github.com/sanity-io/visual-editing/issues/3271)) ([a9f6ba7](https://github.com/sanity-io/visual-editing/commit/a9f6ba713accd0ac901ce6275cf4f3746654d9bb))
- **deps:** Update dependency @sanity/presentation-comlink to v2 ([#3272](https://github.com/sanity-io/visual-editing/issues/3272)) ([ffa0f6a](https://github.com/sanity-io/visual-editing/commit/ffa0f6a104de9f87f9bf58490e15d8f39e921ebf))

## [3.2.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.2.3...visual-editing-v3.2.4) (2025-10-20)

### Bug Fixes

- if in frame open links in same frame ([ee88227](https://github.com/sanity-io/visual-editing/commit/ee882274352858a583e4c1b1368471e780f5d0fb))

## [3.2.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.2.2...visual-editing-v3.2.3) (2025-10-16)

### Bug Fixes

- show overlays inside of non-presentation iframes ([#3261](https://github.com/sanity-io/visual-editing/issues/3261)) ([7e089cf](https://github.com/sanity-io/visual-editing/commit/7e089cf9bc200083a1eca4ec0413ed82b92478ed))

## [3.2.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.2.1...visual-editing-v3.2.2) (2025-10-16)

### Bug Fixes

- handle `perspective` for "Open in Studio" links ([#3259](https://github.com/sanity-io/visual-editing/issues/3259)) ([39d5369](https://github.com/sanity-io/visual-editing/commit/39d536957632a9b58cce1fb043053dec0dc3d2ce))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/visual-editing-csm bumped to 2.0.26

## [3.2.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.2.0...visual-editing-v3.2.1) (2025-10-16)

### Bug Fixes

- comlink has moved to a new repo ([8ee9b2d](https://github.com/sanity-io/visual-editing/commit/8ee9b2dda4eefe5635356109eeda05043110cb7c))

## [3.2.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v3.1.0...visual-editing-v3.2.0) (2025-10-15)

### Features

- upgrade to react compiler v1 ([#3255](https://github.com/sanity-io/visual-editing/issues/3255)) ([89565e6](https://github.com/sanity-io/visual-editing/commit/89565e6304d710f5970630a0e40519998725d31e))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/comlink bumped to 3.1.0
    - @sanity/insert-menu bumped to 2.1.0
    - @sanity/presentation-comlink bumped to 1.0.30
    - @sanity/visual-editing-csm bumped to 2.0.25

## [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 `&lt;VisualEditing&gt;` 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-editing:** import svelte types from dist over src ([#1700](https://github.com/sanity-io/visual-editing/issues/1700)) ([1642978](https://github.com/sanity-io/visual-editing/commit/1642978f72f78af1b3611234ed2e29e6048d0f70))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.18 to ^1.6.19
  - devDependencies

## [2.1.6](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.5...visual-editing-v2.1.6) (2024-07-03)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.20.1 ([#1680](https://github.com/sanity-io/visual-editing/issues/1680)) ([bb89688](https://github.com/sanity-io/visual-editing/commit/bb8968816838a60a32242ce803a3ef804f2f885e))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.17 to ^1.6.18
  - devDependencies

## [2.1.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.4...visual-editing-v2.1.5) (2024-06-13)

### Bug Fixes

- **deps:** Update dependency valibot to v0.31.1 ([#1645](https://github.com/sanity-io/visual-editing/issues/1645)) ([0cc3a62](https://github.com/sanity-io/visual-editing/commit/0cc3a62023b8746ba297fc70b690e36d9cf21aa4))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [2.1.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.3...visual-editing-v2.1.4) (2024-06-07)

### Bug Fixes

- add next 15 to peer dep range ([#1627](https://github.com/sanity-io/visual-editing/issues/1627)) ([ae5871f](https://github.com/sanity-io/visual-editing/commit/ae5871faccf15ce816598487e7ab57e5ab83d699))
- **deps:** Update dependency valibot to v0.31.0 ([#1636](https://github.com/sanity-io/visual-editing/issues/1636)) ([b4228b8](https://github.com/sanity-io/visual-editing/commit/b4228b851cc0bf0aef083bfbc3ae8c8ce2593000))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [2.1.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.2...visual-editing-v2.1.3) (2024-05-30)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.19.1 ([#1602](https://github.com/sanity-io/visual-editing/issues/1602)) ([ebaa50c](https://github.com/sanity-io/visual-editing/commit/ebaa50ca0bf6f6324819a9b3ceb85eb1326d7d72))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.16 to ^1.6.17
  - devDependencies

## [2.1.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.1...visual-editing-v2.1.2) (2024-05-29)

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.15 to ^1.6.16

## [2.1.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.1.0...visual-editing-v2.1.1) (2024-05-29)

### Bug Fixes

- **types:** add react export to typeVersions ([#1580](https://github.com/sanity-io/visual-editing/issues/1580)) ([c8dfd69](https://github.com/sanity-io/visual-editing/commit/c8dfd690dfb04221cba050b36015c17bc98af2ba))

## [2.1.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v2.0.0...visual-editing-v2.1.0) (2024-05-28)

### Features

- **visual-editing:** export VisualEditing component ([#1576](https://github.com/sanity-io/visual-editing/issues/1576)) ([7b23f09](https://github.com/sanity-io/visual-editing/commit/7b23f09b61939066053856c421acb4429d86ac76))

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.19.0 ([#1575](https://github.com/sanity-io/visual-editing/issues/1575)) ([f0094a1](https://github.com/sanity-io/visual-editing/commit/f0094a1ee716f856cc424f82bc68ca2b99881575))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.14 to ^1.6.15
  - devDependencies

## [2.0.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.22...visual-editing-v2.0.0) (2024-05-28)

### ⚠ BREAKING CHANGES

- move `react` and `react-dom` to peer deps ([#1570](https://github.com/sanity-io/visual-editing/issues/1570))

### Bug Fixes

- move `react` and `react-dom` to peer deps ([#1570](https://github.com/sanity-io/visual-editing/issues/1570)) ([a5cf71c](https://github.com/sanity-io/visual-editing/commit/a5cf71c586f7470e7e170aa46aa0b3774971df76))

## [1.8.22](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.21...visual-editing-v1.8.22) (2024-05-27)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.18.3 ([#1563](https://github.com/sanity-io/visual-editing/issues/1563)) ([609a3b1](https://github.com/sanity-io/visual-editing/commit/609a3b1ad00b0809ba1f926328cee4d082668bf1))
- **visual-editing:** move react-is to devDependencies ([#1566](https://github.com/sanity-io/visual-editing/issues/1566)) ([3441313](https://github.com/sanity-io/visual-editing/commit/3441313796683e65465a774b2a89ff556f07add5))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.13 to ^1.6.14
  - devDependencies

## [1.8.21](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.20...visual-editing-v1.8.21) (2024-05-15)

### Bug Fixes

- improve lazy loading of `enableVisualEditing` ([#1528](https://github.com/sanity-io/visual-editing/issues/1528)) ([2f83a85](https://github.com/sanity-io/visual-editing/commit/2f83a85dbca0fb63f918c544f6c35d67840aaae6))

## [1.8.20](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.19...visual-editing-v1.8.20) (2024-05-15)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.18.2 ([#1519](https://github.com/sanity-io/visual-editing/issues/1519)) ([78c387e](https://github.com/sanity-io/visual-editing/commit/78c387eba9c29c9a6f6e7d6b392a04a9cd5724ab))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.12 to ^1.6.13
  - devDependencies

## [1.8.19](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.18...visual-editing-v1.8.19) (2024-05-13)

### Bug Fixes

- improve createDataAttribute types ([#1458](https://github.com/sanity-io/visual-editing/issues/1458)) ([e51189f](https://github.com/sanity-io/visual-editing/commit/e51189fa301e97bcd892d73df5070c153146e867))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.8.18](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.17...visual-editing-v1.8.18) (2024-05-05)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.17.2 ([#1449](https://github.com/sanity-io/visual-editing/issues/1449)) ([928b45c](https://github.com/sanity-io/visual-editing/commit/928b45c47c66c5e1ddbe8b00783efd399b9fa17a))
- **deps:** Update dependency @vercel/stega to v0.1.2 ([#1447](https://github.com/sanity-io/visual-editing/issues/1447)) ([31d40cf](https://github.com/sanity-io/visual-editing/commit/31d40cfd018ccb90b5f180dd15ebcbd7de73f0c0))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.11 to ^1.6.12
  - devDependencies

## [1.8.17](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.16...visual-editing-v1.8.17) (2024-05-02)

### Bug Fixes

- **visual-editing:** maintain overlay element registration when toggling ([#1437](https://github.com/sanity-io/visual-editing/issues/1437)) ([647d07d](https://github.com/sanity-io/visual-editing/commit/647d07d1db81022066c14d9f30e8c3b89c3c3d61))

## [1.8.16](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.15...visual-editing-v1.8.16) (2024-04-26)

### Bug Fixes

- **deps:** Update react monorepo to ^18.3.0 ([#1409](https://github.com/sanity-io/visual-editing/issues/1409)) ([1dedfee](https://github.com/sanity-io/visual-editing/commit/1dedfee39a056308f68e8dc77e9d0295f82a53a7))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.8.15](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.14...visual-editing-v1.8.15) (2024-04-22)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.20 ([#1385](https://github.com/sanity-io/visual-editing/issues/1385)) ([8ead6bf](https://github.com/sanity-io/visual-editing/commit/8ead6bf64505b194ebe1b084d6f5b6d4f1d7196e))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.10 to ^1.6.11
  - devDependencies

## [1.8.14](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.13...visual-editing-v1.8.14) (2024-04-19)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.19 ([#1374](https://github.com/sanity-io/visual-editing/issues/1374)) ([fde2034](https://github.com/sanity-io/visual-editing/commit/fde203405fe8899fd1bd241523853b732c095b37))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.9 to ^1.6.10
  - devDependencies

## [1.8.13](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.12...visual-editing-v1.8.13) (2024-04-19)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.17 ([#1368](https://github.com/sanity-io/visual-editing/issues/1368)) ([e5a3202](https://github.com/sanity-io/visual-editing/commit/e5a3202dd2788dc31ae7cf2365f85aa882cdbfcc))

## [1.8.12](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.11...visual-editing-v1.8.12) (2024-04-17)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.17 ([#1360](https://github.com/sanity-io/visual-editing/issues/1360)) ([635d9f9](https://github.com/sanity-io/visual-editing/commit/635d9f92aa81d98826c64f5c806c8295f4a075c5))

## [1.8.11](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.10...visual-editing-v1.8.11) (2024-04-17)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.17 ([d203cbd](https://github.com/sanity-io/visual-editing/commit/d203cbd6a9aa1b289c41667406540da30ca72be1))
- inline `async-cache-dedupe` to improve ESM interop ([cb53fbd](https://github.com/sanity-io/visual-editing/commit/cb53fbd1348887443a7aa55808d73e8060865371))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.8 to ^1.6.9
  - devDependencies

## [1.8.10](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.9...visual-editing-v1.8.10) (2024-04-16)

### Bug Fixes

- update allowed canary range for `next` ([3c2c0ae](https://github.com/sanity-io/visual-editing/commit/3c2c0aec8e01ca4462ddaf4c1d2b7425a240da62))

## [1.8.9](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.8...visual-editing-v1.8.9) (2024-04-16)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.13 ([#1327](https://github.com/sanity-io/visual-editing/issues/1327)) ([a52f2c2](https://github.com/sanity-io/visual-editing/commit/a52f2c2180e1da09a8166e516aaeb206e13e13ae))
- update allowed canary range for `next` ([564e965](https://github.com/sanity-io/visual-editing/commit/564e965f36d581d5f97c952e9974cda1d15cf670))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.7 to ^1.6.8
  - devDependencies

## [1.8.8](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.7...visual-editing-v1.8.8) (2024-04-11)

### Bug Fixes

- allow canary releases of next ([eb3b92a](https://github.com/sanity-io/visual-editing/commit/eb3b92a948bc722a5ca3ab3a7e13e09ff1e3874a))

## [1.8.7](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.6...visual-editing-v1.8.7) (2024-04-05)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.11 ([#1273](https://github.com/sanity-io/visual-editing/issues/1273)) ([d2131b7](https://github.com/sanity-io/visual-editing/commit/d2131b7ec338b9d00a0040c6113b78b828ef4f2f))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.6 to ^1.6.7
  - devDependencies

## [1.8.6](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.5...visual-editing-v1.8.6) (2024-04-05)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.15.10 ([#1258](https://github.com/sanity-io/visual-editing/issues/1258)) ([9bf3cdb](https://github.com/sanity-io/visual-editing/commit/9bf3cdbcb7924cdcb96b7de15a159457385e8fec))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped from ^1.6.5 to ^1.6.6
  - devDependencies

## [1.8.5](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.4...visual-editing-v1.8.5) (2024-04-02)

### Bug Fixes

- **visual-editing:** prevent focusing both clicked and focused elements ([#1238](https://github.com/sanity-io/visual-editing/issues/1238)) ([cc04b4e](https://github.com/sanity-io/visual-editing/commit/cc04b4ef46cdf9e98ead01e43489f3b38096152d))

## [1.8.4](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.3...visual-editing-v1.8.4) (2024-03-21)

### Bug Fixes

- improve vite compat with styled-components ([#1195](https://github.com/sanity-io/visual-editing/issues/1195)) ([69df4db](https://github.com/sanity-io/visual-editing/commit/69df4dbb47e01beb44317ed385d0eab345d11699))

## [1.8.3](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.2...visual-editing-v1.8.3) (2024-03-20)

### Bug Fixes

- ship TS Node16 compatible typings ([a21794d](https://github.com/sanity-io/visual-editing/commit/a21794dec5001867279a5979403220060b1d16f0))
- **visual-editing:** relatively import type ([#1175](https://github.com/sanity-io/visual-editing/issues/1175)) ([c22e826](https://github.com/sanity-io/visual-editing/commit/c22e8261bab43cf6428a7865ac7eeb108f64679a))

### Dependencies

- The following workspace dependencies were updated
  - dependencies
    - @sanity/preview-url-secret bumped to 1.6.5
  - devDependencies

## [1.8.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.1...visual-editing-v1.8.2) (2024-03-18)

### Bug Fixes

- support `aria-label` on `&lt;svg&gt;` elements ([#1161](https://github.com/sanity-io/visual-editing/issues/1161)) ([f8f28b7](https://github.com/sanity-io/visual-editing/commit/f8f28b70f9d76e8c1781e87e6cea5ec34a8d25bf))

## [1.8.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.8.0...visual-editing-v1.8.1) (2024-03-15)

### Bug Fixes

- add `/create-data-attribute` export that works without `use client` ([5569dd7](https://github.com/sanity-io/visual-editing/commit/5569dd7920e2b2b524f4c4dc4df9c2d1edbd22f4))

## [1.8.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.7.1...visual-editing-v1.8.0) (2024-03-15)

### Features

- **visual-editing:** add `createDataAttribute` to `remix` and `next-pages-router` ([7fca312](https://github.com/sanity-io/visual-editing/commit/7fca31223977bd6ea2dfdea7997cfa4c867243fa))

## [1.7.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.7.0...visual-editing-v1.7.1) (2024-03-11)

### Bug Fixes

- handle iframe scrollIntoView edge case ([3cb3900](https://github.com/sanity-io/visual-editing/commit/3cb3900be69071f26cf91b4f65d9243c8e738821))

## [1.7.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.6.0...visual-editing-v1.7.0) (2024-03-07)

### Features

- **visual-editing:** export svelte preview store, deprecate in loader ([#1064](https://github.com/sanity-io/visual-editing/issues/1064)) ([07cda92](https://github.com/sanity-io/visual-editing/commit/07cda92f233d8f43721eaf26f5939eeaea002fca))

### Bug Fixes

- **deps:** Update dependency valibot to v0.30.0 ([#1071](https://github.com/sanity-io/visual-editing/issues/1071)) ([8734f34](https://github.com/sanity-io/visual-editing/commit/8734f348c44e9908e240e45b1ce5d64fd20b308e))
- don't render overlays if the Vercel Toolbar is present ([#1075](https://github.com/sanity-io/visual-editing/issues/1075)) ([296e1c7](https://github.com/sanity-io/visual-editing/commit/296e1c75d4f7c89005c94218bf1d284e52449ca4))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.6.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.5.2...visual-editing-v1.6.0) (2024-03-06)

### Features

- **visual-editing:** add sveltekit specific exports ([#1038](https://github.com/sanity-io/visual-editing/issues/1038)) ([d36d24d](https://github.com/sanity-io/visual-editing/commit/d36d24df425ab4234f6aa05eed9cb6171b7802ce))
- **visual-editing:** export `createDataAttribute` ([#1037](https://github.com/sanity-io/visual-editing/issues/1037)) ([2db8ac3](https://github.com/sanity-io/visual-editing/commit/2db8ac325cd66c6eea1697003dd2c39cab48e92a))

### Bug Fixes

- **docs:** document the Refresh API ([#1033](https://github.com/sanity-io/visual-editing/issues/1033)) ([2e417d2](https://github.com/sanity-io/visual-editing/commit/2e417d25b23256178a9ef7a08893affd7afcb5e0))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.5.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.5.1...visual-editing-v1.5.2) (2024-02-27)

### Bug Fixes

- allow encoding draft ids ([#982](https://github.com/sanity-io/visual-editing/issues/982)) ([637a33d](https://github.com/sanity-io/visual-editing/commit/637a33d8dbfd22fc7a664f0d828cf2450556cc73))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.5.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.5.0...visual-editing-v1.5.1) (2024-02-26)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.14.4 ([#1002](https://github.com/sanity-io/visual-editing/issues/1002)) ([1239cb2](https://github.com/sanity-io/visual-editing/commit/1239cb24da0f9132f6093f8ae9eccd275565fc7d))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.5.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.4.0...visual-editing-v1.5.0) (2024-02-23)

### Features

- add refresh mutation API ([#981](https://github.com/sanity-io/visual-editing/issues/981)) ([e507647](https://github.com/sanity-io/visual-editing/commit/e507647b61b9dac6c74b64d3f1e95fae1b546702))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.4.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.3.1...visual-editing-v1.4.0) (2024-02-21)

### Features

- add refresh API ([#956](https://github.com/sanity-io/visual-editing/issues/956)) ([6a12bfb](https://github.com/sanity-io/visual-editing/commit/6a12bfb8bb8922c34fa812a2620bde12053da734))
- **visual-editing:** report documents on page ([#942](https://github.com/sanity-io/visual-editing/issues/942)) ([f47c13e](https://github.com/sanity-io/visual-editing/commit/f47c13eebf71367d4be9a883025b4bc293a518f4))

### Bug Fixes

- **deps:** Update dependency valibot to v0.29.0 ([#953](https://github.com/sanity-io/visual-editing/issues/953)) ([a31911b](https://github.com/sanity-io/visual-editing/commit/a31911b52a78d1290c91eca068692932472e2a1f))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.3.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.3.0...visual-editing-v1.3.1) (2024-02-16)

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.13.3 ([#929](https://github.com/sanity-io/visual-editing/issues/929)) ([f711adc](https://github.com/sanity-io/visual-editing/commit/f711adc089198de325c55bc43a02c062ef9eef0e))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.3.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.2.2...visual-editing-v1.3.0) (2024-02-15)

### Features

- support comments intent ([#901](https://github.com/sanity-io/visual-editing/issues/901)) ([91017aa](https://github.com/sanity-io/visual-editing/commit/91017aa1ed59c23fbeae51148b424d3dc236ef9b))

### Bug Fixes

- **deps:** update dependency @sanity/client to v6.13.3 ([#921](https://github.com/sanity-io/visual-editing/issues/921)) ([e150d8d](https://github.com/sanity-io/visual-editing/commit/e150d8d375a0fc12d8b9d4d11f04454a93a6a2c0))

### Dependencies

- The following workspace dependencies were updated
  - devDependencies

## [1.2.2](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.2.1...visual-editing-v1.2.2) (2024-02-09)

### Bug Fixes

- improve bundling ([e1b6a1f](https://github.com/sanity-io/visual-editing/commit/e1b6a1fafaebbe68e48dd8c02ed4802b97b44d89))

## [1.2.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.2.0...visual-editing-v1.2.1) (2024-02-08)

### Bug Fixes

- prevent text underline on the "Open in Studio" buttons ([5589c54](https://github.com/sanity-io/visual-editing/commit/5589c543970c53ae6defcced96993e9b1720bd2d))

## [1.2.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.1.0...visual-editing-v1.2.0) (2024-02-07)

### Features

- add `VisualEditing` component for Remix ([#860](https://github.com/sanity-io/visual-editing/issues/860)) ([0c48e8c](https://github.com/sanity-io/visual-editing/commit/0c48e8c0091dc84d70c4ae6c53bdb80012a63a9a))

## [1.1.0](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.0.1...visual-editing-v1.1.0) (2024-02-07)

### Features

- add `VisualEditing` component for Next.js Pages Router ([#856](https://github.com/sanity-io/visual-editing/issues/856)) ([2c7c362](https://github.com/sanity-io/visual-editing/commit/2c7c36270d59c3e863dfbd13c5f27f53b198e59c))

## [1.0.1](https://github.com/sanity-io/visual-editing/compare/visual-editing-v1.0.0...visual-editing-v1.0.1) (2024-02-05)

### Bug Fixes

- rename `@sanity/overlays` to `@sanity/visual-editing` ([#834](https://github.com/sanity-io/visual-editing/issues/834)) ([1d28908](https://github.com/sanity-io/visual-editing/commit/1d289084dd2d631230141fbdc5043c709ecebdea))

## 1.0.0 (2024-02-05)

### Bug Fixes

- add keywords ([490c423](https://github.com/sanity-io/visual-editing/commit/490c4230ac9152fc6f797250ecfd1aea1616d1e9))
