Upgrade the Command Line Interface (CLI) with:
npm install --global @sanity/cli
Upgrade Sanity Studio with:
sanity upgrade
🐛 Notable bugfixes
- Fixed issues related to modals and layering
- Fixed a bug where array items without a
_key
property would crash the desk tool - Fixed an issue where changes to portable text inside a modal would not be saved if you closed the modal too quickly after making changes
- Fixed a fieldset issue where certain input types would break column layouts
- Fixed a bug where type icons did not show for references in preview component in arrays and portable text editor
📓 Full changelog
Author | Message | Commit |
---|---|---|
Mikolaj Dobrucki | Loader (#2024) | 532662e |
Espen Hovlandsdal | [default-layout] Vertically center searching spinner (#2049) | 75cddd4 |
Victoria Bergquist | [base, desk-tool] Update useTimeAgo hook to make trailing ago optional, and update sparkline to use minimal timestamp (#2056)
| ab34a30 |
Victoria Bergquist | [components] fix fieldsets columns with nested fieldwrappers (#2053) | e3fa331 |
Bjørge Næss | [base] Export PresenceScope as part of the public API (#2058) | b1759c2 |
Espen Hovlandsdal | [components] Fix broken gitignore | a8cefd3 |
Victoria Bergquist | [preview] fix type icons not passed down to DefaultPreview for references (#1957) | 9e1894f |
Marius Lundgård | [form-builder] Fix overflow issue with OverflowMenu | a660e10 |
Victoria Bergquist | [base] fix keyboard accessibility in change bars to open changes panel (#2048) | 1d81dcb |
Bjørge Næss | [chore] Fix dependency version range for @sanity/base | b1d3775 |
Anders Stensaas | [core] When copying a dataset, the check for existing source datasets was wrong | 0d47e55 |
Bjørge Næss | [base] Switch to a warning instead of hard failure on missing tracker context (#2059) | cae32a3 |
Bjørge Næss | [base] Use more robust way of determining whether element is scroll container | c1fc0ba |
Bjørge Næss | [base] Rework the connector line drawing algorithm | d70c29e |
Bjørge Næss | [base] Remove the ReportChangesPanel as it's no longer needed | 278e0fb |
Benedicte Emilie Brækken | [base] Allow connector match to shorter paths (#2055) | ef905b1 |
Marius Lundgård | [form-builder] Fix popover dialog overflow (#2062) | ec5f062 |
Bjørge Næss | [base] Export a single shared resizeObserver instance | ff7c134 |
Bjørge Næss | [desk-tool] Use shared resizeObserver wrapper from base | 7fe7d85 |
Bjørge Næss | [base] Redraw connectors on resize | 02da536 |
Bjørge Næss | [chore] Remove ResizeObserver typings (#2067) | 7226159 |
Per-Kristian Nordnes | [form-builder] PTE: upgrade @sanity/portable-text-editor | 7beff8d |
Per-Kristian Nordnes | [form-builder] PTE: fix issue where edit object modal would not save pending when closed | f762d3c |
Per-Kristian Nordnes | [field] PT: tolerate missing .markDefs on block | 80b5a16 |
vicbergquist | [base] fix change bar beeing focusable when there is no change | e25c1d3 |
Marius Lundgård | [components] Add maxSize modifier to StyleSelect (#2077) | 8594e0e |
Espen Hovlandsdal | [form-builder] Fix crash on array items missing _key (#2075)
| 301a612 |
Espen Hovlandsdal | [chore] Remove extensions from sanity.json paths (#2066) | a2c9d1a |
vicbergquist | [form-builer] fix array items with long titles overflowing container | 2dd20a2 |
Per-Kristian Nordnes | [form-builder] PTE: make less scary validation dialog | 9f47042 |
Per-Kristian Nordnes | [form-builder] PTE: setup default hotkeys according to schema | 22a0c07 |
Per-Kristian Nordnes | [form-builder] Upgrade @sanity/portable-text-editor | 1a75b3b |