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

fix(deps): update dependency sanity to ^3.76.1 #706

Merged
merged 1 commit into from
Feb 19, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 18, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sanity (source) ^3.75.1 -> ^3.76.1 age adoption passing confidence

Release Notes

sanity-io/sanity (sanity)

v3.76.1

Compare Source

v3.76.0

Compare Source

✨ Highlights
🔒 Content Releases improvements

Fixed multiple permission-related issues across Content Releases:

  • Document actions (discard version and unpublish) now properly respect user permissions
  • Action menus and buttons for creating releases and discarding versions follow permission settings
  • Release title and description editing honors role-based permissions
  • Document search within releases properly filters based on user permissions
  • Archive, unarchive, and delete operations now respect user permission levels
✍️ Portable Text Editor enhancements

Added additional Markdown shortcuts in Portable Text Editor:

**text** or __text__ for bold (maps to 'strong' decorator)
*text* or _text_ for italic (maps to 'em' decorator)

🛠️ Other technical improvements
  • TypeGen: Implemented consistent file sorting for generated types and cleaned up unnecessary trailing whitespaces

    • Note: First run after upgrade may produce different results due to previous sorting inconsistencies
    • Special thanks to community contributor @​ChrisNolan!
  • Fixed document template initialization bug

    • Prevents initial value parameters from persisting between document navigation
    • Special thanks to community contributor @​mariusGundersen!
  • Improved performance for complex schema structures

    • Resolved crash issues when rendering document lists with deeply nested schemas
    • Special thanks to community contributor @​nikaspran!
🐛 Other Bug Fixes
  • Fixed error in release activity panel when retrieving edit events
  • Resolved issue with initial value template parameters persisting between documents
Install or upgrade Sanity Studio

To initiate a new Sanity Studio project or upgrade an existing one, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.

If you are updating from a version earlier than 3.37.0, you should also check out this article to ensure your dependencies are up to date.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Espen Hovlandsdal | fix(structure): avoid spreading key into props, pass explicitly (#​8580) | 8ad369b
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.0 (#​8596) | 54700f1
renovate[bot] | fix(deps): update dependency @​sanity/client to ^6.28.0 (#​8599) | 36bd70d
renovate[bot] | chore(deps): update dependency turbo to ^2.4.1 (#​8600) | 419dbd5
Cody Olsen | fix(docs): replace previewDrafts with drafts (#​8601) | 240b210
renovate[bot] | fix(deps): update dependency @​portabletext/block-tools to ^1.1.7 (#​8604) | 2d4b11d
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.1 (#​8606) | ec0932a
renovate[bot] | fix(deps): Update dev-non-major (#​8582) | dc897c0
Christian Grøngaard | feat(core): add default bold/italic markdown shortcuts to PTE (#​8602) | b360e18
renovate[bot] | fix(deps): Update dev-non-major (#​8608) | 4fd8960
Christian Grøngaard | test(efps): avoid bolding start and end markers (#​8611) | 9a93bdb
renovate[bot] | chore(deps): lock file maintenance (#​8613) | cd29252
RitaDias | fix(core): add permissions limitation to document actions in releases (#​8603) | 4750d9c
Jordan Lawrence | feat: updating document count for release overview cells (#​8576) | 2862dec
Marius Gundersen | fix(structure): don't modify EMPTY_PARAMS object (#​8605) | 9454c46
Sindre Gulseth | feat(typegen): glob for files synchronously for deterministic result | 2cacc01
Jordan Lawrence | docs(core): exposing usePerspective and updating tsDoc (#​8528) | 685a6da
Bjørge Næss | chore: update social badge in readme (#​8617) | 21158d4
Jordan Lawrence | fix(core): create new doc button tooltip updated for when perspective is published and not a release (#​8616) | de19f20
RitaDias | fix(core): update releases permissions for main release action (#​8588) | b64c8aa
Ash | fix(sanity): apply recursion fix to deriveSearchWeightsFromType2024 | 21010c6
Jordan Lawrence | fix: release action dialog fixes; release overview style (#​8619) | 6070f1b
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.2 (#​8615) | c89d581
Cody Olsen | chore: use useEffectEvent aware linting (#​8625) | 8f858d6
Jordan Lawrence | fix(releases): improvements to archive release detail (#​8597) | 3a9727b
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.3 (#​8627) | d523304
Pedro Bonamin | fix(core): in release documents rows only show errors count (#​8628) | d2cd442
Ash | chore(sanity): update release time tooltip (#​8629) | 1c9a9ff
Jordan Lawrence | chore: improving type definition for useProjectSubscriptions (#​8626) | 44d78b1
Pedro Bonamin | fix(core): releases edit events error when calculating differences (#​8632) | 926b8ba
Pedro Bonamin | fix(core): change publish now release action wording (#​8636) | df45eef
Pedro Bonamin | fix(core): simplify pin release button on release detail screen (#​8635) | 5054ee3
RitaDias | fix(core): add permission limitation for create release (#​8623) | e4188c3
Christian Grøngaard | refactor(core): use EventListenerPlugin in PortableTextInput (#​8640) | 060a022
RC Maples | chore(sanity): fix intent params links (#​8641) | ba9cd2f
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.4 (#​8642) | 9d70e1e
Carolina Gonzalez | feat(cli): select org and add to sanity.cli.ts on initialization (#​8573) | 12743ad
Eoin Falconer | chore: update pnpm-lock.yaml | f99df5a
Bjørge Næss | chore: fix package.json formatting (#​8652) | b550bec
renovate[bot] | chore(deps): update dev-non-major (#​8633) | 8bc21fa
renovate[bot] | fix(deps): update dependency @​sanity/client to ^6.28.0 (#​8653) | 8dc9171
ecospark[bot] | fix(deps): update React Compiler dependencies 🤖 ✨ (#​8657) | 1067214
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#​8659) | 0555446
renovate[bot] | fix(deps): update dependency @​sanity/icons to ^3.6.0 (#​8634) | b6e9d4c
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.5 (#​8660) | 6d82661
renovate[bot] | fix(deps): update dependency react-rx to ^4.1.20 (#​8662) | 9340db1
renovate[bot] | chore(lockfile): update dependency framer-motion to v12.4.3 (#​8581) | feedc84
RitaDias | fix(core): fix resolveLiveEdit name (#​8658) | d34dca8
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.13.3 (#​8631) | 635149b
renovate[bot] | chore(deps): update dev-non-major (#​8664) | a8240be
Ash | feat(sanity): add granular release error icons to global switcher (#​8661) | 3789c98
renovate[bot] | chore(lockfile): update dependency framer-motion to v12.4.3 (#​8665) | dc2d261
Jordan Lawrence | fix(releases): handling cases where no create release permissions whilst at limit of release in project (#​8644) | 37846d5
RitaDias | refactor(core): prevent updating release title and description if the user doesn't have permissions (#​8656) | aaf2dda
RitaDias | fix(core): add permission limitation for adding new version in the release details search (#​8637) | 4ec1bc8
renovate[bot] | chore(deps): update dependency @​sanity/visual-editing-csm to ^2.0.5 (#​8666) | b344de9
renovate[bot] | fix(deps): update dependency @​sanity/insert-menu to v1.1.2 (#​8668) | 809d262
renovate[bot] | fix(deps): update dependency @​sanity/presentation-comlink to ^1.0.7 (#​8669) | d2127d2
renovate[bot] | fix(deps): Update dev-non-major (#​8667) | 5b0f4c2
renovate[bot] | chore(deps): lock file maintenance (#​8673) | 7c0b096
RitaDias | fix(core): update permissions on release actions (#​8607) | d435926
renovate[bot] | fix(deps): update dependency @​portabletext/block-tools to ^1.1.8 (#​8670) | b3b9e51
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.13.4 (#​8672) | d57a94f
Cody Olsen | chore: swap to ubuntu-latest (#​8675) | e7e8c31
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.33.6 (#​8671) | e28eacb
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#​8684) | 7f54f34
Ash | chore(studio-e2e-testing): enable releases | 00ca19e
Ash | feat(sanity): skip strengthen-on-publish process for documents inside a release | 5608954
Ash | feat(sanity): remove strengthen-on-publish fields when creating a version of a document | fb9df5d
Pedro Bonamin | fix(core): clarify 'discard version' message for better understanding (#​8683) | bc9ec77
Pedro Bonamin | fix(core): remove activity panel borders (#​8680) | 82c995d
Pedro Bonamin | fix(core): infer archive, unarchive and publish from release translog (#​8679) | 01047a9
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.13.5 (#​8690) | 4869aba
Bjørge Næss | refactor: pass includeAllVersions to listeners (#​8674) | d74e9d7
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.34.0 (#​8687) | 6d008a7
Ash | fix(sanity): allow patching via handleChange in Create-linked documents (#​8691) | 716b2ea
Bjørge Næss | refactor(telemetry): log workspace and dataset names (#​8688) | 95aea85
Chris Nolan.ca | feat(typegen): sanity typegen Whitespace Handling in Query Output (#​8648) | df7bf58
RitaDias | refactor(core): remove publish2 and confirm-2 (#​8685) | 8fb3f7f


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link

vercel bot commented Feb 18, 2025

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

Name Status Preview Comments Updated (UTC)
dfweb-v4 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 19, 2025 8:26am

@codecov-commenter
Copy link

codecov-commenter commented Feb 18, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (0a2d226) to head (07d00b3).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #706   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           35        35           
  Lines          406       406           
  Branches       100       100           
=========================================
  Hits           406       406           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from f827c36 to 07d00b3 Compare February 19, 2025 08:24
@w3bdesign w3bdesign merged commit 9220210 into main Feb 19, 2025
12 checks passed
@renovate renovate bot deleted the renovate/sanity-monorepo branch February 19, 2025 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants