This release adds an opt-in way to send and receive patch operations directly, so collaborative editors, starting with Portable Text, don't lose edits when two clients change the same field at once. This is a core @sanity/sdk change. If you use @sanity/sdk-react, nothing…
Sanity Changelog
This release brings real-time collaboration features to the Media Library, letting you see when teammates are viewing the same content. You can also now delete asset versions and benefit from significantly improved search for filenames with punctuation.
This release broadens how your app works with resources and makes data handling more dependable. The App SDK can now detect organization resources automatically. A set of fixes improves query recovery, content release handling, and live connection behavior.
Sanity Studio v6.5.0: Bug fixes for forms and document editing, plus new deploy and undeploy JSON and dry-run flags
↗This release fixes several critical bugs affecting form interactions, document editing stability, and read-only state issues, while adding deployment improvements like dry-run and JSON output flags for better visibility and control.
The Studio now handles failed requests gracefully with a clear dialog and retry button instead of crashing, and plugin authors can delegate error handling to this same UI. Studio developers can access organization-scoped user attributes on the current user via the CurrentUser API. Fixed Safari bugs with document display and review change connectors remaining visible after panel closure.
The get_schema tool and other tools now handle deployment errors more gracefully.
This release improves how you view asset metadata, makes the "in use" dialog more comprehensive, and surfaces clearer feedback when uploading duplicate files.
This month, the documentation added a few new guides, as well as a rewrite of one of our longest lived documentation pages—which was first published in 2018!
Sanity Studio v6.3.0: Portable Text Editor legacy cleanup, improved releases table display, and scrollable release descriptions
↗This release improves the Portable Text Input editor by cleaning up legacy attributes, fixes the releases table to better display long document type names, and makes the release dialog description field scrollable.
This release improves search functionality to match on reference fields, fixes initialization crashes, adds a skills install command, and resolves various UI and editor issues including comment truncation bugs.
This release adds a new React hook for creating documents and fixes an issue where the auth error screen would not automatically recover after a session was restored.
This release brings video asset versioning to the Media Library, letting you manage multiple versions of your videos the same way you manage images and files. You'll also find improved filter performance and search capabilities across several facets.
Sanity Studio v6.1.0: Improved Content Release error highlighting, and bugfixes for Visual Editing with Portable Text
↗This release improves error navigation in content releases by jumping directly to problematic fields and fixes issues with geopoint field configuration and Portable Text block editing.
You can now set an expiration date on API tokens in the Manage UI, for both project and organization tokens. Go to API → Tokens in your project or organization settings.


