saiichihashimoto / sanity-typed-schema-builder

Build Sanity schemas declaratively and get typescript types of schema values for free!
https://saiichihashimoto.github.io/sanity-typed-schema-builder
MIT License
67 stars 5 forks source link

build(deps-dev): bump sanity from 3.2.0 to 3.9.1 #240

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps sanity from 3.2.0 to 3.9.1.

Release notes

Sourced from sanity's releases.

v3.9.1

Installation and upgrading

To initiate a new Studio without installing the CLI globally:

npm create sanity@latest

To upgrade a Sanity Studio:

npm install sanity@latest

Improvements

  • Add ability to use custom favicons - see https://www.sanity.io/docs/favicons for more information
  • Improves document history performance
  • Enables passing skipVisibilityCheck prop to preview components to avoid flickering when already in the viewport

🐛 Notable bugfixes

  • Fixes virtualized list (arrays) not rendering properly when inside a modal
  • Fixes bug where validation messages on Portable Text annotations were shown twice
  • Improves wording on message shown after successfully deleting a document
  • Fixes issue where unused references are cleared on clicking outside
  • Resolves issue where validation errors are not focused when clicking on an error in the panel
  • Fixes issue where annotation popovers were not scrollable in the Portable Text Editor
  • Fixes a bug in the Portable Text Editor, which could lead to duplicating single sentence content with mixed marks in the editor when overwritten by another text
  • Fixes an issue where creating a portable text annotation and inserting a value inside it would make a listening text editor crash
  • Fixes an issue where documents would sometimes automatically scroll without user actually performing a scroll

📓 Full changelog

Author Message Commit
Binoy Patel chore(test-studio): enable source-maps (#4392) c3669f2a5
Espen Hovlandsdal fix(cli): use more recent version ranges for new projects (#4393) b3821203d
Robin Pyon fix(desk): document timeline performance improvements (#4347) 4d56352eb
Espen Hovlandsdal fix(cli): remove broken custom document component link 71f0d4566
Per-Kristian Nordnes dev(test-studio): add validation to recursive blocks test 2d3b0cfb3
Geoff Ball Update README.md b55bca85f
Nina Andal Aarvik fix(validation): remove recursive validation check for annotations in pte (#4397) 5e47c398d
Nina Andal Aarvik fix(desk): change message shown after successfully deleting document (#4398) 14f7f6dcf
Nina Andal Aarvik refactor(schema): add fields causing form to render empty bc2ff4662
Bjørge Næss fix(form): wrap members in an intermediate structure and hide field groups with no fields e6bafe00e
Bjørge Næss fix(form): force-select "all fields" group and disable all others when changes panel is open 755c337ee
Bjørge Næss fix(form): hide field groups where all fields are hidden fcfe3a8e6
ecospark[bot] chore(prettier): fix unformatted files 🤖 ✨ (#4401) 148f4ebec
renovate[bot] chore(deps): update linters to v5.59.0 (#4376) c6464400f
RitaDias chore(.github): add code owners (#4403) 1be86d7c2
Per-Kristian Nordnes fix(portable-text-editor): keep selection when emtied remotely d30d93cd4
Per-Kristian Nordnes test(portable-text-editor): update test snapshot according to placeholder change 4d57da1da
Binoy Patel fix(core): fix focus issues when a new reference field is added (#4400) c575bcb6f
Espen Hovlandsdal fix: exhaustive dependency arrays (#4368) 2d7fe784c

... (truncated)

Commits
  • c86ae50 v3.9.1
  • 8106688 fix(core): array item not showing when using modal: 'popover' (#4423)
  • 14be444 feat(cli): support serving custom favicons (#4394)
  • 35c0ba9 fix(core): fix scrolling issue with documents
  • 38bc5d8 feature(core): show to-blockstyle in pt-diff (#4321)
  • 6742eda fix(core): add max height to popover (#4414)
  • a00f0b9 fix(core): list virtualization is broken inside modals (#4410)
  • 09d7f7c fix(deps): update dependency framer-motion to v10 (#4380)
  • e1f2b7e refactor(timeline): use official external store with selector API (#4413)
  • 2aa071b fix(core): allow for skipping visibility in preview element (fix flickering i...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)