Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump sanity from 3.21.1 to 3.25.0 #269

Merged
merged 1 commit into from
Jan 19, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 17, 2024

Bumps sanity from 3.21.1 to 3.25.0.

Release notes

Sourced from sanity's releases.

v3.25.0

Installation and upgrading

To initiate a new Studio without installing the CLI globally:

npm create sanity@latest

To upgrade a v3 Studio, run this command in its folder:

npm install sanity@latest

✨ Highlights

New Documents Validate CLI Command (beta)

CleanShot.2024-01-16.at.11.48.39.mp4

The sanity documents validate command is now available! This powerful tool checks your documents against your project's schema directly from your command line. It uses a mocked browser environment to validate all documents locally, perfect for ensuring data integrity.

Note: As this feature is currently in beta, some projects may not load correctly. We encourage users to report any issues encountered to help us improve here: sanity-io/sanity#5510

Improved Copy-Paste experience from Google Docs and Notion

The Studio now preserves formatting more reliably when content is pasted from Google Docs in Safari, and no longer incorrectly applies underline decorators to pasted links. Additionally, the Studio now preserves formatting more reliably when content is copied from a single block in Notion.

User interface and experience updates

  • Root page link: The workspace icon now consistently serves as a direct link to the 'root' page (the first configured tool), streamlining navigation.
  • Improved Workspace Switcher: A new tooltip feature has been added to the workspace switcher for better clarity.
  • Simplified Tool Menu: The tool menu will now be hidden when only one tool is installed, reducing clutter.
  • Layout stability: We've resolved an issue with long workspace titles disrupting the navbar layout. Titles now truncate with ellipses to maintain a clean appearance.
  • Localized tooltip text: The 'open menu' button tooltip text has been localized and is now more accessible on smaller screens.
  • Intuitive icons: The help and resources button now features the correct icon, making it more intuitive and consistent with previous versions.
  • PTE improvements: Ensures that clicking to edit in presentation mode correctly focuses the relevant block, improving the editing workflow.

🐛 Notable bugfixes

  • Fixes a bug where logging out didn't invalidate the cookieless auth token.
  • Fixes an issue in the Portable Text Editor where the 'Empty' placeholder placement was off.
  • Fixes an issue where array item focus rings were cropped, ensuring they're now displayed in full.
  • Fixes a bug where the workspace switcher tooltip wasn't displaying correctly.

📓 Full changelog

Author Message Commit
Fred Carlsen feat(block-tools): add special notion handling for single block decorators (#5411) a28106160
Fred Carlsen fix(block-tools): more robust formatting detection on copy paste in Safari (#5485) 0cec72bad
Cody Olsen fix(deps): update dependency @​sanity/presentation to v1.5.3 (#5486) 4a25ee9fe
renovate[bot] fix(deps): update dependency @​sanity/client to ^6.11.1 (#5488) 0f51ba97c

... (truncated)

Commits
  • a14fe96 v3.25.0
  • 8369061 feat(cli): new documents validate command (#5475)
  • ddece4c fix(deps): update dependency @sanity/presentation to v1.6.0 (#5508)
  • 6c8dce9 fix: various navbar improvements (#5504)
  • cc27cb8 fix(deps): update @​sanity/ui to 2.0.0 and @​sanity/color to 3.0.0 (#5507)
  • ffb6268 fix: ensure list array card focusRing isn't cropped and renders with correct ...
  • 9105ec7 fix: use help icon for help + resources button (#5506)
  • f2a228f fix(form/inputs): include text blocks in PT-members when theya are focused (#...
  • c558040 chore(i18n): fixed missing translations with document status pulse (#5498)
  • ec84a42 fix(core): add missing inter fontface for weights 800+900 (#5490)
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [sanity](https://github.com/sanity-io/sanity/tree/HEAD/packages/sanity) from 3.21.1 to 3.25.0.
- [Release notes](https://github.com/sanity-io/sanity/releases)
- [Commits](https://github.com/sanity-io/sanity/commits/v3.25.0/packages/sanity)

---
updated-dependencies:
- dependency-name: sanity
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from KjetilIN as a code owner January 17, 2024 11:17
Copy link

vercel bot commented Jan 17, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
startgjovik-website ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jan 17, 2024 11:19am

@dependabot dependabot bot added dependency javascript Pull requests that update Javascript code labels Jan 17, 2024
@Mosazghi Mosazghi merged commit 4402caa into development Jan 19, 2024
4 checks passed
@Mosazghi Mosazghi deleted the dependabot/npm_and_yarn/sanity-3.25.0 branch January 19, 2024 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant