github sanity-io/sanity v5.22.0

17 hours ago

Sanity Studio v5.22.0

This release includes various improvements and bug fixes.

For the complete changelog with all details, please visit:
www.sanity.io/changelog/studio-NS4yMS4w

Install or upgrade Sanity Studio

To upgrade to this version, run:

npm install sanity@latest

To initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

📓 Full changelog

Author Message Commit
@annez feat(telemetry): add Studio Auth Ready + Studio Ready timing events (#12707) f3ba538
@RitaDias fix: positioning of reference input lists in documents (and modals / dialogs / popovers) (#12721) 14f7b82
squiggler-app[bot] fix(deps): update dependency @sanity/cli to ^6.4.0 (#12727) b7bd438
@skogsmaskin feat(asset-sources): add persistence key for Media Library plugin (#12670) 311ac2d
@juice49 chore(test-studio): add slug.current ordering (#12722) 2fdd96f
@juice49 fix(sanity): handle groq2024 searches that sort on child paths and complex GROQ expressions (#12722) 755a6a5
@EoinFalconer fix(form): support programmatic focus with inline changes enabled (#12673) cf9ce7d
@jordanl17 chore: hiding types from reference docs (#12705) 58a4869
@EoinFalconer fix(e2e): stabilize validation and vision test race conditions (#12715) 9060f82
@RitaDias refactor: add hasAttachment tag to sentry feedback (#12718) f37d1fb
@RitaDias fix(studio): stop eagerly fetching auth for all workspaces at the start (#12704) f131c92
@bjoerge chore(agents): add code review skills (#12702) 8226891
@bjoerge chore(skills): add rxjs skill (#12698) 07ac7a7
@jordanl17 feat(config): add hidden property to workspace configuration (#12599) 41c0f27
@bjoerge fix(auth): make logout method return promise in auth store types (#12690) a45e005
@bjoerge fix(ci): use default lint output format for reliable error visibility (#12696) e53903b
@bjoerge chore(skills): update pr-description skill (#12697) 039ab5d
@bjoerge fix(ci): add auth store e2e tests (#12647) 9229abc
@jordanl17 fix(types): correct BlockRule value type from any[] to PortableTextBlock (#12509) 3ca5e31
@kbrabrand fix(sanity): cancel fetch response bodies to prevent connection blocking (#12681) af813e7
@bjoerge fix(ci): exclude markdown files from v8 coverage (#12680) 047297d
@juice49 fix(sanity): use @sanity/uuid to produce feedback session id (#12682) 5c9a767
@bjoerge chore(e2e): show pass/fail status in PR comment and report link (#12677) ebed557
@RitaDias fix(preview): reduce redundant fetches in document preview observers (#12624) dd438bd
@bjoerge fix(ci): add auth store unit tests (#12646) 0ab91e8
@bjoerge ci(e2e): skip merge-reports when tests never ran (#12597) 6db83ba
@juice49 test(sanity): add missing enabled prop to DivergencesTestProvider (#12618) f534c8f
@juice49 fix(sanity): published id incorrectly supplied to DivergencesProvider as subject id (#12618) 8910e18
@juice49 fix(sanity): stale form context after switching document versions (#12618) 8b50bc8

Don't miss a new sanity release

NewReleases is sending notifications on new releases.