npm sanity 3.20.2
v3.20.2

latest releases: 3.48.1, 3.48.0, 3.47.1...
7 months ago

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

  • Improves the Portable Text Editors backspace handling on text blocks that follows a non-text block
  • Fixes an issue where the Portable Text Editor would crash if a block with its children property set to undefined was inserted
  • Ensures that StudioLayout utilizes the components API when used in isolation
  • Fixes some performance issues related to entering text into all compatible Studio inputs. Typing in Studio inputs should now be noticably faster, in particular for schema types with a lot of deeply nested fields.
  • Adds node.module to package.json which improves compatibility with Webpack, Astro, Svelte and Vue

📓 Full changelog

Author Message Commit
Fred Carlsen fix(portable-text-editor): improve backspace handling on text blocks (#5252) 1f7dc76
Fred Carlsen fix(portable-text-editor): values util: ensure children value (#5253) 99244d8
Herman Wikner fix(form): pte activate overlay (#5266) 9bc643e
Bjørge Næss feat(perf): add cli flag for excluding patch releases (#5268) df6b45d
Bjørge Næss perf(form): improve form state reconciliation (#5269) a0f93cb
renovate[bot] chore(deps): update dependency lerna to v5 (#5099) 5d8e0ad
Per-Kristian Nordnes fix(form/inputs): optimize rendering of member inputs (#5205) 53359c8
Herman Wikner fix(core): ensure that StudioLayout utilizes the components API (#5264) a417dce
Bjørge Næss fix(form): various typing speed improvements (#5270) 0d0c7d1
Herman Wikner fix(comments): performance issue in CommentField (#5275) b305a8f
ecospark[bot] chore(deps): dedupe yarn.lock (#5272) f1209d1
ecospark[bot] chore(prettier): fix unformatted files 🤖 ✨ (#5273) 7dbe376
renovate[bot] fix(deps): update dependency @sanity/presentation to v1.0.8 (#5279) d2132b3
Cody Olsen fix: add node.module export condition (#4798) 50ee66e
Binoy Patel fix(deps): downgrade lerna to v4 (#5287) c38a0a9

Don't miss a new sanity release

NewReleases is sending notifications on new releases.