chore(deps): update non-major - #356
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
renovate
Bot
force-pushed
the
renovate/non-major
branch
from
September 3, 2026 19:44
ad4d072 to
71c9754
Compare
renovate
Bot
force-pushed
the
renovate/non-major
branch
8 times, most recently
from
September 11, 2026 16:03
4c4e8df to
d933cf6
Compare
renovate
Bot
force-pushed
the
renovate/non-major
branch
7 times, most recently
from
September 19, 2026 17:02
0285958 to
cc729fc
Compare
renovate
Bot
force-pushed
the
renovate/non-major
branch
7 times, most recently
from
September 25, 2026 19:56
0b23a54 to
706194e
Compare
renovate
Bot
force-pushed
the
renovate/non-major
branch
from
September 26, 2026 22:13
706194e to
10aa1cc
Compare
renovate
Bot
force-pushed
the
renovate/non-major
branch
from
September 28, 2026 17:55
10aa1cc to
0014631
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.4.0→^8.8.0^0.27.1→^0.28.2^4.0.7→^4.2.7^19.2.18→^19.3.0^19.2.5→^19.3.0^6.12.0→^6.16.0^0.147.0→^0.151.0^0.66.0→^0.71.0^1.81.0→^1.86.0^7.0.2001→^7.0.2003a311e91→10bcd35^19.2.8→^19.3.0^19.2.8→^19.3.0^19.2.8→^19.3.0^6.12.0→^6.16.0^0.22.14→^0.23.0^8.2.2→^8.3.1Release Notes
sanity-io/client (@sanity/client)
v8.8.0Compare Source
Minor Changes
collaboration: accept comment
anchor, deprecaterange(#1346) (4ce6968)Create and update now take a typed
anchor(type: "portable-text"with optionalfieldValueon the anchor). Deprecatedrange+ top-levelfieldValue(andrange: null) are still accepted and sent asanchor.export
getCommentTargetDocumentReffrom@sanity/client/collaboration(#1343) (71d414a)Builds the global document reference a collaboration comment stores in
target.document._reffrom a resource and a document ID, with no client involved.client.collaboration.comments.getTargetDocumentRefis unchanged and now calls it, reading the resource off the client's configuration.Until now the reference could only be built through a client instance, which meant code that needs it somewhere a client should not be fetched or created, such as a state selector, had to reach for one anyway. Pass the same value
ClientConfig['resource']takes, for example{type: 'dataset', id: 'abc123.production'}.collaboration: send clientVersion on comment writes (#1347) (da15b5e)
update client.context types to the latest Context API (#1348) (69ccdd4)
v8.7.0Compare Source
Minor Changes
abort underlying EventSource request when response fails validation (#1340) (ba3de6b)
add per-resource schema, query and projection registries (#1334) (b43e033)
SanitySchemasByResource,SanityQueriesByResourceandSanityProjectionsByResourcejoin the existingSanityQueriesregistry, following the same pattern: a global interface that the interface exported from@sanity/clientinherits from, so a generated file can register either way and does not depend on module resolution.Each is keyed by a resource, using the same string the App SDK already uses for its runtime cache,
projectId.datasetfor a dataset. This is what lets two datasets whose schemas disagree register different result types for the same query text, which the flatSanityQueriesregistry cannot express. Projections add a document-type level, because a projection resolves against whichever document the caller's handle names.All three are empty by default and nothing in the client reads them yet.
client.fetchandClientReturnare unchanged, and keep resolving through the flat registry. They exist for consumers that do resource-aware lookups themselves, starting with the App SDK's hooks.Patch Changes
v8.6.2Patch Changes
v8.6.1Patch Changes
any-signaldependency and combine abort signals withget-it/any-signal, which uses nativeAbortSignal.anywhere it exists and a plainAbortControlleron Safari 17.0-17.3 (#1329) (4b5c198)v8.6.0Minor Changes
Patch Changes
any-signalinstead ofAbortSignal.anyso cancellable requests work on Safari 17.0-17.3 (#1326) (f87523e)v8.5.0Minor Changes
read query result types from a global
SanityQueriesinterface (#1319) (18313fe)Query result types can now be registered on a global
SanityQueriesinterface, which theSanityQueriesinterface exported from@sanity/clientinherits from.client.fetch,ClientReturnandClientReturnStegaresolve registrations made either way, so thedeclare module '@sanity/client'augmentation that Sanity TypeGen has emitted so far keeps working unchanged. The global registry does not depend on module resolution: it is seen whether or not@sanity/clientis a direct dependency of the generated file, however many copies of the client are installed, and from every entry point including@sanity/client/stega.Patch Changes
sanity-io/pkg-utils (@sanity/tsdown-config)
v0.28.2Compare Source
Patch Changes
#3488
76c7488Thanks @squiggler-app! - fix(deps): update dependency @microsoft/api-extractor to ^7.59.2#3504
a709c9eThanks @squiggler-app! - fix(deps): update dependency browserslist to ^4.29.1#3513
9f1d9faThanks @squiggler-app! - fix(deps): update dependency rolldown to ~1.2.11Updated dependencies [
9f1d9fa]:v0.28.1Compare Source
Patch Changes
#3424
232d6eaThanks @squiggler-app! - fix(deps): update dependency @microsoft/api-extractor to ^7.59.1#3440
4c451e1Thanks @squiggler-app! - fix(deps): update dependency browserslist to ^4.29.0#3441
7bbcee4Thanks @squiggler-app! - fix(deps): update dependency rolldown to ~1.2.9#3449
857c2ddThanks @squiggler-app! - fix(deps): update dependency @microsoft/tsdoc-config to ^0.18.2Updated dependencies [
7bbcee4]:v0.28.0Compare Source
Minor Changes
#3406
5372ae6Thanks @stipsan! - Upgrade tsdown and@tsdown/cssto 0.23.BREAKING: the
@sanity/tsdown-configand@sanity/vanilla-extract-tsdown-plugintsdownpeer range is now^0.23.0; tsdown 0.22 is no longer supported. Node.js 25can no longer run either package or
pkg build. Use Node^22.18.0,^24.11.0, or>=26.0.0.tsdown 0.23 removes deprecated config options. Replace
dts.tsgo: trueanddts.oxc: truewithdts.generator: 'tsgo'anddts.generator: 'oxc'.Replace
dts.oxc: falsewithdts.generator: 'tsc'. Removedts.cjsReexport.Replace
dts.volarPluginswithdts.customLanguagesand rename each language'screatehook tocreateVolarPlugins.Under
deps, replaceskipNodeModulesBundle: truewithneverBundle: trueand
onlyAllowBundlewithonlyBundle.deps.resolveDepSubpath: truepreserves the old dependency-specifier behavior.pkg watchnow closes tsdown's native watch handle, including its Rolldown watchersand keyboard-shortcut resources, and sets
ignoreWatchonpackage.jsonandtsconfig.jsonso tsdown does not restart itself and orphan a watcher that abortcannot close. CSS builds now need
@tsdown/css@0.23.0, the exact version tsdown 0.23pins.
tsdown 0.23 also emits declarations with inline
export declaremodifiers instead ofa trailing export list. A
.d.tswith no export statement is an export context, so atype that the source left unexported becomes part of the published API. Export the
types you mean to publish and tag them
@public.Patch Changes
7edcb76Thanks @squiggler-app! - fix(deps): update dependency rolldown to ~1.2.77edcb76,5372ae6]:sanity-io/ui (@sanity/ui)
v4.2.7Compare Source
Patch Changes
3048289Thanks @squiggler-app! - fix(deps): update dependency motion to ^13.4.4v4.2.6Compare Source
Patch Changes
8cb631aThanks @squiggler-app! - fix(deps): update dependency motion to ^13.4.3v4.2.4Compare Source
Patch Changes
a9fb87cThanks @squiggler-app! - fix(deps): update dependency motion to ^13.4.1v4.2.3Compare Source
Patch Changes
1d0e8deThanks @stipsan! - Adddata-uiidentifiers to internal styled-components hosts.v4.2.2Compare Source
Patch Changes
5f3b645Thanks @squiggler-app! - fix(deps): update dependency motion to ^13.4.0v4.2.1Compare Source
Patch Changes
#2886
7766a79Thanks @stipsan! - FixAvatarrendering the initials fallback for one frame aftersrcchanges away from an image that failed to load. The failed state now resets while rendering instead of in an effect, so the replacement image renders in the same commit as the newsrc.#2894
63a6ca0Thanks @squiggler-app! - fix(deps): update react monorepo to ^19.3.0#2811
9c7a1a7Thanks @stipsan! - AnimateSkeletonshimmer with a CSS mask andtransforminstead ofbackground-position.#2884
7056449Thanks @stipsan! -LayerProvidertracks its child layers with a singleuseReducer, so registering or unregistering a child layer is one state update instead of two.#2873
8c64db2Thanks @stipsan! - Remove thestartTransitionwrappers around theAutocompleteandTreeItemelement-ref state setters. They guarded against a "Maximum update depth exceeded" loop that only occurred on React 18, which is no longer supported since React 19.2 is the minimum version.Updated dependencies [
63a6ca0]:v4.2.0Compare Source
Minor Changes
#2827
4b81730Thanks @stipsan! - Move the remaining fully static styled-components CSS to vanilla-extract, served from@sanity/ui/styles.css:Arrow,AvatarandAvatarStack. Styles that read the theme or props stay on styled-components.No API changes. As with
SrOnlyandSpinnersince 4.0.0, these components render unstyled unless the app imports the stylesheet once:Patch Changes
0128e47Thanks @stipsan! - StopLayerfrom overwritingdata-uionDialogandTooltip, and add identifiers on remaining component roots (PopoverOverlay,ButtonLoading,ToastLoadingBar, dialog regions, andSpanWithTextOverflow).v4.1.1Compare Source
Patch Changes
#2831
c9141dfThanks @squiggler-app! - fix(deps): update dependency motion to ^13.2.0#2858
340baadThanks @stipsan! - Fix animatedPopoverandTooltip(and therebyMenuButton) scaling from the center instead of the reference element every time they are shown after the first. Thetransform-origincomputed by the floating-uioriginmiddleware is now applied as a plain CSS property instead of motion'soriginX/originYstyle keys, which motion resets to their initial (unpositioned) values whenever theActivity-hidden element re-mounts.v4.1.0Compare Source
Minor Changes
#2828
7795b61Thanks @stipsan! - Move fully static styled-components CSS to vanilla-extract, served from@sanity/ui/styles.css:Autocomplete,Breadcrumbs,Button(loading overlay),Checkbox,Dialog,Hotkeys,Layer,Menu,MenuDivider,Radio,Select,Skeleton,Switch,Tab,TabList,TextArea,TextInput,Toast,Tooltip,TreeItemandVirtualList. Styles that read the theme or props stay on styled-components. Equal-specificity overrides of those migrated components use doubled vanilla-extract class selectors (&&) where the library itself has to beat a runtime rule.MenuDivideris now a plain component rather than astyled.hr.styled(MenuDivider)wraps throughclassNameinstead of extending the styled component, and${MenuDivider}component selectors no longer work.Equal-specificity consumer overrides of migrated components (for example
styled(Layer)withposition: fixed, orstyled(MenuDivider)withheight: 20px) win only if@sanity/ui/styles.cssloads before styled-components' runtime style tags. That is the usual case when the stylesheet is in the entry chunk.As with
SrOnlyandSpinnersince 4.0.0, these components render unstyled unless the app imports the stylesheet once:Patch Changes
b2e6cc1Thanks @stipsan! - Add identifyingdata-uiattributes to Arrow, skeleton, and MenuDivider components.sanity-io/sanity (groq)
v6.16.0Compare Source
Sanity Studio v6.16.0
This release includes various improvements and bug fixes.
For the complete changelog with all details, please visit:
www.sanity.io/changelog/studio-Ni4xNS4w
Install or upgrade Sanity Studio
To upgrade to this version, run:
To initiate a new Sanity Studio project or learn more about upgrading, please refer to our comprehensive guide on Installing and Upgrading Sanity Studio.
📓 Full changelog
ded82666ced7fe0162e5ee9279921b1c22807a638b27d33d6451148c1971dd2bbb86cd4939e26b333b60eec9e82d158817cf943c66d7afa6b049d303aade1672180c9d8afd5d9fb4756cd06dcf0de30a0d2566608bee257fd6a0eedf8ac20db3c63add52505ca324cf355cf1dcad292c41d5008328c377165c39b6318bf3356532fc23b446b41a8483ebbb27256429a1f46e76aaa11ebfd854e68b7d90d04bd8fa1cfe4ab7b64cb3eeded6a98b1cd9f25f2e384f1a08e95d5939c7ebc316a557c6a18b0135332b398573ad06af50f8b1ef34cd15a54_system.variantswith legacy fallback (#14762)4913ff6](https://redirect.github.com/sanity-io/sanity/commit/4913ff6c3247a4d3feConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate using a curated preset maintained by
. View repository job log here