npm @sanity/cli 2.12.0
v2.12.0

latest releases: 3.41.1-create-unstable.16, 3.41.1-create-unstable.17, 3.41.0...
2 years ago

Upgrade the Command Line Interface (CLI) with:

npm install --global @sanity/cli

Upgrade Sanity Studio with:

sanity upgrade

✨ Highlights

  • The sanity users invite CLI command now supports the new role names
  • The default object input in Sanity Studio has been refactored to use Sanity UI.

🐛 Notable bugfixes

  • Fixes a problem where a Portable Text editor with too many toolbar items inside of a object inside of a modal caused the content to overflow and be clipped
  • Fixes issue with combining multiple block-tools HTML deserializers.
  • Fixes various visual issues related to presence and change indicators in the code input

📓 Full changelog

Author Message Commit
Bjørge Næss chore: add repro case for portable text toolbar causing dialog content overflow e145214
Per-Kristian Nordnes test(block-tools): add from the wild test 30cce85
Per-Kristian Nordnes fix(block-tools): _markDefs must be class var 79ad07c
Per-Kristian Nordnes chore(block-tools): add dev package @types/jsdom c0a247d
Per-Kristian Nordnes fix(block-tools): fix lint errors 88bfdc8
Marius Lundgård refactor(form-builder): remove workaround in FileInputButton 3d29c0d
Fred Carlsen fix(form-builder): Fix overflowing PT toolbar menu inside of dialog (#2560) e7b9244
Marius Lundgård feat(base): migrate components/Document to TypeScript (#2544) 98712b7
Espen Hovlandsdal fix(desk-tool): prevent crash if roles property does not exist on current user 65ea503
Espen Hovlandsdal feat(cli): add help for missing @sanity/core commands 3e86168
Espen Hovlandsdal feat(core): support new roles api in user invite command a2f9f50
Bjørge Næss fix(form-builder): update element focus for ImageInput when focus path targets the asset field cb4777d
Bjørge Næss refactor(form-builder): move focus check to componentDidUpdate f99e011
Bjørge Næss refactor(form-builder): make 'readOnly' an optional prop for FormBuilderInput f35ed06
Bjørge Næss chore(form-builder): fix lint errors 747365c
Bjørge Næss chore(form-builder): improve typings for input resolver 5f90e87
Bjørge Næss refactor(form-builder): move all implemented parts into a separate folder 3a3030d
Bjørge Næss fix(form-builder): update element focus for ReferenceInput when focus path targets it b9c7750
Bjørge Næss test(form-builder): setup required plumbing for object input test a3e9b9f
Bjørge Næss chore(test-studio): add preview selection to objects test f52b6c8
Bjørge Næss feat(base): add support for lazy children to FormFieldSet 2e93f36
Bjørge Næss refactor(base): remove focus path handling from base/FormFieldSet 20c56d4
Marius Lundgård refactor(form-builder): migrate InvalidValueInput to Sanity UI f317fd8
Bjørge Næss refactor(form-builder): migrate UnknownFields to Sanity UI 9942d6f
Bjørge Næss chore(form-builder): export ObjectInput props 6468918
Bjørge Næss test(form-builder): add more test cases for ObjectInput ae9e863
Bjørge Næss refactor(form-builder): migrate ObjectInput to Sanity UI 79d91c0
Bjørge Næss test(form-builder): add tests for ObjectFieldSets 3b4ef5c
Bjørge Næss refactor(form-builder): sort out fieldset/focus conundrum 3349bda
Bjørge Næss fix(base): memoize FormFieldSet content and always wrap in a Grid fcc9c32
Bjørge Næss fix(form-builder): use Stack with space instead of ul in invalid value/untyped value inputs d0f6f59
Herman Wikner fix(code-input): fix change indicator and presence issues (#2551) 0e7c2ae
Bjørge Næss fix(form-builder): fix wrong export 6a27b6c

Don't miss a new cli release

NewReleases is sending notifications on new releases.