Détail du package

@sanity/visual-editing

sanity-io709.7kMIT3.1.0

npm stat [npm version](https://

sanity.io, visual-editing, presentation, preview

readme

Visual Editing

This repository contains packages to enable Visual Editing with Sanity. Visual Editing streamlines everyday content management with an intuitive, one-click path from website preview content to Studio.

Presentation

sanity/presentation is a Sanity Studio plugin that lets you work with content directly through preview — be it a website, in-store display, or anything you can point a browser at.

Vercel Deployment Protection

Use the @sanity/vercel-protection-bypass tool to setup Presentation to use Protection Bypass to successfully load deployments that are protected.

Overlays & router integration

@sanity/visual-editing is used alongside the Presentation tool to create clickable elements to take editors right from previews to the document and field they want to edit. It's also used to two-way sync the preview URL and integrate with your framework router.

Loaders

Loaders provide a convenient, unified way of loading data from Content Lake: A single front end data fetching implementation across production, development and preview states, for both server and client side rendering. They do the heavy lifting in integrating live content updates, perspective switching and Overlay rendering in your application.

Loaders are available for several frameworks:

These framework specific loaders are built on top of @sanity/core-loader, which can be used in any JavaScript-based project.

Preview URL

@sanity/preview-url-secret exposes helpers for integrating draft or preview mode in your application.

changelog

Changelog

3.1.0 (2025-10-15)

Features

3.0.5 (2025-09-09)

Dependencies

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

3.0.4 (2025-09-05)

Bug Fixes

  • use stable react, next and sanity peer dep ranges (e58d995)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 2.0.2
      • @sanity/presentation-comlink bumped to 1.0.29
      • @sanity/visual-editing-csm bumped to 2.0.24

3.0.3 (2025-08-15)

Bug Fixes

  • don't throw useEffectEvent errors from useOptimistic (3b4f635)

3.0.2 (2025-08-05)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.9
      • @sanity/presentation-comlink bumped to 1.0.28

3.0.1 (2025-08-01)

Bug Fixes

  • don't interfere with dev keyboard shortcuts (0a5d93b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 2.0.1
      • @sanity/presentation-comlink bumped to 1.0.27
      • @sanity/visual-editing-csm bumped to 2.0.23

3.0.0 (2025-07-24)

⚠ BREAKING CHANGES

  • deps: update dependency @sanity/ui to v3 (main) (#3150)

Bug Fixes

  • deps: update dependency @sanity/ui to v3 (main) (#3150) (6da470d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 2.0.0
      • @sanity/presentation-comlink bumped to 1.0.26
      • @sanity/visual-editing-csm bumped to 2.0.22

2.15.4 (2025-07-21)

Bug Fixes

  • deps: update dependency @sanity/pkg-utils to v7 (#3125) (58d123b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.8
      • @sanity/insert-menu bumped to 1.1.13
      • @sanity/presentation-comlink bumped to 1.0.25
      • @sanity/preview-url-secret bumped to 2.1.14
      • @sanity/visual-editing-csm bumped to 2.0.21

2.15.3 (2025-07-17)

Bug Fixes

  • deps: update dependency @sanity/client to ^7.8.0 (95f2802)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.24
      • @sanity/preview-url-secret bumped to 2.1.13
      • @sanity/visual-editing-csm bumped to 2.0.20

2.15.2 (2025-07-11)

Bug Fixes

  • deps: bump xstate to 5.20 (5a5c004)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.7
      • @sanity/presentation-comlink bumped to 1.0.23

2.15.1 (2025-07-10)

Bug Fixes

  • deps: update dependency @sanity/client to v7.6.0 (#3020) (039b859)
  • deps: update dependency styled-components to ^6.1.19 (#3010) (1070331)
  • deps: Update dependency use-effect-event to ^2.0.2 (#3059) (a2e0e9c)
  • deps: Update dependency use-effect-event to v2 (#3025) (f7a76d2)
  • deps: Update dependency xstate to ^5.19.4 (#3011) (33111d6)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.6
      • @sanity/presentation-comlink bumped to 1.0.22
      • @sanity/preview-url-secret bumped to 2.1.12
      • @sanity/visual-editing-csm bumped to 2.0.19

2.15.0 (2025-05-29)

Features

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2994) (0388fb0)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.5
      • @sanity/insert-menu bumped to 1.1.12
      • @sanity/presentation-comlink bumped to 1.0.21
      • @sanity/visual-editing-csm bumped to 2.0.18

2.14.0 (2025-05-23)

Features

2.13.22 (2025-05-21)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.4
      • @sanity/presentation-comlink bumped to 1.0.20

2.13.21 (2025-05-07)

Bug Fixes

  • deps: update dependency @sanity/client to v7.1.0 (#2984) (a9f8b89)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.3
      • @sanity/presentation-comlink bumped to 1.0.19
      • @sanity/preview-url-secret bumped to 2.1.11
      • @sanity/visual-editing-csm bumped to 2.0.17

2.13.20 (2025-04-30)

Bug Fixes

  • deps: require peer dependency @sanity/client to ^7.0.0 (de3db1f)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.18
      • @sanity/preview-url-secret bumped to 2.1.10
      • @sanity/visual-editing-csm bumped to 2.0.16

2.13.19 (2025-04-30)

Bug Fixes

  • deps: update dependency @sanity/client to v7 (#2964) (473f7ed)
  • deps: upgrade to react compiler RC (29a886b)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 3.0.2
      • @sanity/insert-menu bumped to 1.1.11
      • @sanity/presentation-comlink bumped to 1.0.17
      • @sanity/preview-url-secret bumped to 2.1.9
      • @sanity/visual-editing-csm bumped to 2.0.15

2.13.18 (2025-04-11)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.29.0 (2a8ff1e)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.10
      • @sanity/presentation-comlink bumped to 1.0.16
      • @sanity/preview-url-secret bumped to 2.1.8
      • @sanity/visual-editing-csm bumped to 2.0.14

2.13.17 (2025-04-10)

Dependencies

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

2.13.16 (2025-04-10)

Bug Fixes

  • deps: update dependency styled-components to ^6.1.17 (#2904) (adfb416)
  • deps: update react compiler dependencies 🤖 ✨ (#2897) (5c72b41)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.9
      • @sanity/presentation-comlink bumped to 1.0.15
      • @sanity/visual-editing-csm bumped to 2.0.12

2.13.15 (2025-04-01)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.28.4 (#2884) (be6dca0)
  • deps: update react compiler dependencies 🤖 ✨ (#2878) (664abd9)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.8
      • @sanity/presentation-comlink bumped to 1.0.14
      • @sanity/preview-url-secret bumped to 2.1.7
      • @sanity/visual-editing-csm bumped to 2.0.11

2.13.14 (2025-03-24)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2856) (5d1e4bb)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.7
      • @sanity/presentation-comlink bumped to 1.0.13
      • @sanity/visual-editing-csm bumped to 2.0.10

2.13.13 (2025-03-21)

Bug Fixes

  • deps: update dependency styled-components to ^6.1.16 (#2841) (abaa57b)

2.13.12 (2025-03-17)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2827) (a72e9b8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.6
      • @sanity/presentation-comlink bumped to 1.0.12
      • @sanity/visual-editing-csm bumped to 2.0.9

2.13.11 (2025-03-14)

Bug Fixes

  • support upcoming presentation debug features (00db0db)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.11

2.13.10 (2025-03-13)

Bug Fixes

  • improve next.js pages router experience (ce98771)

2.13.9 (2025-03-12)

Bug Fixes

  • prevent over-fetching schema union types (#2817) (51bf535)

2.13.8 (2025-03-12)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.28.2 (#2779) (6336984)
  • deps: update dependency @sanity/client to ^6.28.3 (#2808) (a2f657d)
  • deps: update React Compiler dependencies 🤖 ✨ (#2800) (371b821)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.5
      • @sanity/presentation-comlink bumped to 1.0.10
      • @sanity/preview-url-secret bumped to 2.1.6
      • @sanity/visual-editing-csm bumped to 2.0.8

2.13.7 (2025-03-03)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2774) (3fed1f2)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.4
      • @sanity/presentation-comlink bumped to 1.0.9
      • @sanity/preview-url-secret bumped to 2.1.5
      • @sanity/visual-editing-csm bumped to 2.0.7

2.13.6 (2025-02-24)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2745) (c185f58)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.3
      • @sanity/presentation-comlink bumped to 1.0.8
      • @sanity/visual-editing-csm bumped to 2.0.6

2.13.5 (2025-02-18)

Bug Fixes

  • make styled-components a peer (7d0e17b)

2.13.4 (2025-02-18)

Bug Fixes

2.13.3 (2025-02-17)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2694) (b80c478)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.2
      • @sanity/presentation-comlink bumped to 1.0.7
      • @sanity/visual-editing-csm bumped to 2.0.5

2.13.2 (2025-02-12)

Bug Fixes

2.13.1 (2025-02-10)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2651) (0692000)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.1
      • @sanity/presentation-comlink bumped to 1.0.6
      • @sanity/visual-editing-csm bumped to 2.0.4

2.13.0 (2025-02-07)

Features

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/insert-menu bumped to 1.1.0
      • @sanity/presentation-comlink bumped to 1.0.5
      • @sanity/visual-editing-csm bumped to 2.0.3

2.12.14 (2025-02-05)

Bug Fixes

2.12.13 (2025-02-05)

Bug Fixes

  • visual-editing: prevent snapshot overfetching (#2615) (5533a2b)

2.12.12 (2025-02-04)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2604) (60f5349)

2.12.11 (2025-01-30)

Bug Fixes

  • allow react-router v6 used by remix v2 (431654f)

2.12.10 (2025-01-28)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.27.2 (#2578) (de598b8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.4
      • @sanity/preview-url-secret bumped to 2.1.4
      • @sanity/visual-editing-csm bumped to 2.0.2

2.12.9 (2025-01-27)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2565) (74fdcdd)

2.12.8 (2025-01-23)

Dependencies

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

2.12.7 (2025-01-22)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.3
      • @sanity/preview-url-secret bumped to 2.1.2
      • @sanity/visual-editing-csm bumped to 2.0.1

2.12.6 (2025-01-22)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.2
      • @sanity/preview-url-secret bumped to 2.1.1
      • @sanity/visual-editing-csm bumped to 2.0.0

2.12.5 (2025-01-21)

Bug Fixes

  • deps: update dependency @sanity/ui to v2.11.4 (#2533) (800f6fd)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/presentation-comlink bumped to 1.0.1
      • @sanity/visual-editing-csm bumped to 1.0.1
    • devDependencies
      • @sanity/insert-menu bumped to 1.0.20

2.12.4 (2025-01-20)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2529) (72897c6)

2.12.3 (2025-01-17)

Bug Fixes

Dependencies

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

2.12.2 (2025-01-14)

Bug Fixes

  • explicitly fetch preview snapshots on connect (#2487) (cf07d56)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.12.1 (2025-01-13)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2483) (e059b2e)

2.12.0 (2025-01-10)

Features

  • add optional redirect override to svelte preview handler (#2363) (ba2c3b2)

Dependencies

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

2.11.9 (2025-01-09)

Bug Fixes

  • visual-editing: fix svelte imports (#2473) (040603e)
  • visual-editing: remove unnecessary comlink delay (98bd6aa)

Dependencies

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

2.11.8 (2025-01-09)

Bug Fixes

  • ship react 19 ready typings (67b9187)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 2.0.5
      • @sanity/preview-url-secret bumped to 2.0.7
    • devDependencies

2.11.7 (2025-01-09)

Dependencies

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

2.11.6 (2025-01-08)

Bug Fixes

2.11.5 (2025-01-06)

Bug Fixes

  • deps: Update dependency xstate to ^5.19.1 (#2357) (98045c9)
  • visual-editing: Don't show "Open in Studio" offscreen when at top of screen (#2356) (140ac4f)

Dependencies

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

2.11.4 (2025-01-02)

Bug Fixes

  • temporarily disable react compiler (5cbaefa)

2.11.3 (2024-12-21)

Bug Fixes

2.11.2 (2024-12-21)

Bug Fixes

  • make <VisualEditing> render in portals consistently (#2345) (c25d0af)

2.11.1 (2024-12-21)

Bug Fixes

  • improve race condition connectivity handling (#2342) (a98d6cf)
  • optimistically set the mutator actor (5347ac0)
  • preload feature request (9dfcb4c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 2.0.3
    • devDependencies

2.11.0 (2024-12-19)

Features

  • visual-editing: add svelte optimistic state support (#2307) (73c7247)

2.10.10 (2024-12-16)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2318) (6cf2417)

2.10.9 (2024-12-16)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.10.8 (2024-12-16)

Bug Fixes

  • visual-editing: execute fetches after node connect event (#2308) (c29a4b3)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sanity/comlink bumped to 2.0.2
    • devDependencies

2.10.7 (2024-12-12)

Bug Fixes

2.10.6 (2024-12-09)

Bug Fixes

  • deps: update react compiler dependencies 🤖 ✨ (#2271) (9634150)

2.10.5 (2024-12-06)

Bug Fixes

  • open-in-studio: set preview correctly for hash router studios (#2296) (97a243c)

2.10.4 (2024-12-05)

Dependencies

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

2.10.3 (2024-12-02)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.23.0 (#2244) (eeacde8)

Dependencies

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

2.10.2 (2024-11-28)

Bug Fixes

  • fully support React Compiler (823a894)

2.10.1 (2024-11-28)

Dependencies

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

2.10.0 (2024-11-27)

Features

2.9.0 (2024-11-26)

Features

Bug Fixes

  • visual-editing: unset overlay applied cursor on mouseleave (#2181) (2d39ab7)

Dependencies

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

2.8.0 (2024-11-19)

Features

  • visual-editing: add async getSnapshot to optimistic documents (#2180) (c602969)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.22.5 (#2185) (da0aa32)

Dependencies

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

2.7.2 (2024-11-15)

Bug Fixes

2.7.1 (2024-11-14)

Dependencies

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

2.7.0 (2024-11-12)

Features

  • visual-editing: add defineOverlayComponents helper function (#2124) (bfabaa4)

Bug Fixes

  • deps: upgrade @sanity/mutate, xstate & @xstate/react (#2146) (6f4a765)

Dependencies

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

2.6.0 (2024-11-12)

Features

Bug Fixes

  • deps: update dependency @sanity/client to ^6.22.4 (#2132) (4f96d9a)
  • visual-editing: correct component resolver array return types (#2117) (b60dc53)

Dependencies

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

2.5.2 (2024-11-07)

Bug Fixes

  • resolve node:crypto error on Shopify Hydrogen (26f48ef)

Dependencies

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

2.5.1 (2024-11-06)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.22.3 (0b78719)

Dependencies

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

2.5.0 (2024-11-06)

Features

  • visual-editing: allow passing props to overlay components (#2071) (c139267)

Bug Fixes

  • visual-editing: memoize useDocuments functions (#2090) (6fae7c2)
  • visual-editing: prevent always activating elements on registration (#2100) (018f43a)

2.4.4 (2024-11-05)

Bug Fixes

2.4.3 (2024-11-04)

Bug Fixes

  • presentation: remove media from preview snapshot payload (#2079) (f1d04b3)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.4.2 (2024-10-28)

Bug Fixes

  • visual-editing: correct insert after action, add dismiss (#2057) (af5a881)
  • visual-editing: nested union schema field resolution (#2056) (1d20494)
  • visual-editing: remove useOptimistic nullable check (#2058) (eb62091)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.4.1 (2024-10-24)

Dependencies

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

2.4.0 (2024-10-24)

Features

  • visual-editing: add package version mismatch warning (#2040) (c112de4)

Dependencies

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

2.3.2 (2024-10-24)

Bug Fixes

  • visual-editing: add silent catch to features request (#2038) (a20b0fd)

2.3.1 (2024-10-23)

Bug Fixes

  • resolve issues with newly added canary features (#2036) (7b6507b)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.3.0 (2024-10-22)

Features

  • visual-editing: add OptimisticDocument commit method (#2023) (270c67d)

Bug Fixes

  • deps: Update dependency @sanity/mutate to v0.10.1-canary.5 (a093dc8)
  • visual-editing: resolve inline schema types when getting fields (#2026) (6827561)

2.2.2 (2024-10-21)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.2.1 (2024-10-21)

Bug Fixes

  • comlink: handle heartbeat compatibility correctly (#2006) (65af1e1)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.2.0 (2024-10-21)

Features

  • visual-editing: add duplicate context menu action (#1979) (fd6210c)
  • visual-editing: allow mounting custom overlay components (#1949) (053ee6e)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.22.2 (8617331)
  • use @sanity/comlink for postMessage events (e69d16f)
  • visual-editing: always report document paths if unresolved (#1948) (a8b7c34)

Dependencies

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

2.1.10 (2024-09-11)

Bug Fixes

  • deps: update dependency @sanity/client to ^6.21.3 (#1793) (1dc1b1b)
  • send preview search param explicitly (2d02d41)

Dependencies

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

2.1.9 (2024-08-12)

Bug Fixes

  • deps: update dependency @sanity/client to v6.21.2 (#1749) (b9efdd2)

Dependencies

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

2.1.8 (2024-08-05)

Bug Fixes

  • visual-editing: improve overlay mutation handling (#1705) (73cef51)

2.1.7 (2024-08-02)

Bug Fixes

  • deps: update dependency @sanity/client to v6.21.1 (#1704) (32f1ef8)
  • visual-editing: import svelte types from dist over src (#1700) (1642978)

Dependencies

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

2.1.6 (2024-07-03)

Bug Fixes

  • deps: update dependency @sanity/client to v6.20.1 (#1680) (bb89688)

Dependencies

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

2.1.5 (2024-06-13)

Bug Fixes

  • deps: Update dependency valibot to v0.31.1 (#1645) (0cc3a62)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.1.4 (2024-06-07)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

2.1.3 (2024-05-30)

Bug Fixes

  • deps: update dependency @sanity/client to v6.19.1 (#1602) (ebaa50c)

Dependencies

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

2.1.2 (2024-05-29)

Dependencies

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

2.1.1 (2024-05-29)

Bug Fixes

2.1.0 (2024-05-28)

Features

  • visual-editing: export VisualEditing component (#1576) (7b23f09)

Bug Fixes

  • deps: update dependency @sanity/client to v6.19.0 (#1575) (f0094a1)

Dependencies

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

2.0.0 (2024-05-28)

⚠ BREAKING CHANGES

  • move react and react-dom to peer deps (#1570)

Bug Fixes

1.8.22 (2024-05-27)

Bug Fixes

  • deps: update dependency @sanity/client to v6.18.3 (#1563) (609a3b1)
  • visual-editing: move react-is to devDependencies (#1566) (3441313)

Dependencies

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

1.8.21 (2024-05-15)

Bug Fixes

  • improve lazy loading of enableVisualEditing (#1528) (2f83a85)

1.8.20 (2024-05-15)

Bug Fixes

  • deps: update dependency @sanity/client to v6.18.2 (#1519) (78c387e)

Dependencies

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

1.8.19 (2024-05-13)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.8.18 (2024-05-05)

Bug Fixes

  • deps: update dependency @sanity/client to v6.17.2 (#1449) (928b45c)
  • deps: Update dependency @vercel/stega to v0.1.2 (#1447) (31d40cf)

Dependencies

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

1.8.17 (2024-05-02)

Bug Fixes

  • visual-editing: maintain overlay element registration when toggling (#1437) (647d07d)

1.8.16 (2024-04-26)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.8.15 (2024-04-22)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.20 (#1385) (8ead6bf)

Dependencies

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

1.8.14 (2024-04-19)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.19 (#1374) (fde2034)

Dependencies

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

1.8.13 (2024-04-19)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.17 (#1368) (e5a3202)

1.8.12 (2024-04-17)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.17 (#1360) (635d9f9)

1.8.11 (2024-04-17)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.17 (d203cbd)
  • inline async-cache-dedupe to improve ESM interop (cb53fbd)

Dependencies

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

1.8.10 (2024-04-16)

Bug Fixes

  • update allowed canary range for next (3c2c0ae)

1.8.9 (2024-04-16)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.13 (#1327) (a52f2c2)
  • update allowed canary range for next (564e965)

Dependencies

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

1.8.8 (2024-04-11)

Bug Fixes

  • allow canary releases of next (eb3b92a)

1.8.7 (2024-04-05)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.11 (#1273) (d2131b7)

Dependencies

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

1.8.6 (2024-04-05)

Bug Fixes

  • deps: update dependency @sanity/client to v6.15.10 (#1258) (9bf3cdb)

Dependencies

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

1.8.5 (2024-04-02)

Bug Fixes

  • visual-editing: prevent focusing both clicked and focused elements (#1238) (cc04b4e)

1.8.4 (2024-03-21)

Bug Fixes

  • improve vite compat with styled-components (#1195) (69df4db)

1.8.3 (2024-03-20)

Bug Fixes

  • ship TS Node16 compatible typings (a21794d)
  • visual-editing: relatively import type (#1175) (c22e826)

Dependencies

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

1.8.2 (2024-03-18)

Bug Fixes

  • support aria-label on <svg> elements (#1161) (f8f28b7)

1.8.1 (2024-03-15)

Bug Fixes

  • add /create-data-attribute export that works without use client (5569dd7)

1.8.0 (2024-03-15)

Features

  • visual-editing: add createDataAttribute to remix and next-pages-router (7fca312)

1.7.1 (2024-03-11)

Bug Fixes

  • handle iframe scrollIntoView edge case (3cb3900)

1.7.0 (2024-03-07)

Features

  • visual-editing: export svelte preview store, deprecate in loader (#1064) (07cda92)

Bug Fixes

  • deps: Update dependency valibot to v0.30.0 (#1071) (8734f34)
  • don't render overlays if the Vercel Toolbar is present (#1075) (296e1c7)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.6.0 (2024-03-06)

Features

  • visual-editing: add sveltekit specific exports (#1038) (d36d24d)
  • visual-editing: export createDataAttribute (#1037) (2db8ac3)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.5.2 (2024-02-27)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.5.1 (2024-02-26)

Bug Fixes

  • deps: update dependency @sanity/client to v6.14.4 (#1002) (1239cb2)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.5.0 (2024-02-23)

Features

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.4.0 (2024-02-21)

Features

Bug Fixes

  • deps: Update dependency valibot to v0.29.0 (#953) (a31911b)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.3.1 (2024-02-16)

Bug Fixes

  • deps: update dependency @sanity/client to v6.13.3 (#929) (f711adc)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.3.0 (2024-02-15)

Features

Bug Fixes

  • deps: update dependency @sanity/client to v6.13.3 (#921) (e150d8d)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies

1.2.2 (2024-02-09)

Bug Fixes

1.2.1 (2024-02-08)

Bug Fixes

  • prevent text underline on the "Open in Studio" buttons (5589c54)

1.2.0 (2024-02-07)

Features

  • add VisualEditing component for Remix (#860) (0c48e8c)

1.1.0 (2024-02-07)

Features

  • add VisualEditing component for Next.js Pages Router (#856) (2c7c362)

1.0.1 (2024-02-05)

Bug Fixes

  • rename @sanity/overlays to @sanity/visual-editing (#834) (1d28908)

1.0.0 (2024-02-05)

Bug Fixes