Change8

v6.10.0

📦 sanityView on GitHub →
5 features🐛 13 fixes1 deprecations🔧 28 symbols

Summary

This release of Sanity Studio v6.10.0 includes dependency updates, bug fixes for core functionality and the studio, and new features like SSO login for sandbox organizations and an opt-in markdown bundle analyzer.

Migration Steps

  1. Update to the latest version of Sanity Studio using `npm install sanity@latest`.

✨ New Features

  • Added SSO login option for sandbox organizations in the test studio.
  • Introduced an opt-in markdown bundle analyzer.
  • The Vision component now passes the navbar variant with pinned release queries.
  • The `releases` routing has been updated to go through document operations for version discard.
  • The `releases` routing has been updated to go through document operations for version unpublish.

🐛 Bug Fixes

  • Fixed an issue where the added annotation was opened via the deprecated `markDefPath` instead of `markDefPaths`.
  • Increased spacing between troubleshooting tips in the core.
  • Linked `status.sanity.io` in network troubleshooting tips.
  • Replaced `path-to-regexp` with `urlpattern` for main document routes.
  • Stopped swallowing paste events outside the Vision component.
  • Reported `ALREADY_UNPUBLISHED` for release-scoped variants.
  • Redirected to login after project claim.
  • Showed published badge for live edit documents.
  • Made the navbar search spec resilient to search index lag.
  • Replaced robot token sign out with claim action in the studio.
  • Fixed the bench build to borrow head harness install for worktree builds.
  • Fixed the bench to avoid self-test failing on inconclusive + syntheticLarge.
  • Ignored and removed committed browser-test failure screenshots.

Affected Symbols

⚡ Deprecations

  • The `markDefPath` property has been deprecated and replaced by `markDefPaths` for opening annotations.