npm @sanity/vision 3.60.0

20 hours ago

✨ Highlights

Custom callback for error reporting

  • Adds onUncaughtError-callback for Studio config that enables developers to implement custom error reporting. See #7553 for more details and usage examples.

🐛 Notable bugfixes

  • Improves performance when navigating between previously visited document lists in the studio
  • The global search "contains" filter now matches inside words
  • Fixes an issue that in certain rare cases caused long delays while loading a document
  • Improves loading state of reference previews
  • Fixes an issue that could in rare cases lead to an outdated version of the document being displayed in the form

📓 Full changelog

Author Message Commit
Rico Kahler test: add efps to CI (#7556) 834403a
Bjørge Næss fix(structure): memoize search query results (#7555) d4e4e44
Ash fix(sanity): allow global search "contains" filter to match inside words (#7572) 0cdfdce
Snorre Eskeland Brekke feat(sanity): studio manifests cont (#7403) a098753
Binoy Patel fix(cli): use studioHost from CLI config for intent link (#7570) 818e151
Espen Hovlandsdal fix(core): add missing listenerName property on welcome event (#7577) 13f0563
renovate[bot] chore(deps): update peter-evans/create-pull-request digest to 5e91468 (#7582) c3540dd
renovate[bot] fix(deps): update dependency @sanity/client to ^6.22.1 (#7585) cd07e93
renovate[bot] fix(deps): update dependency @portabletext/editor to ^1.1.3 (#7575) 99fcc1f
Drew Lyton refactor(structure): cleanup RequestPermissionDialog (#7571) 11f2177
Binoy Patel chore(deps): replace npm-run-all with npm-run-all2 (#7583) 22dca32
Binoy Patel chore(ci): shard e2e components tests (#7581) a9f5178
renovate[bot] chore(deps): update tiryoh/gha-jobid-action digest to be260d8 (#7589) 6337ddf
renovate[bot] chore(deps): update dependency turbo to ^2.1.3 (#7591) 9c9e350
Espen Hovlandsdal chore(deps): upgrade @sanity/asset-utils to v2 (#7584) 92de3d9
renovate[bot] fix(deps): update dependency @portabletext/editor to ^1.1.4 (#7590) b655562
Espen Hovlandsdal chore(ci): use efps for job name, use node 20, clarify tag description (#7596) 9cad54b
Espen Hovlandsdal chore(ci): use environment variables, not secrets, for non-sensitive vars (#7598) af71d46
Ryan Bonial fix(cli): do not throw during migrate if project ID is passed through flag (#7594) caced3b
Bjørge Næss refactor(core): add reusable rxSwr operator (#7562) 13518b2
Bjørge Næss fix(structure): improve and clean up form ready state (#7600) 21d848d
RitaDias feat(sanity): add config for onUncaughtError (#7553) e3cf177
Bjørge Næss chore(ci): change env vars from secrets to env (#7601) 7868c0b
Bjørge Næss fix(core): add detection and recovery for missing mutation events (#7576) 8195c96
Bjørge Næss fix(core): fix reference preview flickering and improve loading (#7563) 1e31c35
Rico Kahler feat: propagate PairListenerOptions; add telemetry for OutOfSyncError (#7595) d96f890

Don't miss a new vision release

NewReleases is sending notifications on new releases.