Sanity Studio Update: Fixes searching for text fields, fetching data for large volumes of users, error handling in form input components, and improves Portable Text Editor compatibility with React 19

Published: June 11, 2024

v3.46.0
Sanity Studio

Installation and upgrading

To initiate a new Studio without installing the CLI globally:

npm create sanity@latest

To upgrade a v3 Studio, run this command in its folder:

npm install sanity@latest

🐛 Notable bugfixes

  • Fixes an issue where projects with a large amount of users would sometimes get a request error when loading user info.
  • Form input components now have their own error boundaries, limiting crashes to a field level on a document form, instead of taking down the entire Structure Tool.
  • Fixes React 19 causing Portable Text Editor to crash in some scenarios.
  • Fixes an issue where searching for text within fields of type text (not string) would not yield results.
  • Fixes an issue when dragging PTE blocks.
  • Fixes a visual regression in PTE fullscreen mode where the Drop to upload files message would be positioned incorrectly.
  • Fixes a regression where pasting from Word would insert an image version of the text being pasted instead of the actual text.