<!-- markdownlint-disable --><!-- textlint-disable -->

# 📓 Changelog

All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.


## [2.0.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.22.1...presentation-v2.0.0) (2025-01-17)


### ⚠ BREAKING CHANGES

* 

### Code Refactoring

* `@sanity/presentation` is now deprecated ([4d087c9](https://github.com/sanity-io/visual-editing/commit/4d087c9edf299fc8f94e31e626c5d843bb2ce5e7))

## [1.22.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.22.0...presentation-v1.22.1) (2025-01-17)


### Bug Fixes

* replace `@repo/visual-editing-helpers` ([#2520](https://github.com/sanity-io/visual-editing/issues/2520)) ([7784f6f](https://github.com/sanity-io/visual-editing/commit/7784f6f54eb455ec1fe4ec50c387a87a875aceae))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 3.0.1
    * @sanity/presentation-comlink bumped to 1.0.0
  * devDependencies
    * @sanity/visual-editing-csm bumped to 1.0.0

## [1.22.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.21.3...presentation-v1.22.0) (2025-01-16)


### Features

* **presentation:** listen for changes on draft document ([#2486](https://github.com/sanity-io/visual-editing/issues/2486)) ([50e5054](https://github.com/sanity-io/visual-editing/commit/50e5054f6ed904b805599c88e96db332a8740022))


### Bug Fixes

* **deps:** Update dependency framer-motion to ^11.18.0 ([#2460](https://github.com/sanity-io/visual-editing/issues/2460)) ([42d8892](https://github.com/sanity-io/visual-editing/commit/42d88926a7efcd1bab2d8f036d018f938e47334d))

## [1.21.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.21.2...presentation-v1.21.3) (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))


## [1.21.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.21.1...presentation-v1.21.2) (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))

## [1.21.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.21.0...presentation-v1.21.1) (2025-01-10)


### Bug Fixes

* **presentation:** prevent openInStructure from from linking to the presentation tool itself ([#1762](https://github.com/sanity-io/visual-editing/issues/1762)) ([fa20300](https://github.com/sanity-io/visual-editing/commit/fa203004c689333bb79f12f007ae85e4d441c7c5))

## [1.21.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.20.4...presentation-v1.21.0) (2025-01-10)


### Features

* add Vercel Protection Bypass tool ([#2479](https://github.com/sanity-io/visual-editing/issues/2479)) ([7e58143](https://github.com/sanity-io/visual-editing/commit/7e58143e3f70751dbd424641045b218d7e9085b4))


### Dependencies

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

## [1.20.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.20.3...presentation-v1.20.4) (2025-01-09)


### Bug Fixes

* use `ComponentType` ([a6260dd](https://github.com/sanity-io/visual-editing/commit/a6260dddd097bd7920519303fb15ae51b6314569))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 3.0.0

## [1.20.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.20.2...presentation-v1.20.3) (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

## [1.20.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.20.1...presentation-v1.20.2) (2025-01-09)


### Dependencies

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

## [1.20.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.20.0...presentation-v1.20.1) (2025-01-07)


### Bug Fixes

* **deps:** Update dependency framer-motion to ^11.16.0 ([#2392](https://github.com/sanity-io/visual-editing/issues/2392)) ([b7893ab](https://github.com/sanity-io/visual-editing/commit/b7893ab361a4bd711a6970f4ced8d450faed5f76))

## [1.20.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.17...presentation-v1.20.0) (2025-01-07)


### Features

* **presentation:** add __internalApplicationType to tool spec ([#2381](https://github.com/sanity-io/visual-editing/issues/2381)) ([0a5e3ca](https://github.com/sanity-io/visual-editing/commit/0a5e3ca622ac2407f56b5bd641589ea746f667db))

## [1.19.17](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.16...presentation-v1.19.17) (2025-01-06)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 2.0.4

## [1.19.16](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.15...presentation-v1.19.16) (2024-12-21)


### Bug Fixes

* react 19 typings ([a8fb5c2](https://github.com/sanity-io/visual-editing/commit/a8fb5c2fcaf6366877b51625b852ae96fd307370))

## [1.19.15](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.14...presentation-v1.19.15) (2024-12-21)


### Bug Fixes

* add try/catch for schema extract ([7391946](https://github.com/sanity-io/visual-editing/commit/7391946852a7ea1788f1d6bdca45209f8fd07712))

## [1.19.14](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.13...presentation-v1.19.14) (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))
* 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

## [1.19.13](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.12...presentation-v1.19.13) (2024-12-18)


### Bug Fixes

* prevent infinite renders ([e1085f1](https://github.com/sanity-io/visual-editing/commit/e1085f198754250568daf17a89de868578b65425))

## [1.19.12](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.11...presentation-v1.19.12) (2024-12-16)


### Bug Fixes

* **deps:** Update dependency framer-motion to v11.15.0 (main) ([#2283](https://github.com/sanity-io/visual-editing/issues/2283)) ([fd43210](https://github.com/sanity-io/visual-editing/commit/fd432102b56f29a2f2a8263ede53d3ffeeffa2c0))

## [1.19.11](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.10...presentation-v1.19.11) (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))

## [1.19.10](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.9...presentation-v1.19.10) (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))


## [1.19.9](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.8...presentation-v1.19.9) (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

## [1.19.8](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.7...presentation-v1.19.8) (2024-12-09)


### Bug Fixes

* **deps:** Update dependency mendoza to v3.0.8 ([#2280](https://github.com/sanity-io/visual-editing/issues/2280)) ([bd0b0e7](https://github.com/sanity-io/visual-editing/commit/bd0b0e7d43e4003c6dbf95a3f6ecbbd9b5dfe9d8))
* **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))

## [1.19.7](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.6...presentation-v1.19.7) (2024-12-06)


### Bug Fixes

* prevent infinite refetch on missing main document ([89bb92f](https://github.com/sanity-io/visual-editing/commit/89bb92ff9fff8893b1930445e9f8eb068dda534b))

## [1.19.6](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.5...presentation-v1.19.6) (2024-12-05)


### Bug Fixes

* improve the iframe viewport transition ([a195c8e](https://github.com/sanity-io/visual-editing/commit/a195c8e97369fcb166a360d2ba8c2a3f697f7c84))

## [1.19.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.4...presentation-v1.19.5) (2024-12-05)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 2.0.1

## [1.19.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.3...presentation-v1.19.4) (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

## [1.19.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.2...presentation-v1.19.3) (2024-11-28)


### Bug Fixes

* use CSS view transition for viewport iframe toggling ([#2235](https://github.com/sanity-io/visual-editing/issues/2235)) ([b2e7399](https://github.com/sanity-io/visual-editing/commit/b2e73991973f76e50db02b2626cc35f2342362c8))

## [1.19.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.1...presentation-v1.19.2) (2024-11-28)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 2.0.0

## [1.19.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.19.0...presentation-v1.19.1) (2024-11-27)


### Bug Fixes

* **presentation:** fix issue where you couldn't open the review tab in the history of a document ([#2215](https://github.com/sanity-io/visual-editing/issues/2215)) ([91d85c2](https://github.com/sanity-io/visual-editing/commit/91d85c24bfe704f75eefa657091b2593a30a91c9))

## [1.19.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.18.5...presentation-v1.19.0) (2024-11-27)


### Features

* add React Compiler ([3bb0f7b](https://github.com/sanity-io/visual-editing/commit/3bb0f7bcbea0ece0f7f28802b3e5338a9bacbed5))

## [1.18.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.18.4...presentation-v1.18.5) (2024-11-26)


### Bug Fixes

* prevent disconnect on window context close ([#2194](https://github.com/sanity-io/visual-editing/issues/2194)) ([c6f2d08](https://github.com/sanity-io/visual-editing/commit/c6f2d08595553d4df3f7e2f6169075cb7fd45cfe))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 1.1.4

## [1.18.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.18.3...presentation-v1.18.4) (2024-11-19)


### 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

## [1.18.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.18.2...presentation-v1.18.3) (2024-11-14)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 1.1.3

## [1.18.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.18.1...presentation-v1.18.2) (2024-11-13)


### Bug Fixes

* **presentation:** prevent controller reinit on iframe status change ([#2148](https://github.com/sanity-io/visual-editing/issues/2148)) ([d06ec9f](https://github.com/sanity-io/visual-editing/commit/d06ec9fbfc4c3541acd8125b2b89a71f0fff5d30))

## [1.18.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.18.0...presentation-v1.18.1) (2024-11-12)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 1.1.2

## [1.18.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.10...presentation-v1.18.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))
* **presentation:** allow passing custom header component ([#2118](https://github.com/sanity-io/visual-editing/issues/2118)) ([1aa419f](https://github.com/sanity-io/visual-editing/commit/1aa419f3e2a00b6acb26748ed33099f4a73730bf))


### 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))
* **presentation:** remove shared state value removal on unmount ([#2135](https://github.com/sanity-io/visual-editing/issues/2135)) ([b246aa0](https://github.com/sanity-io/visual-editing/commit/b246aa06e3629a89c2ae5899d43ebb2e5603f446))
* support deprecated `draftMode` preview URL config ([#2137](https://github.com/sanity-io/visual-editing/issues/2137)) ([c98993e](https://github.com/sanity-io/visual-editing/commit/c98993eebb8104e31eb67a1f27353f2909114e9b))


### Dependencies

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

## [1.17.10](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.9...presentation-v1.17.10) (2024-11-07)


### Dependencies

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

## [1.17.9](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.8...presentation-v1.17.9) (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

## [1.17.8](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.7...presentation-v1.17.8) (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))


## [1.17.7](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.6...presentation-v1.17.7) (2024-10-28)


## [1.17.6](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.5...presentation-v1.17.6) (2024-10-24)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 1.1.1

## [1.17.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.4...presentation-v1.17.5) (2024-10-24)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 1.1.0

## [1.17.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.3...presentation-v1.17.4) (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))


## [1.17.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.2...presentation-v1.17.3) (2024-10-21)


## [1.17.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.1...presentation-v1.17.2) (2024-10-21)


## [1.17.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.17.0...presentation-v1.17.1) (2024-10-21)


### Bug Fixes

* **schema-extract:** handle `title` sometimes being a React node ([#2002](https://github.com/sanity-io/visual-editing/issues/2002)) ([3dad7aa](https://github.com/sanity-io/visual-editing/commit/3dad7aa72d196b2d90e5847ee7550fab3d618c16))

## [1.17.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.16.5...presentation-v1.17.0) (2024-10-21)


### Features

* add preview link sharing with QR code ([#1994](https://github.com/sanity-io/visual-editing/issues/1994)) ([3f62247](https://github.com/sanity-io/visual-editing/commit/3f6224753acf96f2f4f04388ee09cf64d0807360))
* lower minimum role from Editor to Contributor for creating Preview URL Secrets necessary to start Draft Mode ([5e32bdc](https://github.com/sanity-io/visual-editing/commit/5e32bdc66e17296f55a737e6de9f90704b22bafa))


### Bug Fixes

* check permissions before attempting to create preview url secret ([4092fb3](https://github.com/sanity-io/visual-editing/commit/4092fb35fb3913fc2f63c315c70f7e3459e51f8a))
* **deps:** update dependency @sanity/client to ^6.22.2 ([8617331](https://github.com/sanity-io/visual-editing/commit/86173315ffc6704c26d5f2d6e5fe6fed1838ad0d))
* **presentation:** observe correct preview snapshot perspectives ([#1947](https://github.com/sanity-io/visual-editing/issues/1947)) ([f5ebe90](https://github.com/sanity-io/visual-editing/commit/f5ebe9080ad85ab25daf74500758bec28a4479d8))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/comlink bumped to 1.0.0
    * @sanity/preview-url-secret bumped to 2.0.0

## [1.16.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.16.4...presentation-v1.16.5) (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))
* remove document.referrer inference ([173f519](https://github.com/sanity-io/visual-editing/commit/173f519bcc7c85eec135c04d69bfa3ed1c171651))
* 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

## [1.16.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.16.3...presentation-v1.16.4) (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

## [1.16.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.16.2...presentation-v1.16.3) (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))
* **presentation:** display correct revision when switching perspective ([#1699](https://github.com/sanity-io/visual-editing/issues/1699)) ([a3c9e17](https://github.com/sanity-io/visual-editing/commit/a3c9e170067258aa32a98074b280b508ac5117a8))
* **presentation:** preserve tool state across intent link navigations ([#1692](https://github.com/sanity-io/visual-editing/issues/1692)) ([e8809f8](https://github.com/sanity-io/visual-editing/commit/e8809f8131988af7888ea7d8e10524e55df52e9e))


### Dependencies

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

## [1.16.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.16.1...presentation-v1.16.2) (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))
* **presentation:** add iframe pointer events to prevent interference with resizing drag handler ([#1693](https://github.com/sanity-io/visual-editing/issues/1693)) ([ad3ba1f](https://github.com/sanity-io/visual-editing/commit/ad3ba1f0ccaba745c538eb1f392eaee5d8954630))
* **presentation:** prevent displaying main document on explicit document navigation ([#1691](https://github.com/sanity-io/visual-editing/issues/1691)) ([f058555](https://github.com/sanity-io/visual-editing/commit/f058555d5dc38b5b8a920dfbbce1481a44cda0e5))


### Dependencies

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

## [1.16.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.16.0...presentation-v1.16.1) (2024-06-26)


### Bug Fixes

* **presentation:** add content editor preview document check ([#1687](https://github.com/sanity-io/visual-editing/issues/1687)) ([cac4597](https://github.com/sanity-io/visual-editing/commit/cac4597e87d0e13e8e296c98ad816793dca59cce))

## [1.16.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.16...presentation-v1.16.0) (2024-06-14)


### Features

* **presentation:** combine viewport buttons into single toggle ([#1392](https://github.com/sanity-io/visual-editing/issues/1392)) ([b871987](https://github.com/sanity-io/visual-editing/commit/b8719877cad2830442c54a8f552f008fd79f17a1))

## [1.15.16](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.15...presentation-v1.15.16) (2024-06-14)


### Bug Fixes

* **presentation:** support references in location resolver selections ([#1652](https://github.com/sanity-io/visual-editing/issues/1652)) ([67988f9](https://github.com/sanity-io/visual-editing/commit/67988f9c1aad8cfef054be21935c1c277525b2a8))

## [1.15.15](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.14...presentation-v1.15.15) (2024-06-13)


### Bug Fixes

* **presentation:** dedupe search param derived state ([#1646](https://github.com/sanity-io/visual-editing/issues/1646)) ([6f21b7c](https://github.com/sanity-io/visual-editing/commit/6f21b7c6ff1d71b62490d9b05c84ea8118892d06))


## [1.15.14](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.13...presentation-v1.15.14) (2024-06-07)


## [1.15.13](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.12...presentation-v1.15.13) (2024-05-31)


### Bug Fixes

* add firefox support to "Copy URL" action ([9a9cfde](https://github.com/sanity-io/visual-editing/commit/9a9cfde5425a25206fc721e64cf80621039eae2f))

## [1.15.12](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.11...presentation-v1.15.12) (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

## [1.15.11](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.10...presentation-v1.15.11) (2024-05-29)


### Bug Fixes

* **deps:** update dependency @sanity/icons to v3 ([#1588](https://github.com/sanity-io/visual-editing/issues/1588)) ([dd087e4](https://github.com/sanity-io/visual-editing/commit/dd087e4aac114eaaeb79ad52beae0ff36624dd64))


### Dependencies

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

## [1.15.10](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.9...presentation-v1.15.10) (2024-05-28)


### 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

## [1.15.9](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.8...presentation-v1.15.9) (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))


### Dependencies

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

## [1.15.8](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.7...presentation-v1.15.8) (2024-05-21)


### Bug Fixes

* pin framer-motion to 11.0.8 ([#1546](https://github.com/sanity-io/visual-editing/issues/1546)) ([7461c81](https://github.com/sanity-io/visual-editing/commit/7461c81805211e3027f33fcce07aa7cc272e4729))

## [1.15.7](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.6...presentation-v1.15.7) (2024-05-16)


### Bug Fixes

* **deps:** Update dependency framer-motion to v11.2.3 ([#1540](https://github.com/sanity-io/visual-editing/issues/1540)) ([d3b834d](https://github.com/sanity-io/visual-editing/commit/d3b834d36f23cae718d6e056e07d402c9c309a9f))

## [1.15.6](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.5...presentation-v1.15.6) (2024-05-16)


### Bug Fixes

* group all internal `sanity` imports in one location ([#1530](https://github.com/sanity-io/visual-editing/issues/1530)) ([463dead](https://github.com/sanity-io/visual-editing/commit/463deadef5584fc7e36743423e288f1039bd3301))

## [1.15.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.4...presentation-v1.15.5) (2024-05-15)


### Bug Fixes

* **deps:** Update dependency framer-motion to v11.2.2 ([#1531](https://github.com/sanity-io/visual-editing/issues/1531)) ([ac471bb](https://github.com/sanity-io/visual-editing/commit/ac471bb75dd53744208c1991afa64da0853e474d))

## [1.15.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.3...presentation-v1.15.4) (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

## [1.15.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.2...presentation-v1.15.3) (2024-05-14)


### Bug Fixes

* **deps:** Update dependency framer-motion to v11.2.0 ([#1216](https://github.com/sanity-io/visual-editing/issues/1216)) ([9cbc665](https://github.com/sanity-io/visual-editing/commit/9cbc665ca76b89fd5fdf09273080479389235e59))

## [1.15.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.1...presentation-v1.15.2) (2024-05-13)


### Bug Fixes

* **presentation:** remove use of startTransition ([#1496](https://github.com/sanity-io/visual-editing/issues/1496)) ([ca53919](https://github.com/sanity-io/visual-editing/commit/ca539194ba3e0453da8598962d876061329a1454))


## [1.15.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.15.0...presentation-v1.15.1) (2024-05-08)


### Bug Fixes

* regression causing a crash in embedded studios ([#1482](https://github.com/sanity-io/visual-editing/issues/1482)) ([6e7fc04](https://github.com/sanity-io/visual-editing/commit/6e7fc043c0052a1306343551501047d1545f203e))

## [1.15.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.14.0...presentation-v1.15.0) (2024-05-07)


### Features

* open last published document when published perspective ([#1463](https://github.com/sanity-io/visual-editing/issues/1463)) ([5fea985](https://github.com/sanity-io/visual-editing/commit/5fea985f5de833350495752d92960eade01642de))

## [1.14.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.13.0...presentation-v1.14.0) (2024-05-05)


### Features

* **presentation:** support i18n and add default locale resources ([#1451](https://github.com/sanity-io/visual-editing/issues/1451)) ([d6ba3e4](https://github.com/sanity-io/visual-editing/commit/d6ba3e4ebcc0aa72012db76a564eda3c46e5dcb3))


### 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))


### Dependencies

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

## [1.13.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.10...presentation-v1.13.0) (2024-04-29)


### Features

* **presentation:** add resolver APIs ([#1388](https://github.com/sanity-io/visual-editing/issues/1388)) ([6bd98e9](https://github.com/sanity-io/visual-editing/commit/6bd98e949ed1a46c98c45c9d0e36956b4803d189))

## [1.12.10](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.9...presentation-v1.12.10) (2024-04-26)


### Bug Fixes

* the intial `preview` param no longer "sticks" until page reload ([#1418](https://github.com/sanity-io/visual-editing/issues/1418)) ([2d1bd73](https://github.com/sanity-io/visual-editing/commit/2d1bd7326a0400a47ea369d5336fdecfda65ebbc))

## [1.12.9](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.8...presentation-v1.12.9) (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))
* panels should recover from broken local storage state ([#1412](https://github.com/sanity-io/visual-editing/issues/1412)) ([6c92a9e](https://github.com/sanity-io/visual-editing/commit/6c92a9e3f4a4d2d6fadd8ba774b1be6d18692cee))


## [1.12.8](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.7...presentation-v1.12.8) (2024-04-25)


### Bug Fixes

* remove `unrecognized previewUrl prop on DOM element` warning ([#1400](https://github.com/sanity-io/visual-editing/issues/1400)) ([abb4a3e](https://github.com/sanity-io/visual-editing/commit/abb4a3eaa3ac0dfb991e21f9272e666db242a784))

## [1.12.7](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.6...presentation-v1.12.7) (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))
* **presentation:** adjust toolbar item sizes and spacing ([#1382](https://github.com/sanity-io/visual-editing/issues/1382)) ([389c0c9](https://github.com/sanity-io/visual-editing/commit/389c0c9d152d1eacf364884dd06cca651fa53bc9))


### Dependencies

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

## [1.12.6](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.5...presentation-v1.12.6) (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

## [1.12.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.4...presentation-v1.12.5) (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

## [1.12.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.3...presentation-v1.12.4) (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))
* **deps:** Update dependency mendoza to v3.0.7 ([#1326](https://github.com/sanity-io/visual-editing/issues/1326)) ([52f9c70](https://github.com/sanity-io/visual-editing/commit/52f9c70647b30ea634a31219439c946fb04a96f4))


### Dependencies

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

## [1.12.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.2...presentation-v1.12.3) (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

## [1.12.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.1...presentation-v1.12.2) (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

## [1.12.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.12.0...presentation-v1.12.1) (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.12.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.8...presentation-v1.12.0) (2024-03-20)


### Features

* **presentation:** reduce locations banner border radius ([#1174](https://github.com/sanity-io/visual-editing/issues/1174)) ([e5144d0](https://github.com/sanity-io/visual-editing/commit/e5144d0eae3cac811d8356bfa16f67cd53bfa708))


### Bug Fixes

* ship TS Node16 compatible typings ([a21794d](https://github.com/sanity-io/visual-editing/commit/a21794dec5001867279a5979403220060b1d16f0))


### Dependencies

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

## [1.11.8](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.7...presentation-v1.11.8) (2024-03-18)


### Bug Fixes

* **deps:** Update dependency mendoza to v3.0.6 ([#1167](https://github.com/sanity-io/visual-editing/issues/1167)) ([2dcb62f](https://github.com/sanity-io/visual-editing/commit/2dcb62f4ebdf6df6c5ee081bb47b11d9cbc229a4))

## [1.11.7](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.6...presentation-v1.11.7) (2024-03-15)


### Bug Fixes

* **presentation:** prevent panel vertical scroll ([#1131](https://github.com/sanity-io/visual-editing/issues/1131)) ([f919eb1](https://github.com/sanity-io/visual-editing/commit/f919eb1aaf4998b7288a2adab98beae2fc36cc6f))

## [1.11.6](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.5...presentation-v1.11.6) (2024-03-14)


### Bug Fixes

* **presentation:** maintain preview param on reference link ([#1113](https://github.com/sanity-io/visual-editing/issues/1113)) ([dd3d567](https://github.com/sanity-io/visual-editing/commit/dd3d5678cb15f355449f3bb7f555f7ee3b3b5f82))
* revert use of collapsed state ([#1122](https://github.com/sanity-io/visual-editing/issues/1122)) ([c115bc6](https://github.com/sanity-io/visual-editing/commit/c115bc6bc84dd05dc0246009c407f90b275949fd))

## [1.11.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.4...presentation-v1.11.5) (2024-03-12)


### Bug Fixes

* close menus when clicking inside the iframe ([f9859c1](https://github.com/sanity-io/visual-editing/commit/f9859c14e2079313e2ec04a1147d48bc28ae3be7))
* **deps:** Update dependency framer-motion to ^11.0.12 ([#1104](https://github.com/sanity-io/visual-editing/issues/1104)) ([94a7144](https://github.com/sanity-io/visual-editing/commit/94a7144f350a9f6a6b8996fe33be73dc02dbc301))

## [1.11.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.3...presentation-v1.11.4) (2024-03-07)


### Bug Fixes

* **presentation:** prevent horizontal scroll on narrow document pane ([#1060](https://github.com/sanity-io/visual-editing/issues/1060)) ([6e02d3e](https://github.com/sanity-io/visual-editing/commit/6e02d3e5d4639d5d1d8b4b422737fd3f6d679b79))


## [1.11.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.1...presentation-v1.11.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))


## [1.11.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.11.0...presentation-v1.11.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))
* **deps:** Update dependency mendoza to v3.0.5 ([#1000](https://github.com/sanity-io/visual-editing/issues/1000)) ([9119789](https://github.com/sanity-io/visual-editing/commit/91197897bd75ed273b6ff4669be6ac22c7cf51e3))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.6.3 to ^1.6.4

## [1.11.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.10.0...presentation-v1.11.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))


### Bug Fixes

* **deps:** Update dependency framer-motion to ^11.0.6 ([#991](https://github.com/sanity-io/visual-editing/issues/991)) ([fbe8d5f](https://github.com/sanity-io/visual-editing/commit/fbe8d5fa20a150470fafc60977d4261fa73c0fc0))


## [1.10.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.9.1...presentation-v1.10.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

* always show the refresh button ([f985e8d](https://github.com/sanity-io/visual-editing/commit/f985e8decc305e280a410569edbeff9891419e6f))


## [1.9.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.9.0...presentation-v1.9.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))
* persist selected viewport in URLSearchParams ([93cfe9f](https://github.com/sanity-io/visual-editing/commit/93cfe9f99345ac0dd698ad3f962ef621770e05d3))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.6.2 to ^1.6.3

## [1.9.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.8.2...presentation-v1.9.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))
* **deps:** Update dependency framer-motion to ^11.0.5 ([#907](https://github.com/sanity-io/visual-editing/issues/907)) ([571f432](https://github.com/sanity-io/visual-editing/commit/571f432b2337f87720e3dc4fe181e8a2425b17ee))
* **deps:** Update sanity monorepo to ^3.29.0 ([#903](https://github.com/sanity-io/visual-editing/issues/903)) ([cc1b9e5](https://github.com/sanity-io/visual-editing/commit/cc1b9e50d1512479fa279b1d07791955592bc2d4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.6.1 to ^1.6.2

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


### Bug Fixes

* don't close the document pane on URL navigations ([898fe08](https://github.com/sanity-io/visual-editing/commit/898fe086cd3a6500b4fd00c28d6feb9d917b6970))
* remove layout shift when loading locations ([#882](https://github.com/sanity-io/visual-editing/issues/882)) ([49c5ef8](https://github.com/sanity-io/visual-editing/commit/49c5ef8c6ffed2a96102105db1d2b46ef9a78ace))
* show unpublished in "Documents on this page" ([10e203a](https://github.com/sanity-io/visual-editing/commit/10e203a8910106a0d26e1021c7ee38b3fb3a4acb))

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


### Bug Fixes

* make `@sanity/ui` a regular dependency ([d3ae838](https://github.com/sanity-io/visual-editing/commit/d3ae838e5590386cd32bc976ae30c6a58d8dfa02))

## [1.8.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.7.6...presentation-v1.8.0) (2024-02-08)


### Features

* **presentation:** support parameterized templates ([#865](https://github.com/sanity-io/visual-editing/issues/865)) ([5708fad](https://github.com/sanity-io/visual-editing/commit/5708fad028d2bc45383432348edb159855c53566))

## [1.7.6](https://github.com/sanity-io/visual-editing/compare/presentation-v1.7.5...presentation-v1.7.6) (2024-02-05)


### Bug Fixes

* add previewMode, deprecate draftMode ([#833](https://github.com/sanity-io/visual-editing/issues/833)) ([92cf3dc](https://github.com/sanity-io/visual-editing/commit/92cf3dc7e2236a98f8cc10faa3b73d1deb5a4dc2))
* 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))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.6.0 to ^1.6.1

## [1.7.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.7.4...presentation-v1.7.5) (2024-02-05)


### Bug Fixes

* **deps:** Update dependency mnemonist to v0.39.8 ([#822](https://github.com/sanity-io/visual-editing/issues/822)) ([db154e2](https://github.com/sanity-io/visual-editing/commit/db154e259ff03efc030cf1ee863be7bff935f4b3))

## [1.7.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.7.2...presentation-v1.7.3) (2024-01-30)


### Bug Fixes

* **presentation:** preserve preview if omitted on create intent ([0ef7633](https://github.com/sanity-io/visual-editing/commit/0ef76333ce6398bdbb0bcaf2b3e09975940c3680))

## [1.7.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.7.1...presentation-v1.7.2) (2024-01-29)


### Bug Fixes

* **deps:** update dependency @sanity/client to ^6.12.3 ([#787](https://github.com/sanity-io/visual-editing/issues/787)) ([634d8a3](https://github.com/sanity-io/visual-editing/commit/634d8a35f4db4ac04157f5e3d01eff9abfba2f99))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.5.4 to ^1.5.5

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


### Bug Fixes

* **deps:** update dependency @sanity/client to ^6.11.2 ([#745](https://github.com/sanity-io/visual-editing/issues/745)) ([7f24dd6](https://github.com/sanity-io/visual-editing/commit/7f24dd64c3e1147c77b8b92a7ca5635f2bde4b39))
* **deps:** update dependency @sanity/client to ^6.11.3 ([#755](https://github.com/sanity-io/visual-editing/issues/755)) ([148ce5a](https://github.com/sanity-io/visual-editing/commit/148ce5acad111fe885a2d21662e0e1d61094916a))
* **deps:** update dependency @sanity/client to ^6.12.1 ([#774](https://github.com/sanity-io/visual-editing/issues/774)) ([4ba2074](https://github.com/sanity-io/visual-editing/commit/4ba2074d807fb6c69c17b783cba1d7154846782f))
* **deps:** Update dependency framer-motion to ^11.0.3 ([#749](https://github.com/sanity-io/visual-editing/issues/749)) ([3a7c41d](https://github.com/sanity-io/visual-editing/commit/3a7c41d000f828e9cc7191db5f64235ff9865b7e))
* **deps:** Update dependency framer-motion to v11 ([#742](https://github.com/sanity-io/visual-editing/issues/742)) ([30ea61f](https://github.com/sanity-io/visual-editing/commit/30ea61f6b68d715797edb8f05d964ca01ce4cce4))
* **deps:** Update dependency mendoza to v3.0.4 ([#760](https://github.com/sanity-io/visual-editing/issues/760)) ([b1e96ab](https://github.com/sanity-io/visual-editing/commit/b1e96ab3688dab9210c11b88ee5ee6d0fb1f79cc))
* **deps:** Update sanity monorepo to ^3.26.1 ([#772](https://github.com/sanity-io/visual-editing/issues/772)) ([6e4b171](https://github.com/sanity-io/visual-editing/commit/6e4b17158fd6f98bfeab0752097698dd2c121606))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.5.3 to ^1.5.4

## [1.7.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.6.1...presentation-v1.7.0) (2024-01-22)


### Features

* **presentation:** support create intent and document navigation ([#731](https://github.com/sanity-io/visual-editing/issues/731)) ([1579971](https://github.com/sanity-io/visual-editing/commit/157997105bf461e332a21972ee1853220db09f73))

## [1.6.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.6.0...presentation-v1.6.1) (2024-01-19)


### Bug Fixes

* **deps:** Update sanity monorepo to ^3.25.0 ([#709](https://github.com/sanity-io/visual-editing/issues/709)) ([aba05de](https://github.com/sanity-io/visual-editing/commit/aba05de6c24470f4c1e1be1ab7c88903c9570e15))
* remove `parentRefPath` warning ([2b4641c](https://github.com/sanity-io/visual-editing/commit/2b4641c1e0ca318c9b3a5512673f65559b14a665))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.5.2 to ^1.5.3

## [1.6.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.5.3...presentation-v1.6.0) (2024-01-16)


### Features

* enable new URL sharing menu ([83fe01f](https://github.com/sanity-io/visual-editing/commit/83fe01fbe4ee3128a49401e2882e04463b5b1540))


### Bug Fixes

* always use the same `@sanity/ui` version as `sanity` ([e61312d](https://github.com/sanity-io/visual-editing/commit/e61312d9a2d8ebcce8f0b06a62b0bcd5ca42522f))
* **presentation:** allow forward navigation ([#686](https://github.com/sanity-io/visual-editing/issues/686)) ([f9099e8](https://github.com/sanity-io/visual-editing/commit/f9099e88f5d3f4158fbe26737e0b1c6987df29f9))
* **presentation:** derive params from routerState to fix focus ([175efe0](https://github.com/sanity-io/visual-editing/commit/175efe0a3881c288c8ea30086e427a1de21c60cd))
* remove MetaBanner as it's now part of `sanity` ([c920188](https://github.com/sanity-io/visual-editing/commit/c920188859200770d31ff3e679e86563bcc4e52e))

## [1.5.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.5.2...presentation-v1.5.3) (2024-01-11)


### Bug Fixes

* remove problematic peer dependency declarations ([91c1f7d](https://github.com/sanity-io/visual-editing/commit/91c1f7d98748f8d82c873420cab60304bfade518))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.5.1 to ^1.5.2

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


### Bug Fixes

* **deps:** update dependency @sanity/client to ^6.11.1 ([#666](https://github.com/sanity-io/visual-editing/issues/666)) ([487d552](https://github.com/sanity-io/visual-editing/commit/487d552ffdef039ab9807a440df3b1a66b9fa064))
* **deps:** Update dependency framer-motion to ^10.18.0 ([#669](https://github.com/sanity-io/visual-editing/issues/669)) ([63496aa](https://github.com/sanity-io/visual-editing/commit/63496aaa671233929bec191b39fc49b86e80b65b))
* handle race condition when `rev` and `id` search params both change ([2b1288c](https://github.com/sanity-io/visual-editing/commit/2b1288c5a74a218133e260f824d06785c5819df4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.5.0 to ^1.5.1

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


### Bug Fixes

* **deps:** Update dependency @sanity/ui to v2.0.0-beta.17 ([#656](https://github.com/sanity-io/visual-editing/issues/656)) ([be117bb](https://github.com/sanity-io/visual-editing/commit/be117bb234a66faffbf166ef8b1dafffdf9ccb7f))
* speed up live query cache store ([#652](https://github.com/sanity-io/visual-editing/issues/652)) ([fa1c034](https://github.com/sanity-io/visual-editing/commit/fa1c034f06ee4b11634a88a4d4f17c568c4212f3))

## [1.5.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.4.3...presentation-v1.5.0) (2024-01-10)


### Features

* add share URL button and improve popup window mode ([#639](https://github.com/sanity-io/visual-editing/issues/639)) ([76daf22](https://github.com/sanity-io/visual-editing/commit/76daf22374afa7ffd92e6e107f0e3bf8f215d46f))


### Bug Fixes

* **deps:** update dependency @sanity/client to ^6.11.0 ([#649](https://github.com/sanity-io/visual-editing/issues/649)) ([b94f848](https://github.com/sanity-io/visual-editing/commit/b94f8482e2928f77748b75a4b26536b33cf21330))
* **deps:** Update dependency @sanity/ui to v2.0.0-beta.16 ([#647](https://github.com/sanity-io/visual-editing/issues/647)) ([350d5e9](https://github.com/sanity-io/visual-editing/commit/350d5e9c15596ed48f8966212a328b0ed137f312))
* **deps:** Update dependency framer-motion to ^10.17.12 ([#648](https://github.com/sanity-io/visual-editing/issues/648)) ([ca82d86](https://github.com/sanity-io/visual-editing/commit/ca82d862e4e2c99e45bc16886003a8076dc4703d))
* reimplement GROQ typecasting of numbers to strings ([695e4b4](https://github.com/sanity-io/visual-editing/commit/695e4b4b09406c6bd207947dd42ddf0dcf33082b))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.9 to 5.3.10
    * @sanity/preview-url-secret bumped from ^1.4.1 to ^1.5.0
  * devDependencies

## [1.4.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.4.2...presentation-v1.4.3) (2024-01-05)


### Bug Fixes

* apply backdrop blur for safari browsers ([d6f8cbd](https://github.com/sanity-io/visual-editing/commit/d6f8cbd6b3474be99b5c93bcd13489be548e0019))
* batch by 100s of documents instead of 10s ([#621](https://github.com/sanity-io/visual-editing/issues/621)) ([871e04c](https://github.com/sanity-io/visual-editing/commit/871e04c8a38e7641a5d2d0ae02ff1686a7e6040d))
* **deps:** Update dependency @sanity/ui to v2.0.0-beta.15 ([#625](https://github.com/sanity-io/visual-editing/issues/625)) ([3ac44bc](https://github.com/sanity-io/visual-editing/commit/3ac44bc17a0b45cc5ae845774b319a9b9c8c02a5))
* **deps:** Update dependency framer-motion to ^10.17.9 ([#618](https://github.com/sanity-io/visual-editing/issues/618)) ([544bb99](https://github.com/sanity-io/visual-editing/commit/544bb991d0f5142dad33b212611adda754cb6bdb))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.8 to 5.3.9

## [1.4.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.4.1...presentation-v1.4.2) (2024-01-04)


### Bug Fixes

* animate perspective popover ([8645b6d](https://github.com/sanity-io/visual-editing/commit/8645b6dffc01600797f6be509a1a1044123b1dfd))
* animate tooltips ([2c4004f](https://github.com/sanity-io/visual-editing/commit/2c4004ff26431e4c2d2dc9dd21e7f0c643598b30))
* correct border colors ([ef6405d](https://github.com/sanity-io/visual-editing/commit/ef6405d9e809a981458085bb2b4f28f8aa937fda))
* **deps:** Update dependency @sanity/ui to v2.0.0-beta.14 ([#604](https://github.com/sanity-io/visual-editing/issues/604)) ([67fa54a](https://github.com/sanity-io/visual-editing/commit/67fa54a2e94f2d52cd9338517a000d5a73d5ab69))
* **deps:** Update dependency framer-motion to ^10.17.4 ([#603](https://github.com/sanity-io/visual-editing/issues/603)) ([0fe9743](https://github.com/sanity-io/visual-editing/commit/0fe9743aa71bf56c91e1e14b2a4635a99825bc59))
* position popovers and tooltips on preview pane within preview pane ([7113a4c](https://github.com/sanity-io/visual-editing/commit/7113a4ca8a57f2599b1b71978a2e301358223923))
* tooltip mentions `Alt/Option` keyboard shortcut for toggling visual editing ([8a2ae69](https://github.com/sanity-io/visual-editing/commit/8a2ae6908799dd6796fc7249846ca01eada37999))
* unsubscribe live queries that are no longer in use on the curren… ([#613](https://github.com/sanity-io/visual-editing/issues/613)) ([12bce7a](https://github.com/sanity-io/visual-editing/commit/12bce7ab6b26233db39626fd28d1dfd5b059e9c9))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.7 to 5.3.8

## [1.4.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.3.0...presentation-v1.4.0) (2023-12-19)


### Features

* **deps:** update sanity to ^3.23.0, update @sanity/ui to 2.0.0-beta.13 ([9ea150d](https://github.com/sanity-io/visual-editing/commit/9ea150d1473092f4152f9efb91f3ff3ee3fa7d42))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.6 to 5.3.7
    * @sanity/preview-url-secret bumped from ^1.3.6 to ^1.4.0

## [1.3.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.2.3...presentation-v1.3.0) (2023-12-19)


### Features

* **presentation:** only show meta banner prior to sanity version 3.23.0 ([#573](https://github.com/sanity-io/visual-editing/issues/573)) ([18da806](https://github.com/sanity-io/visual-editing/commit/18da8066151f65b3f41f441cee26903ebe28e3b0))

## [1.2.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.2.2...presentation-v1.2.3) (2023-12-18)


### Bug Fixes

* **presentation:** support periods in document ids ([#571](https://github.com/sanity-io/visual-editing/issues/571)) ([5d470f6](https://github.com/sanity-io/visual-editing/commit/5d470f66dfa9210b65df2e86601eaa8c6d74942d))

## [1.2.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.2.0...presentation-v1.2.1) (2023-12-13)


### Bug Fixes

* **deps:** Update dependency @sanity/icons to v2.8.0 ([#564](https://github.com/sanity-io/visual-editing/issues/564)) ([074d186](https://github.com/sanity-io/visual-editing/commit/074d186b0bdd1562a47cc07c32178b0ea47858a7))
* **perf:** move isEqual check to `@sanity/react-loader` ([00330a7](https://github.com/sanity-io/visual-editing/commit/00330a7e91a7f40495e3355010740c7bdebe088d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.3.4 to ^1.3.5

## [1.2.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.1.6...presentation-v1.2.0) (2023-12-12)


### Features

* add "Proceed anyway" button when the preview frame can't connect ([#555](https://github.com/sanity-io/visual-editing/issues/555)) ([78f55f7](https://github.com/sanity-io/visual-editing/commit/78f55f7890e62eeaca2ae9495d023ee3848ec38d))
* **channels:** simplify implementation and API ([#542](https://github.com/sanity-io/visual-editing/issues/542)) ([4854e7f](https://github.com/sanity-io/visual-editing/commit/4854e7f22dabe1aafad340342d1dbc209a94e9e0))


### Bug Fixes

* deprecate `allowStudioOrigin`, as it's no longer needed ([7ad52a0](https://github.com/sanity-io/visual-editing/commit/7ad52a03dfc05e3b3b7323468be4ebb1ae78c78a))
* **deps:** update dependency @sanity/client to ^6.10.0 ([#551](https://github.com/sanity-io/visual-editing/issues/551)) ([5dc24c9](https://github.com/sanity-io/visual-editing/commit/5dc24c98bb84d7bc6dea5e77ac88dc4ca2cc9c6b))
* don't emit query change events if the result is the same ([814c0a3](https://github.com/sanity-io/visual-editing/commit/814c0a344578fa7d69786a51a3d73d403b84ce8e))
* prevent loading a studio within a studio ([#552](https://github.com/sanity-io/visual-editing/issues/552)) ([f1ccdaa](https://github.com/sanity-io/visual-editing/commit/f1ccdaa5cfb26c2eebc412a64aefe35015b86936))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.4 to 5.3.5
    * @sanity/preview-url-secret bumped from ^1.3.3 to ^1.3.4
  * devDependencies

## [1.1.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.1.4...presentation-v1.1.5) (2023-12-08)


### Bug Fixes

* automatically generate a new url preview secret on expiry ([b1d74b1](https://github.com/sanity-io/visual-editing/commit/b1d74b18a9accda1b2366a6ba21762ff8f2fd860))
* better support tagged releases of `sanity` ([#529](https://github.com/sanity-io/visual-editing/issues/529)) ([8d4a8cb](https://github.com/sanity-io/visual-editing/commit/8d4a8cb89e9d6f692852999c8a29be61a0e58209))
* **deps:** Update dependency framer-motion to ^10.16.16 ([#526](https://github.com/sanity-io/visual-editing/issues/526)) ([8d3a7c2](https://github.com/sanity-io/visual-editing/commit/8d3a7c2e70b807f338433c5a369826c261e67c53))
* only use `document.referrer` as fallback if its origin matches the preview origin ([d73d64f](https://github.com/sanity-io/visual-editing/commit/d73d64f5cc9d6a34f17b53e7f54fbab47b8a1983))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped from ^1.3.2 to ^1.3.3

## [1.1.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.1.3...presentation-v1.1.4) (2023-12-07)


### Bug Fixes

* **deps:** update dependency @sanity/client to ^6.9.3 ([#517](https://github.com/sanity-io/visual-editing/issues/517)) ([39528c8](https://github.com/sanity-io/visual-editing/commit/39528c8dc3f4898ad596c686513d9c13df9368e1))
* **deps:** Update dependency framer-motion to ^10.16.15 ([#514](https://github.com/sanity-io/visual-editing/issues/514)) ([b95db5e](https://github.com/sanity-io/visual-editing/commit/b95db5e45bfbc0647c5e8db527d8c3247bc4b824))
* use `document.referrer` ([#518](https://github.com/sanity-io/visual-editing/issues/518)) ([55c3ec1](https://github.com/sanity-io/visual-editing/commit/55c3ec195019051d2670437cf92339b1e5ef6feb))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.2 to 5.3.3
    * @sanity/preview-url-secret bumped from ^1.3.1 to ^1.3.2

## [1.1.2](https://github.com/sanity-io/visual-editing/compare/presentation-v1.1.1...presentation-v1.1.2) (2023-12-05)


### Bug Fixes

* use `useQueryParams` from shared helpers ([7466ca2](https://github.com/sanity-io/visual-editing/commit/7466ca25e3065953a49909d04dfb1b7a8172daf7))
* use `useRevalidate` from shared helpers ([5756a53](https://github.com/sanity-io/visual-editing/commit/5756a5305aa1dc5b1c009db5d238d318a2cd8a5d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.3.0 to 5.3.1
    * @sanity/preview-url-secret bumped from ^1.3.0 to ^1.3.1
  * devDependencies

## [1.1.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.1.0...presentation-v1.1.1) (2023-12-05)


### Bug Fixes

* **deps:** Update dependency framer-motion to ^10.16.14 ([#486](https://github.com/sanity-io/visual-editing/issues/486)) ([7b5ef82](https://github.com/sanity-io/visual-editing/commit/7b5ef82bc6c5cabbcaf5dad7ee720217d3c02350))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.0.0-experimental.0 to 5.3.0

## [1.1.0](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.13...presentation-v1.1.0) (2023-12-05)


### Features

* add new `same-origin` option ([#471](https://github.com/sanity-io/visual-editing/issues/471)) ([09621ad](https://github.com/sanity-io/visual-editing/commit/09621ad85897d4c600cbf7a011f8ddcfed75841e))


### Bug Fixes

* allow relative preview URLs ([6ae264c](https://github.com/sanity-io/visual-editing/commit/6ae264c488f05e74a3a7180b7dc17c5a84905d3a))
* allow relative preview URLs ([#481](https://github.com/sanity-io/visual-editing/issues/481)) ([06435cf](https://github.com/sanity-io/visual-editing/commit/06435cf6e65634db9df28f4833794ef245a9afe1))
* **types:** add missing exports ([fd52637](https://github.com/sanity-io/visual-editing/commit/fd52637f1ca932965260a00132f31148533ce913))
* use `^` semver range for `@sanity/preview-url-secret` ([f38c339](https://github.com/sanity-io/visual-editing/commit/f38c33970e1704470d14271911776120be19f448))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped from 5.0.2-experimental to 5.0.0-experimental.0
    * @sanity/preview-url-secret bumped from ^1.2.1 to ^1.3.0

## [1.0.13](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.12...presentation-v1.0.13) (2023-12-04)


### Bug Fixes

* **deps:** Update dependency framer-motion to ^10.16.12 ([#456](https://github.com/sanity-io/visual-editing/issues/456)) ([a421f94](https://github.com/sanity-io/visual-editing/commit/a421f94f3710faaadbb8dc342cb02c9e4e3ed71f))

## [1.0.12](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.11...presentation-v1.0.12) (2023-12-01)


### Bug Fixes

* **comments:** make comments opt-in ([#453](https://github.com/sanity-io/visual-editing/issues/453)) ([4037820](https://github.com/sanity-io/visual-editing/commit/40378206bd9a5b55563950d64ed6fe2ed9c18d77))
* **deps:** Update dependency framer-motion to ^10.16.10 ([#450](https://github.com/sanity-io/visual-editing/issues/450)) ([3b02279](https://github.com/sanity-io/visual-editing/commit/3b02279ad18c8ddda9ed31e8dde5a4b91fcbecf9))

## [1.0.11](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.10...presentation-v1.0.11) (2023-11-30)


### Bug Fixes

* **deps:** Update dependency framer-motion to ^10.16.8 ([#445](https://github.com/sanity-io/visual-editing/issues/445)) ([319c3e8](https://github.com/sanity-io/visual-editing/commit/319c3e8cd62f9770f6158c580a86f942eafc1650))

## [1.0.10](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.9...presentation-v1.0.10) (2023-11-30)


### Bug Fixes

* **deps:** Update dependency framer-motion to ^10.16.7 ([#439](https://github.com/sanity-io/visual-editing/issues/439)) ([b50d958](https://github.com/sanity-io/visual-editing/commit/b50d958af9d349612d9be43a93248d1b45c220ea))

## [1.0.9](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.8...presentation-v1.0.9) (2023-11-29)


### Bug Fixes

* **deps:** update dependency @sanity/client to ^6.9.0 ([#434](https://github.com/sanity-io/visual-editing/issues/434)) ([c7c8ec5](https://github.com/sanity-io/visual-editing/commit/c7c8ec59e6503060eb60800bac4a494e39c1595c))
* **deps:** update dependency @sanity/client to ^6.9.1 ([#437](https://github.com/sanity-io/visual-editing/issues/437)) ([6974b0d](https://github.com/sanity-io/visual-editing/commit/6974b0d6fabd9911af40f6a1de645473b47df19d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.0.2-experimental
    * @sanity/preview-url-secret bumped to 1.2.1

## [1.0.8](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.7...presentation-v1.0.8) (2023-11-27)


### Bug Fixes

* set `tag` in `fetch` and `listen` methods ([4867aee](https://github.com/sanity-io/visual-editing/commit/4867aee5bd0f2b33445852ee7fcb17bd29804564))

## [1.0.7](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.6...presentation-v1.0.7) (2023-11-20)


### Bug Fixes

* **presentation:** preserve current document on initial navigation ([#406](https://github.com/sanity-io/visual-editing/issues/406)) ([1490a75](https://github.com/sanity-io/visual-editing/commit/1490a755c83da6d481ca68e9191444d82ebf8f65))

## [1.0.5](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.4...presentation-v1.0.5) (2023-11-17)


### Bug Fixes

* the `Unable to connect to overlays` message fired when it was in fact loaders that failed to connect ([65177ae](https://github.com/sanity-io/visual-editing/commit/65177aeb683ad53730e48f9c067888514e017efb))

## [1.0.4](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.3...presentation-v1.0.4) (2023-11-16)


### Bug Fixes

* allow `styled-components` v5.2 ([7ce9a76](https://github.com/sanity-io/visual-editing/commit/7ce9a76fe977c6eb15ebdcebfe507f5b3e5bb99f))


### Dependencies

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

## [1.0.3](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.2...presentation-v1.0.3) (2023-11-16)


### Bug Fixes

* show an error message if it takes too long to connect to the preview frame ([f0b4ca0](https://github.com/sanity-io/visual-editing/commit/f0b4ca039bf79b82374a84136fe2bc46560bedc9))

## [1.0.1](https://github.com/sanity-io/visual-editing/compare/presentation-v1.0.0...presentation-v1.0.1) (2023-11-16)


### Bug Fixes

* add support for `@sanity/preview-kit` ([f57235a](https://github.com/sanity-io/visual-editing/commit/f57235a9e97ce035ac8f5cbc7ecfd670f1919559))
* **deps:** update dependency @sanity/client to ^6.8.6 ([#374](https://github.com/sanity-io/visual-editing/issues/374)) ([f62967a](https://github.com/sanity-io/visual-editing/commit/f62967a2068844b358357c7c2254cd1d9228ba6d))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.0.1-experimental
    * @sanity/preview-url-secret bumped to 1.0.1

## [1.0.0](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.6-pink-lizard...presentation-v1.0.0) (2023-11-15)


### Features

* production ready release ([#246](https://github.com/sanity-io/visual-editing/issues/246)) ([993c3cc](https://github.com/sanity-io/visual-editing/commit/993c3cc621921971087053950a1dc88fd9e34762))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.0.0-experimental
    * @sanity/preview-url-secret bumped to 1.0.0

## [0.12.6-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.5-pink-lizard...presentation-v0.12.6-pink-lizard) (2023-11-15)


### Bug Fixes

* **deps:** Update dependency framer-motion to ^10.16.5 ([#365](https://github.com/sanity-io/visual-editing/issues/365)) ([f807cf8](https://github.com/sanity-io/visual-editing/commit/f807cf8480b9df9c485d3f4ca5cad2333f72b651))
* **deps:** Update sanity monorepo to ^3.19.3 ([#369](https://github.com/sanity-io/visual-editing/issues/369)) ([24813fa](https://github.com/sanity-io/visual-editing/commit/24813fafa42da329efe4025deed48766ca6c454b))
* **presentation:** error card layout ([48d85ab](https://github.com/sanity-io/visual-editing/commit/48d85ab6b8e9ab93ef1948eea8b4a44181d32526))
* protect against race conditions ([1fd10ca](https://github.com/sanity-io/visual-editing/commit/1fd10cafd473c926c6471118c1b63a4e15f45941))

## [0.12.5-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.4-pink-lizard...presentation-v0.12.5-pink-lizard) (2023-11-14)


### Bug Fixes

* **presentation:** handle empty location ([6ea8353](https://github.com/sanity-io/visual-editing/commit/6ea83537df5f3b8162b2fed5f86c1d0281a4de65))

## [0.12.4-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.3-pink-lizard...presentation-v0.12.4-pink-lizard) (2023-11-13)


### Bug Fixes

* **deps:** Update dependency @sanity/client to ^6.8.2 ([#356](https://github.com/sanity-io/visual-editing/issues/356)) ([b80dfa5](https://github.com/sanity-io/visual-editing/commit/b80dfa519c9790efdfdc0590ad7eb3f56998ea01))
* **deps:** Update dependency @sanity/client to ^6.8.4 ([5dbbe06](https://github.com/sanity-io/visual-editing/commit/5dbbe062ac1dd71a251e70d15caa1c5d53a505f6))
* **deps:** Update dependency @sanity/client to ^6.8.5 ([#361](https://github.com/sanity-io/visual-editing/issues/361)) ([e8e61c1](https://github.com/sanity-io/visual-editing/commit/e8e61c1a377b2737db60a1c3e42160794b26ad9b))
* **deps:** Update dependency @sanity/ui to ^1.9.3 ([#355](https://github.com/sanity-io/visual-editing/issues/355)) ([e10f6a7](https://github.com/sanity-io/visual-editing/commit/e10f6a79243b040aaba73c94146348f509164064))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.9-pink-lizard
    * @sanity/preview-url-secret bumped to 0.3.3-pink-lizard

## [0.12.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.2-pink-lizard...presentation-v0.12.3-pink-lizard) (2023-11-13)


### Bug Fixes

* **deps:** Update dependency @sanity/client to ^6.8.1 ([#351](https://github.com/sanity-io/visual-editing/issues/351)) ([6efe86f](https://github.com/sanity-io/visual-editing/commit/6efe86f7589ae8e0b2e64e1c5b6c439b5ec5292d))
* **deps:** Update sanity monorepo to v^3.19.2 ([2bb162c](https://github.com/sanity-io/visual-editing/commit/2bb162cc8b5844ddc927876e8f039b028e4250cc))
* **presentation:** render icon and title of Structure tool in field action ([f617052](https://github.com/sanity-io/visual-editing/commit/f61705210035a151671899d0cfc4dd69e8b0e994))
* **presentation:** structure tool resolver ([373af37](https://github.com/sanity-io/visual-editing/commit/373af373b14651f52c34c4147a341493ca6685a8))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.8-pink-lizard
    * @sanity/preview-url-secret bumped to 0.3.2-pink-lizard

## [0.12.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.1-pink-lizard...presentation-v0.12.2-pink-lizard) (2023-11-13)


### Bug Fixes

* handle initial redirect when using draft mode ([e5cd105](https://github.com/sanity-io/visual-editing/commit/e5cd1052cdc98b4c4182d910f588ecf7837a1b45))

## [0.12.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.12.0-pink-lizard...presentation-v0.12.1-pink-lizard) (2023-11-11)


### Bug Fixes

* add UI for `disconnected` states, improve `unhealthy` UI ([40adc81](https://github.com/sanity-io/visual-editing/commit/40adc81c9c18599c33467148b94155e4d7debf16))

## [0.12.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.11.0-pink-lizard...presentation-v0.12.0-pink-lizard) (2023-11-11)


### Features

* show an initial loading state in the iframe ([c400b13](https://github.com/sanity-io/visual-editing/commit/c400b13302890514486d7b6b6f7451db7c80f8a5))


### Bug Fixes

* add path to open-in-new-window button ([62f3726](https://github.com/sanity-io/visual-editing/commit/62f37265f92548014b2459339dc061398c6c0433))
* **deps:** Update dependency @sanity/ui to ^1.9.2 ([#335](https://github.com/sanity-io/visual-editing/issues/335)) ([5b17c77](https://github.com/sanity-io/visual-editing/commit/5b17c7785f748eea4d0dae57e0c906e8bc3f3918))
* garbage collect expired secrets ([817582b](https://github.com/sanity-io/visual-editing/commit/817582b509d7614162485f71ba38f84e98653157))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped to 0.3.1-pink-lizard

## [0.11.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.10.3-pink-lizard...presentation-v0.11.0-pink-lizard) (2023-11-10)


### Features

* generate secrets on demand ([9b47760](https://github.com/sanity-io/visual-editing/commit/9b477607edc2f3b89e03e0c64c9f7a92687f7c25))


### Bug Fixes

* **deps:** Update dependency styled-components to ^6.1.1 ([#326](https://github.com/sanity-io/visual-editing/issues/326)) ([6b3c65c](https://github.com/sanity-io/visual-editing/commit/6b3c65c94df8b93970601dd208acb7c4f02f2b7e))
* don't set `previewRef.current` until an established connection with frame ([541c30d](https://github.com/sanity-io/visual-editing/commit/541c30dcd31d97b497a52b5e00868c6ca9e4fe58))
* don't show secret url search params in navbar ([4c684f1](https://github.com/sanity-io/visual-editing/commit/4c684f11c981bd0788cc2a8b5f9fcc4c7e9e9693))
* keep preview url in sync (figure out cleaning hidden search params later) ([38912e1](https://github.com/sanity-io/visual-editing/commit/38912e17a86f17e0886aac9ae43dc3aa3299a574))
* **presentation:** improve perf by preloading edit state ([#330](https://github.com/sanity-io/visual-editing/issues/330)) ([10a69b9](https://github.com/sanity-io/visual-editing/commit/10a69b9d929f5b012cfbe354e8c3e6744b52154c))
* **presentation:** shorten search params ([38f30e1](https://github.com/sanity-io/visual-editing/commit/38f30e120dba0224d99f653e8cc1fd6842c1a253))
* resolve secrets properly when switching tools ([f8a12bf](https://github.com/sanity-io/visual-editing/commit/f8a12bf8c729c478bb6e224ac2de79077152544f))
* respect initial preview param on load ([7759481](https://github.com/sanity-io/visual-editing/commit/7759481a530465c069768188ec1667126c6a21eb))
* scope preview secrets per user ([26489b4](https://github.com/sanity-io/visual-editing/commit/26489b439ed6aae1f70d5861af8d97ca16220462))
* URL preview param parsing ([30ee931](https://github.com/sanity-io/visual-editing/commit/30ee9316c76769c2e61a4d0df049adb1aa327b8b))
* use the clean url in `handlePreviewPath` ([4e96e82](https://github.com/sanity-io/visual-editing/commit/4e96e8221524798c9b5525cb4e00238a805f1bee))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped to 0.3.0-pink-lizard

## [0.10.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.10.2-pink-lizard...presentation-v0.10.3-pink-lizard) (2023-11-10)


### Bug Fixes

* **deps:** update dependency `@sanity/client` to ^6.8.0 ([4e11e0c](https://github.com/sanity-io/visual-editing/commit/4e11e0c1efd01e889c269d6a270b7c761b776fc0))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.7-pink-lizard
    * @sanity/preview-url-secret bumped to 0.2.1-pink-lizard

## [0.10.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.10.1-pink-lizard...presentation-v0.10.2-pink-lizard) (2023-11-10)


### Bug Fixes

* fast path didn't send changed queries over postMessage ([995142f](https://github.com/sanity-io/visual-editing/commit/995142fc8ac1c6a043ff5c7da8e23173d341107b))

## [0.10.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.10.0-pink-lizard...presentation-v0.10.1-pink-lizard) (2023-11-10)


### Bug Fixes

* **deps:** Update sanity monorepo to v3.19.3-pink-lizard.18 ([#318](https://github.com/sanity-io/visual-editing/issues/318)) ([f97a770](https://github.com/sanity-io/visual-editing/commit/f97a770c95b3e76c94592739d8cee5262f6d5f86))
* **presentation:** open preview using `setParams` when in Presentation tool ([7aca6ca](https://github.com/sanity-io/visual-editing/commit/7aca6cac32efa72d9401380d7db53265f8917616))
* **presentation:** prevent unmounting document provider ([56e82cb](https://github.com/sanity-io/visual-editing/commit/56e82cbcb8ebc74c66313970c1663b0bad05abe9))

## [0.10.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.9.0-pink-lizard...presentation-v0.10.0-pink-lizard) (2023-11-09)


### Features

* **overlays:** toggle overlay using mod key ([#228](https://github.com/sanity-io/visual-editing/issues/228)) ([60484e1](https://github.com/sanity-io/visual-editing/commit/60484e1458fdc9f85071cdbca2afc0978fae8041))


### Bug Fixes

* **presentation:** complete keyboard implementation ([a931b1b](https://github.com/sanity-io/visual-editing/commit/a931b1b68cf85a17dd1ab8010445313c4d75539a))
* **presentation:** reset `id` and `type` when preview URL changes ([1c56063](https://github.com/sanity-io/visual-editing/commit/1c560631bd3f6ad4c6da30b274107e934c03b2ea))

## [0.9.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.8.1-pink-lizard...presentation-v0.9.0-pink-lizard) (2023-11-09)


### Features

* add `definePreviewUrl` API ([c141b74](https://github.com/sanity-io/visual-editing/commit/c141b74b61d93623682a679ecf2614f0886f3939))
* add support for async resolving `previewUrl` ([ca3d3c6](https://github.com/sanity-io/visual-editing/commit/ca3d3c6e5fe3cbe17f7a9df837df3b62574f6dda))
* first mvp of Draft Mode handling ([e7d49f4](https://github.com/sanity-io/visual-editing/commit/e7d49f4a1f5069252a48d99de86bae5ea148881c))


### Bug Fixes

* add types for async preview url resolver API ([d9b5ecf](https://github.com/sanity-io/visual-editing/commit/d9b5ecf877011d7b98484086a9d8b8e75072a820))
* **deps:** Update sanity monorepo to v3.19.3-pink-lizard.10 ([#315](https://github.com/sanity-io/visual-editing/issues/315)) ([4da915e](https://github.com/sanity-io/visual-editing/commit/4da915eaba5d437f6ad70415dc1f3750ac278f4b))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/preview-url-secret bumped to 0.2.0-pink-lizard

## [0.8.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.8.0-pink-lizard...presentation-v0.8.1-pink-lizard) (2023-11-09)


### Bug Fixes

* **deps:** Update sanity monorepo to v3.19.2-pink-lizard.28 ([#311](https://github.com/sanity-io/visual-editing/issues/311)) ([915953e](https://github.com/sanity-io/visual-editing/commit/915953e2f78fa222ac5fd4c85977dae55ba21371))
* **presentation:** remove `useDocumentPane` and re-enable field action ([d0c4382](https://github.com/sanity-io/visual-editing/commit/d0c43824dfa658d1821722de8b351c80c584db23))

## [0.8.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.7.3-pink-lizard...presentation-v0.8.0-pink-lizard) (2023-11-09)


### Features

* preserve perspective state in search params ([8425173](https://github.com/sanity-io/visual-editing/commit/8425173ad8535d967447503fd0e64d02483d509f))


### Bug Fixes

* remove flicker during live preview warmup ([4c1c9e1](https://github.com/sanity-io/visual-editing/commit/4c1c9e1d9b712da16f92848ea69d4a12bc86f81b))

## [0.7.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.7.2-pink-lizard...presentation-v0.7.3-pink-lizard) (2023-11-08)


### Bug Fixes

* only poll the active perspective ([8eaf9e6](https://github.com/sanity-io/visual-editing/commit/8eaf9e6d04b3e0802a86042405f309e2aa0063e4))

## [0.7.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.7.1-pink-lizard...presentation-v0.7.2-pink-lizard) (2023-11-08)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.12 ([#301](https://github.com/sanity-io/visual-editing/issues/301)) ([c939d32](https://github.com/sanity-io/visual-editing/commit/c939d323065a0f9c287174befbb84b0d1dfeb2e6))
* disable "Open In Desk" tool for now ([6ac23e3](https://github.com/sanity-io/visual-editing/commit/6ac23e33960ce59e323a2f7148ad2d304cc008b3))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.6-pink-lizard

## [0.7.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.7.0-pink-lizard...presentation-v0.7.1-pink-lizard) (2023-11-08)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.12 ([#298](https://github.com/sanity-io/visual-editing/issues/298)) ([4bfbfff](https://github.com/sanity-io/visual-editing/commit/4bfbfffb8fab9e3440fb525babd2df0120fc4900))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.5-pink-lizard

## [0.7.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.8-pink-lizard...presentation-v0.7.0-pink-lizard) (2023-11-08)


### Features

* **presentation:** add 'Open in Desk' action ([d989723](https://github.com/sanity-io/visual-editing/commit/d989723bcbad388a17426cce43ed9ebd58aacd73))


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.9 ([#295](https://github.com/sanity-io/visual-editing/issues/295)) ([6335f36](https://github.com/sanity-io/visual-editing/commit/6335f36c0c5324499ccbd42256e3a5d317e3a709))
* **presentation:** show 'Open in Desk' only in header ([4619cbf](https://github.com/sanity-io/visual-editing/commit/4619cbf976e1945111196c20399762554297f85c))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.4-pink-lizard

## [0.6.8-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.7-pink-lizard...presentation-v0.6.8-pink-lizard) (2023-11-08)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.8 ([#291](https://github.com/sanity-io/visual-editing/issues/291)) ([9623639](https://github.com/sanity-io/visual-editing/commit/9623639ac7c333ee7b13c253a61a7f9d4f9f599a))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.3-pink-lizard

## [0.6.7-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.6-pink-lizard...presentation-v0.6.7-pink-lizard) (2023-11-08)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.7 ([#288](https://github.com/sanity-io/visual-editing/issues/288)) ([7d63682](https://github.com/sanity-io/visual-editing/commit/7d63682b533495e75cdcef446e818e10b742329b))
* use `studioPath` utils from `@sanity/client/csm` ([a804364](https://github.com/sanity-io/visual-editing/commit/a80436410083ae88f6dc46a259ae3a08a7f4b59f))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.2-pink-lizard

## [0.6.6-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.5-pink-lizard...presentation-v0.6.6-pink-lizard) (2023-11-08)


### Bug Fixes

* **deps:** update dependency `@sanity/client` to v6.8.0-pink-lizard.5 ([c88e4ec](https://github.com/sanity-io/visual-editing/commit/c88e4ec3a12c4dd3d5bac5c3e9c39a52fc698603))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @sanity/groq-store bumped to 5.2.1-pink-lizard

## [0.6.5-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.4-pink-lizard...presentation-v0.6.5-pink-lizard) (2023-11-08)


### Bug Fixes

* **presentation:** support multiple instances ([a49b1db](https://github.com/sanity-io/visual-editing/commit/a49b1db2341df5d33b4cd1354ff79f07b04d5462))

## [0.6.4-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.3-pink-lizard...presentation-v0.6.4-pink-lizard) (2023-11-07)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.4 ([#278](https://github.com/sanity-io/visual-editing/issues/278)) ([f9a64c4](https://github.com/sanity-io/visual-editing/commit/f9a64c4f245da1f7beb3052fb205f422ec94221e))

## [0.6.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.2-pink-lizard...presentation-v0.6.3-pink-lizard) (2023-11-07)


### Bug Fixes

* **presentation:** update copy ([2d33d5a](https://github.com/sanity-io/visual-editing/commit/2d33d5a30f1bfd9dde6c0dc909e36255818b6c19))

## [0.6.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.1-pink-lizard...presentation-v0.6.2-pink-lizard) (2023-11-07)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.3 ([#267](https://github.com/sanity-io/visual-editing/issues/267)) ([432f47b](https://github.com/sanity-io/visual-editing/commit/432f47bdd742cc863bbeb257325690b0f2063022))
* **deps:** Update dependency @sanity/ui to ^1.9.0 ([#274](https://github.com/sanity-io/visual-editing/issues/274)) ([4b971e3](https://github.com/sanity-io/visual-editing/commit/4b971e38c480322b4041206b5fd6378b01797ca4))
* **deps:** Update dependency @types/lodash.isequal to ^4.5.8 ([#276](https://github.com/sanity-io/visual-editing/issues/276)) ([667002d](https://github.com/sanity-io/visual-editing/commit/667002d20ca22e6ef8ccb64a8443e3a288356c60))
* **deps:** Update sanity monorepo to v3.19.2-pink-lizard.19 ([#270](https://github.com/sanity-io/visual-editing/issues/270)) ([9bdea72](https://github.com/sanity-io/visual-editing/commit/9bdea72e927f46f029273350a8fb898fa45f0e86))
* **presenation:** update perspectives copy ([97dabe5](https://github.com/sanity-io/visual-editing/commit/97dabe5180d799b8b98d23eb8b527d4cc2d66368))
* **presentation:** add padding to controls ([4389e1c](https://github.com/sanity-io/visual-editing/commit/4389e1cd144f0f8f98d3ca87a411ba6e0bd2e214))
* use new `ContentSourceMapParsedPathKeyedSegment` format ([20b3186](https://github.com/sanity-io/visual-editing/commit/20b31864815aeacb4c40e6cea5311d32805c6c2e))

## [0.6.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.6.0-pink-lizard...presentation-v0.6.1-pink-lizard) (2023-11-05)


### Bug Fixes

* **deps:** update dependency @sanity/client to v6.8.0-pink-lizard.0 ([#264](https://github.com/sanity-io/visual-editing/issues/264)) ([010b87a](https://github.com/sanity-io/visual-editing/commit/010b87a5afbc3619a3406db405299522456854a2))

## [0.6.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.5.4-pink-lizard...presentation-v0.6.0-pink-lizard) (2023-11-04)


### Features

* use the new `@sanity/client/stega` features ([#252](https://github.com/sanity-io/visual-editing/issues/252)) ([fa08bb2](https://github.com/sanity-io/visual-editing/commit/fa08bb24e6413bfa49adb79df256217e06ed0844))


### Bug Fixes

* handle stega nodes in a way that supports focus ([#254](https://github.com/sanity-io/visual-editing/issues/254)) ([dce801f](https://github.com/sanity-io/visual-editing/commit/dce801f3b76e6e2bb0597345b5deacc2038e6fec))

## [0.5.4-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.5.3-pink-lizard...presentation-v0.5.4-pink-lizard) (2023-11-03)


### Bug Fixes

* **presentation:** disable responsive mode ([cf70460](https://github.com/sanity-io/visual-editing/commit/cf70460d3ca5e094956d999a380be8ce79fd62b9))
* **presentation:** update controls ui ([b02b327](https://github.com/sanity-io/visual-editing/commit/b02b3279e0ba9123ff338b11f28113fbd3684d27))

## [0.5.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.5.2-pink-lizard...presentation-v0.5.3-pink-lizard) (2023-11-02)


### Bug Fixes

* **README:** add badges and links ([0fcf516](https://github.com/sanity-io/visual-editing/commit/0fcf516fb0a920c01cb4a153863d256e39395024))

## [0.5.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.5.1-pink-lizard...presentation-v0.5.2-pink-lizard) (2023-11-02)


### Bug Fixes

* **deps:** pin dependencies ([#239](https://github.com/sanity-io/visual-editing/issues/239)) ([e1583b9](https://github.com/sanity-io/visual-editing/commit/e1583b99eb45342ffbddb68c1af66b33bc9a25d1))
* use the same path utils everywhere ([a437719](https://github.com/sanity-io/visual-editing/commit/a4377194fdcaefddb3f199650aeb87a6989b0694))

## [0.5.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.5.0-pink-lizard...presentation-v0.5.1-pink-lizard) (2023-11-02)


### Bug Fixes

* always bundle private packages ([6be3f74](https://github.com/sanity-io/visual-editing/commit/6be3f7409216c699667d6ac400b4ce3b3a426679))
* **deps:** update dependency @sanity/client to v6.7.1-pink-lizard.0 ([#224](https://github.com/sanity-io/visual-editing/issues/224)) ([937c5cb](https://github.com/sanity-io/visual-editing/commit/937c5cbe290a260c1f0a0dccbab7c46b4ef50767))
* **deps:** Update sanity monorepo ([#222](https://github.com/sanity-io/visual-editing/issues/222)) ([dec2114](https://github.com/sanity-io/visual-editing/commit/dec2114132de1b98da5a78f92def08a5528528a7))
* **deps:** Update sanity monorepo to v3.18.2-pink-lizard.172 ([#233](https://github.com/sanity-io/visual-editing/issues/233)) ([c5e6c5d](https://github.com/sanity-io/visual-editing/commit/c5e6c5d48f6d1c6b17d97e3845e3da751aef9918))
* listen to document changes directly ([213159e](https://github.com/sanity-io/visual-editing/commit/213159e164f721b316a0cee3f724d1378652a95a))
* load src directly ([94308f0](https://github.com/sanity-io/visual-editing/commit/94308f0ba815d89347c7201eb759cc0ba6e2bbf7))
* prepare release ([f2ce9cb](https://github.com/sanity-io/visual-editing/commit/f2ce9cb4046df2cb7581e66fcad3a5c0631778ae))

## [0.5.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/presentation-v0.5.0-pink-lizard...presentation-v0.5.0-pink-lizard) (2023-11-01)


### Bug Fixes

* **presentation:** show navigator toggle correctly ([7c3e63c](https://github.com/sanity-io/visual-editing/commit/7c3e63c8ef99a2f26a2f754e5036a3d01a12fd13))
* use shared utils from `@sanity/client` and `@sanity/groq-store` ([a4ba102](https://github.com/sanity-io/visual-editing/commit/a4ba10260982731e1929ce08dec414450233d549))

## [0.5.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/pages-v0.4.5-pink-lizard...pages-v0.5.0-pink-lizard) (2023-10-31)


### Features

* **pages:** comments ([#207](https://github.com/sanity-io/visual-editing/issues/207)) ([5d473ff](https://github.com/sanity-io/visual-editing/commit/5d473ff07b9134a57b9297ec297fb79810e20f4f))
* **pages:** resizable panels ([#206](https://github.com/sanity-io/visual-editing/issues/206)) ([15d9719](https://github.com/sanity-io/visual-editing/commit/15d97198223b23d349795791241ee759333907fb))


### Bug Fixes

* add missing `showNavigator` const ([3bd936d](https://github.com/sanity-io/visual-editing/commit/3bd936df537a0d6993320507617e010d881d01f4))
* use the new `@sanity/client/csm` utils ([7ffb21a](https://github.com/sanity-io/visual-editing/commit/7ffb21aaefea780690835cad07363ef995bb239b))

## 0.4.5-pink-lizard (2023-10-27)


### Bug Fixes

* **refactor:** composer to pages ([#202](https://github.com/sanity-io/visual-editing/issues/202)) ([e46f475](https://github.com/sanity-io/visual-editing/commit/e46f475c50438339f5c95ccf3930f9d16c43dc4b))

## [0.4.4-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.4.3-pink-lizard...composer-v0.4.4-pink-lizard) (2023-10-26)


### Bug Fixes

* handle turbo charging of fields within arrays ([b2bfc4b](https://github.com/sanity-io/visual-editing/commit/b2bfc4b0932649852cae4d3bb3a26e7c37438e9a))

## [0.4.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.4.2-pink-lizard...composer-v0.4.3-pink-lizard) (2023-10-26)


### Bug Fixes

* stable "documents in use" rendering ([6e66f1d](https://github.com/sanity-io/visual-editing/commit/6e66f1dfb7838a08559579c925e04ab0bec76ecf))

## [0.4.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.4.1-pink-lizard...composer-v0.4.2-pink-lizard) (2023-10-25)


### Bug Fixes

* **deps:** upgrade `@sanity/pkg-utils` ([9236c86](https://github.com/sanity-io/visual-editing/commit/9236c86fd37a2e4dff4d5a8142846fc2a96bc538))
* set refreshInterval to 2s, from 10s ([397cb24](https://github.com/sanity-io/visual-editing/commit/397cb248f7f9b2fbbf203df5b35bcf1c035ad45c))
* update `@sanity/csm` ([b987e82](https://github.com/sanity-io/visual-editing/commit/b987e82e99f8bd9b1f2a7f39be146be18145a089))

## [0.4.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.4.0-pink-lizard...composer-v0.4.1-pink-lizard) (2023-10-24)


### Bug Fixes

* temp disable minify for debugging ([93265ae](https://github.com/sanity-io/visual-editing/commit/93265ae870ec204a2753665a3e435a573ab5d862))

## [0.4.0-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.3.5-pink-lizard...composer-v0.4.0-pink-lizard) (2023-10-24)


### Features

* enable warp speed editing ([#181](https://github.com/sanity-io/visual-editing/issues/181)) ([6438f25](https://github.com/sanity-io/visual-editing/commit/6438f25d1421268fbf269ae8bc95f624e363be24))


### Bug Fixes

* channels improvements ([#180](https://github.com/sanity-io/visual-editing/issues/180)) ([182cb48](https://github.com/sanity-io/visual-editing/commit/182cb489efb6e5413303fa60d33e8b6c012a0cd3))

## [0.3.5-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.3.4-pink-lizard...composer-v0.3.5-pink-lizard) (2023-10-23)


### Bug Fixes

* better bundling ([6a0dbf0](https://github.com/sanity-io/visual-editing/commit/6a0dbf082dba9876ede396d1b8f2ceaafa67e924))

## [0.3.4-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.3.3-pink-lizard...composer-v0.3.4-pink-lizard) (2023-10-23)


### Bug Fixes

* disable minification to ease debugging ([666f8e0](https://github.com/sanity-io/visual-editing/commit/666f8e07565a566291c7a19b7dfe65a12aed49a5))

## [0.3.3-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.3.2-pink-lizard...composer-v0.3.3-pink-lizard) (2023-10-23)


### Bug Fixes

* **deps:** Update dependency @sanity/ui to ^1.8.3 ([#171](https://github.com/sanity-io/visual-editing/issues/171)) ([7612ac4](https://github.com/sanity-io/visual-editing/commit/7612ac4799468f3f15f0ea66e6f09902b11dfb80))
* resolve keyed array paths correctly ([4a83fe6](https://github.com/sanity-io/visual-editing/commit/4a83fe60845f2d6bbafd3c0f877bede5050368e4))

## [0.3.2-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.3.1-pink-lizard...composer-v0.3.2-pink-lizard) (2023-10-23)


### Bug Fixes

* always use `targetOrigin` on preview frame ([b96c699](https://github.com/sanity-io/visual-editing/commit/b96c699ef8b3c62d10cd40e57554055c788a654e))

## [0.3.1-pink-lizard](https://github.com/sanity-io/visual-editing/compare/composer-v0.3.0-pink-lizard...composer-v0.3.1-pink-lizard) (2023-10-23)


### Bug Fixes

* **deps:** update sanity monorepo ([#166](https://github.com/sanity-io/visual-editing/issues/166)) ([2f6232f](https://github.com/sanity-io/visual-editing/commit/2f6232fb3384bb1ad29273434e54659b344d6e49))
* **pink-lizard:** remove unnecessary suffix ([c7409aa](https://github.com/sanity-io/visual-editing/commit/c7409aa698a5f6e332b05537441efd0df8d33b95))

## [0.3.0-pink-lizard.0](https://github.com/sanity-io/visual-editing/compare/composer-v0.2.3-pink-lizard.0...composer-v0.3.0-pink-lizard.0) (2023-10-19)


### Features

* **composer:** meta banner ([cbd779f](https://github.com/sanity-io/visual-editing/commit/cbd779f1f13704c5c70998833d2b2d00b378223d))

## [0.2.3-pink-lizard.0](https://github.com/sanity-io/visual-editing/compare/composer-v0.2.2-pink-lizard.0...composer-v0.2.3-pink-lizard.0) (2023-10-19)


### Bug Fixes

* **composer:** resolve reference links ([6675ac5](https://github.com/sanity-io/visual-editing/commit/6675ac56ddd2f834702470710d5510ae3a0efd9b))

## [0.2.2-pink-lizard.0](https://github.com/sanity-io/visual-editing/compare/composer-v0.2.1-pink-lizard.0...composer-v0.2.2-pink-lizard.0) (2023-10-19)


### Bug Fixes

* use `withKeyArraySelector` ([664ca27](https://github.com/sanity-io/visual-editing/commit/664ca2709c65d79a4e524ebc6e3cd7c43fedbab0))

## [0.2.1-pink-lizard.0](https://github.com/sanity-io/visual-editing/compare/composer-v0.2.0-pink-lizard.0...composer-v0.2.1-pink-lizard.0) (2023-10-19)


### Bug Fixes

* **deps:** update dependency @sanity/preview-kit to ^3.2.6 ([a0c2f1a](https://github.com/sanity-io/visual-editing/commit/a0c2f1ab9900a8848ec8a96278d008ea4d2f0c8a))
* include `CHANGELOG.md` files in private packages ([9967f1c](https://github.com/sanity-io/visual-editing/commit/9967f1c8edca69737842e1807cf8f9e725fbcd07))

## [0.2.0-pink-lizard.0](https://github.com/sanity-io/visual-editing/compare/composer-v0.1.0-pink-lizard.0...composer-v0.2.0-pink-lizard.0) (2023-10-19)


### Features

* **composer:** navigator toggle ([a320299](https://github.com/sanity-io/visual-editing/commit/a320299c060ad872bd2bfa8cbe93fb903c67646b))


### Bug Fixes

* **composer:** optional components option ([05cfc2f](https://github.com/sanity-io/visual-editing/commit/05cfc2f494f6a1edfda3f2f75c77d3a2ba0cff36))
* **deps:** update dependency @sanity/client to ^6.7.0 ([85d542f](https://github.com/sanity-io/visual-editing/commit/85d542f75888361bebf80ca7c84f6400ae311a63))

## [0.1.0-pink-lizard.0](https://github.com/sanity-io/visual-editing/compare/composer-v0.0.1-pink-lizard.0...composer-v0.1.0-pink-lizard.0) (2023-10-19)


### Features

* add `useLiveMode` hook ([#118](https://github.com/sanity-io/visual-editing/issues/118)) ([6ccea62](https://github.com/sanity-io/visual-editing/commit/6ccea62438d34c07c48f0c42b815912d3c96c788))
* basic e2e event dispatching ([#59](https://github.com/sanity-io/visual-editing/issues/59)) ([4217a69](https://github.com/sanity-io/visual-editing/commit/4217a69f2f01d19f5391960c23dc74b05d6fc19b))
* clamp resizable element to maxWidth ([fa36b58](https://github.com/sanity-io/visual-editing/commit/fa36b589f11a8fd8fa1a488ce1fed411af890fc3))
* common schema ([#50](https://github.com/sanity-io/visual-editing/issues/50)) ([73aa91e](https://github.com/sanity-io/visual-editing/commit/73aa91e09811864b001cb4370fb3f9af6eeb16ba))
* composer routing ([#68](https://github.com/sanity-io/visual-editing/issues/68)) ([053d7e2](https://github.com/sanity-io/visual-editing/commit/053d7e2949ac9f54dee0421e4bc3e28c979c8fb6))
* **composer:** add `devMode` option ([54dcb20](https://github.com/sanity-io/visual-editing/commit/54dcb203a2361217fd623b647305076965873b2b))
* **composer:** add `icon` plugin option ([dd00bcd](https://github.com/sanity-io/visual-editing/commit/dd00bcde6f9ee3eb62e868f3b59395c8b61e3caa))
* **composer:** add `locate` plugin callback ([a62b0dd](https://github.com/sanity-io/visual-editing/commit/a62b0dd703b34a4e05855ffb73175878b9440265))
* **composer:** add `title` plugin option ([1091648](https://github.com/sanity-io/visual-editing/commit/10916487b740fa89bf8346d3e110a2c6085bd0ea))
* **composer:** basic panels ([#48](https://github.com/sanity-io/visual-editing/issues/48)) ([023a733](https://github.com/sanity-io/visual-editing/commit/023a7330f79b851c583c3127f526647fe4fa6b6e))
* **composer:** dev mode features ([e0e8785](https://github.com/sanity-io/visual-editing/commit/e0e87855f5ca08560cf25de9171c80d4646c2205))
* **composer:** navigator ([#138](https://github.com/sanity-io/visual-editing/issues/138)) ([dc8615b](https://github.com/sanity-io/visual-editing/commit/dc8615be53ecddbaac7decc1099c16c4e0eff23b))
* **composer:** print message log from iframe ([cbeeb99](https://github.com/sanity-io/visual-editing/commit/cbeeb9939d6025d13a60614ed299c2d4e1c31260))
* **composer:** render document editor ([#51](https://github.com/sanity-io/visual-editing/issues/51)) ([2d18114](https://github.com/sanity-io/visual-editing/commit/2d18114367e2848c7f8a72c568442180336eff67))
* initialize composer and add it to next app ([cd32a3d](https://github.com/sanity-io/visual-editing/commit/cd32a3d2261e715993b4558ada957fb9e019c813))
* **live-query:** add experimental PostMessage ([#47](https://github.com/sanity-io/visual-editing/issues/47)) ([9196a28](https://github.com/sanity-io/visual-editing/commit/9196a2853065ffdd6dbd93390b9692693cf42d4f))
* overlay toggling ([4918656](https://github.com/sanity-io/visual-editing/commit/4918656fb7d5d979ce831b00e88c8fa66e5f196e))
* support perspective switcher ([20269fb](https://github.com/sanity-io/visual-editing/commit/20269fbc0f6bd6b20665a02b84a547d6c76856c8))
* sync preview location ([e4fe2c9](https://github.com/sanity-io/visual-editing/commit/e4fe2c997bebd9524398af16c3bb7b9edb678566))
* time for `@sanity/nuxt-loader` ([d489596](https://github.com/sanity-io/visual-editing/commit/d489596f2b9df4f14da9f0fddeb5a1c01c346457))


### Bug Fixes

* **composer:** add tooltips ([c813531](https://github.com/sanity-io/visual-editing/commit/c81353185e629d2d566f6d1e341e43b39f279d02))
* **composer:** dispatch navigation message on preview param change ([e195e17](https://github.com/sanity-io/visual-editing/commit/e195e176e0a3fb4655d3bb971f40482d50408fd2))
* **composer:** if `name` is set, then `title` shouldn't be composer ([5988b52](https://github.com/sanity-io/visual-editing/commit/5988b52a0f283808983b197f74d591bdf7c96359))
* **composer:** improve error message UI ([d47b9ee](https://github.com/sanity-io/visual-editing/commit/d47b9eef5e5cce598ad0af58876f567d9f886bd5))
* **composer:** prevent duplicate param state updates ([452b7ec](https://github.com/sanity-io/visual-editing/commit/452b7ec9f91c112a320565189e5e56d378ae4a90))
* **composer:** reset error state when things change ([c8ff863](https://github.com/sanity-io/visual-editing/commit/c8ff863cb738e09407731a81462e3c3185803510))
* **composer:** toggle locations drawer ([1524663](https://github.com/sanity-io/visual-editing/commit/152466372a60781f0e206414fc42ecb55ccd48a0))
* **composer:** use sans serif for location input ([e9f1e92](https://github.com/sanity-io/visual-editing/commit/e9f1e9280b979b127647aa03d87ab6c449626a48))
* **deps:** Update dependency sanity to ^3.18.1 ([#123](https://github.com/sanity-io/visual-editing/issues/123)) ([70fcdc9](https://github.com/sanity-io/visual-editing/commit/70fcdc9c4da07287e449e0f264921c5dfee065e4))
* **deps:** Update dependency sanity to v3.18.0 ([#93](https://github.com/sanity-io/visual-editing/issues/93)) ([405b07f](https://github.com/sanity-io/visual-editing/commit/405b07ff87765a66ff0ef67ca06d5cfffe72b729))
* **deps:** Update sanity monorepo to v3.16.5-pink-lizard.35 ([#49](https://github.com/sanity-io/visual-editing/issues/49)) ([8fa5199](https://github.com/sanity-io/visual-editing/commit/8fa5199a2604fd1f288dca78e6dc052ff294d919))
* document list rendering ([75ef85a](https://github.com/sanity-io/visual-editing/commit/75ef85a1b918da102fa60ca5a2312a9b2e5e3c65))
* initial `@sanity/react-loader` ([726d818](https://github.com/sanity-io/visual-editing/commit/726d818afc5fdd83ac9fd16b5d8603790940571a))
* setup loaders channel ([20971aa](https://github.com/sanity-io/visual-editing/commit/20971aaa38fab192e95a99dd4cbb67ba5d1f86e1))
* support AI assist params ([3d81e1f](https://github.com/sanity-io/visual-editing/commit/3d81e1fb07277ea389fbf4624ee357827280ae27))
* support refresh ([2ef0ac5](https://github.com/sanity-io/visual-editing/commit/2ef0ac5e22d831c35bdc0b42fb25dde537f4114a))
* track if channels are healthy ([4cc24a0](https://github.com/sanity-io/visual-editing/commit/4cc24a08bcfd318f4006d7c8f062d70764e22c65))

## 0.0.1 (2023-09-08)


### Features

* initialize composer and add it to next app ([cd32a3d](https://github.com/sanity-io/visual-editing/commit/cd32a3d2261e715993b4558ada957fb9e019c813))
