Unlock seamless workflows and faster delivery with our latest releases - Join the deep dive
Back to changelog

Improvements and bugfixes

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

✨ Highlights

This release adds support for styled-components v6. This is an optional upgrade as we'll continue to support v5 during the lifecycle of Sanity Studio v3.

🐛 Notable bugfixes

  • Fixes a bug where pasting HTML lists into the Portable Text Input would disregard schema configuration for list blocks.
  • Fixes an issue where logos of custom auth providers were missing on login screen.
  • Fixes an issue where pasting from Google Docs to the Portable Text editor would apply bold formatting to the pasted content on Windows computers.
  • Fixes minor issue causing the annotation toolbar popover to not always display correctly. Fixes a bug where the Portable Text input would capture focus trying to edit an inline object's field named .text.
  • Fixes an issue where certain patches would apply differently in the studio and in Content Lake, leading to the studio UI not reflecting the new values for some fields.
  • Fixes an issue where certain remote patches would not cleanly apply in the studio, requiring a reload of the document to see the changes.
  • Fixes an issue where using >= or <= JSONMatch filters for patch operations would cause the studio to return error messages and not apply the patch correctly.
  • Fixes published and edits message in the document list.

Published November 03, 2023