Upgrade the Command Line Interface (CLI) with:
npm install --global @sanity/cli
Upgrade Sanity Studio with:
sanity upgrade
✨ Highlights
Field groups
Added Field Groups to schemas and document view. Read more about the feature here https://www.sanity.io/docs/field-groups.
New array item menus
Arrays now supports adding new items before/after existing array items, and also duplicating existing items
New and improved document status indicator
Updated document status indicator with saving state and animation.
Other features
- Added
SANITY_STUDIO_PROJECT_NAME
environment config variable
🐛 Notable bugfixes
- Fixed an issue that could in some cases cause matching documents to be excluded from the search results
- Made the default title of referenced document types more user friendly
- Fixes an issue that could occasionally cause a query error during publish of a new document created directly from the reference input
- Fixes an issue that caused singleton documents to never load if no schemaType was provided.
- Fixes UI issue in Portable Text toolbar
📓 Full changelog
Author | Message | Commit |
---|---|---|
hermanwikner | feat(desk-tool): add updated ReviewChangesButton
| 53c3233 |
hermanwikner | test(desk-tool): add ReviewChangesButton workshop story
| 6335477 |
hermanwikner | feat(desk-tool): add updated ReviewChangesButton in DocumentSparkline
| 947f71e |
hermanwikner | chore(desk-tool): add framer-motion dependency | a0c85b0 |
Herman Wikner | feat(desk-tool): add collapsed state to PublishStatus
| e0640d4 |
Herman Wikner | refactor(desk-tool): remove deprecated AnimatedSyncIcon
| 7e0eab2 |
Espen Hovlandsdal | fix(cli): use correct property when comparing against latest | cb6f7a5 |
Bjørge Næss | chore(base): improve typings for preview observer | 4821a5e |
Bjørge Næss | chore(form-builder): remove unused code and fix typo | 2dd66ea |
Rune Botten | feat(util): add SANITY_STUDIO_PROJECT_NAME env variable (#3047) | e347bb6 |
Bjørge Næss | fix(base): restore default limit for weighted search | 7abc8c3 |
Bjørge Næss | fix(form-builder): bump number of displayed search results for reference inputs | 32b4ff2 |
Bjørge Næss | chore: upgrade @sanity/ui to 0.37.1 | d1611da |
Bjørge Næss | fix(desk-tool): fix ts error | e6ffed2 |
Victoria Bergquist | feat(form-builder): add field groups (#3006) | 33ed59e |
Bjørge Næss | test: upgrade @sanity/client used by tests | 401bb23 |
Bjørge Næss | chore: upgrade depcheck and remove extraneous dependency | c4c79ff |
Bjørge Næss | fix(schema): improve default title resolution for references (#3049) | 680cc9f |
Herman Wikner | fix(form-builder): fix ui issues in PTE toolbar | f35a010 |
Bjørge Næss | feat(form-builder): add insert/duplicate menu items for array items | b833de8 |
Bjørge Næss | feat(form-builder): add insert menu to array of primitive values | c156a41 |
Bjørge Næss | fix(form-builder): restore focus/cursor after array change | f36bd4a |
Bjørge Næss | refactor(form-builder): make InsertMenu a memo component and use stable callbacks for inserting and duplicating items | 42275cb |
Bjørge Næss | chore(form-builder): clarify focus handling when removing an item | 8fc2b11 |
Bjørge Næss | chore(form-builder): remove unused code | f73c4f0 |
Fred Carlsen | fix(form-builder): fix switching to all fields tab in modal on open | 90bd5f7 |
Fred Carlsen | fix(form-builder): fix columns support for nested object fields | 14abb94 |
Bjørge Næss | fix(form-builder): fix autofocus issues | 3b85af8 |