-
-
Notifications
You must be signed in to change notification settings - Fork 5
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
chore(deps): update devdependency groq to v3.45.0 #614
base: main
Are you sure you want to change the base?
Conversation
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
Removed dependencies detected. Learn more about Socket for GitHub ↗︎ 🚮 Removed packages: npm/groq@3.36.2 |
0ce0bbd
to
b837c11
Compare
b837c11
to
8e53d2d
Compare
8e53d2d
to
42f36ea
Compare
42f36ea
to
f65cda2
Compare
f65cda2
to
0043c43
Compare
0043c43
to
9b9121d
Compare
9b9121d
to
3e8d689
Compare
3e8d689
to
6b61e1d
Compare
6b61e1d
to
f92ae5d
Compare
f92ae5d
to
d0444a4
Compare
d0444a4
to
7359dc5
Compare
This PR contains the following updates:
3.36.2
->3.45.0
Release Notes
sanity-io/sanity (groq)
v3.45.0
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
dryRun
parameter is now available in the context provided for thedefineMigration
command available fromsanity/migrate
. This allows developers to write scripts that skip certain actions (for example, mutating external data stores) if it is only a dry run. An example might look like this:🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Espen Hovlandsdal | fix(structure): allow searching/listing ignored types when explicitly requested (#6771) |
5b66664
Cody Olsen | chore: setup a separate compiled studio, bump to 19rc (#6808) |
25be802
Christian Grøngaard | fix(types): correct
ArrayOptions
(#6737) |39da169
Ash | fix(sanity): align Actions API usage with correct types |
f07d7ae
Ash | chore(deps): update
@sanity/client
|f9f2356
RitaDias | test(core): update e2e test for toolbar in PTE to be more reliable (#6811) |
cd901d1
Cody Olsen | fix: handle circular import issue in a compiler friendly way (#6812) |
8ac809f
renovate[bot] | fix(deps): Update dev-non-major (#6809) |
a9662ec
Binoy Patel | test(core): update snapshot for failing test (#6818) |
52e4cfa
Christian Grøngaard | chore(page-building): use first-class icons instead of media (#6752) |
dd7956a
Noah Gentile | feat(migrate): add
dryRun
to context (#6816) |104162a
Cody Olsen | fix: use
useImperativeHandle
instead of mutating a parent ref (#6813) |13158e9
ecospark[bot] | chore(lint): fix linter issues 🤖 ✨ (#6825) |
cec43ad
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.13 (#6823) |
d0e5e95
Cody Olsen | fix: regression in #6813 (#6827) |
8ac0812
RitaDias | test(test): update e2e pte toolbar test (#6822) |
4487680
RitaDias | test(sanity): update hydrate test (#6821) |
0cefc21
Binoy Patel | feat(cli): allow the ability to specify package manager in init command (#6820) |
f1ef0a6
Cody Olsen | fix: call dynamic hooks in a way that can be compiled (#6814) |
6e65eed
renovate[bot] | chore(lockfile): update dependency prettier to v3.3.0 (#6834) |
f279329
ecospark[bot] | chore(lint): fix linter issues 🤖 ✨ (#6836) |
61fd6bb
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v6.8.19 (#6837) |
700879a
shur | feat: move up call to PATCH metadata after bootstrapping template files (#6828) |
7d47a51
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.70 (#6838) |
c794957
renovate[bot] | fix(deps): Update dev-non-major (#6841) |
48022c1
renovate[bot] | chore(deps): update dependency @types/react to ^18.3.3 (#6840) |
0ce52e9
renovate[bot] | chore(lockfile): update dependency @sanity/import to v3.37.5 (#6842) |
df67883
jordanl17 | feat(structure): sheet list table columns selectors style edx-1435 (#6839) |
6d53c4c
Christian Grøngaard | refactor(core): rename InsertMenu->InsertMenuGroups (#6845) |
e1fd6bf
v3.44.0
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
🐛 Notable bugfixes
Customizing restore action now works
This releases fixes a bug preventing developers removing or customising the "restore" document action using the
document.actions
Studio configuration property.Studio will now respect changes you make to the "restore" document action, but please note that you must set the
action
property to"restore"
on yourDocumentActionComponent
. Theaction
property allows Studio to identify the restore action.Example
import {RocketIcon} from '@​sanity/icons' import {type DocumentActionComponent} from 'sanity' export const TestCustomRestoreAction: ( action: DocumentActionComponent, ) => DocumentActionComponent = (restoreAction) => { const action: DocumentActionComponent = (props) => ({ ...restoreAction(props), label: 'Custom restore', tone: 'positive', icon: RocketIcon, }) + action.action = 'restore' return action }
Other bugfixes
preview
property inDocumentComponents
.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#6731) |
1587dfe
Pedro Bonamin | fix(core): add retry to image observer and loading state (#6709) |
0f51f9d
Ash | feat(sanity): use optimistic locking when publishing documents (#6711) |
6fe8c69
jordanl17 | EDX-1352: batch select sheet list documents (#6713) |
10b596a
Michael | fix(cli): graphql api flag is respected during validation (#6615) |
c739eea
renovate[bot] | chore(lockfile): update dependency @sanity/telemetry to v0.7.8 (#6732) |
4307a3c
renovate[bot] | chore(lockfile): update dependency i18next to v23.11.5 (#6733) |
922235f
Per-Kristian Nordnes | refactor(portable-text-editor): automatically resolve some validation errors (#6705) |
6062a9a
Per-Kristian Nordnes | fix(core/form): prohibit focus and unset on root input (#6706) |
4a2f141
Cody Olsen | chore: setup CI check for react compiler errors (#6730) |
9c7175f
ecospark[bot] | chore(deps): dedupe pnpm-lock.yaml (#6734) |
fe807a8
Hash Brown | fix: EXIF data on Image asset not included when uploading multiple images to array type, or via drag-and-drop (#6708) |
222418a
Robin Pyon | fix(pte): improve text selection in fullscreen inputs (#6642) |
6163d96
renovate[bot] | fix(deps): Update dev-non-major (#6719) |
dadfcfa
Rune Botten | fix(core): avoid attribute names being scanned as symbols |
23f6c67
Cody Olsen | chore: change the action to use warnings and only fail on new ones (#6740) |
ebef5cb
renovate[bot] | chore(lockfile): update dependency @sanity/telemetry to v0.7.8 (#6743) |
a230bbf
renovate[bot] | chore(deps): update dependency @vitejs/plugin-react to ^4.3.0 (#6744) |
7551264
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v6.8.18 (#6746) |
913740d
renovate[bot] | chore(lockfile): update dependency @sanity/import to v3.37.4 (#6749) |
e5b04d1
renovate[bot] | chore(lockfile): update dependency @sanity/export to v3.38.1 (#6748) |
0dbf0c5
renovate[bot] | fix(deps): Update dev-non-major (#6745) |
7c44121
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.65 (#6747) |
79a79a3
Cody Olsen | fix: handle React Compiler errors (#6750) |
403f485
Ash | feat(sanity): use Actions API when restoring drafts |
47e5420
Ash | feat(sanity): add timeline test ids |
038a1a2
Ash | test(e2e): add test for
restore
document action |e9b967f
Christian Grøngaard | chore: add initial page-building test studio (#6735) |
cca14f3
Bjørge Næss | fix(core): remove id from patch when using server actions (#6751) |
7b90cad
Ash | fix(sanity): respect Studio configuration when rendering "restore" document action (#6637) |
6ba71f2
Binoy Patel | chore(ci): set a shorter cache on manifest (#6660) |
069dd31
renovate[bot] | chore(lockfile): update dependency i18next to v23.11.5 (#6755) |
6043919
renovate[bot] | chore(lockfile): update dependency react-barcode to v1.5.3 (#6756) |
89c86c6
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.12 (#6757) |
9025619
renovate[bot] | fix(deps): update dependency get-it to ^8.5.0 (#6758) |
6b98663
renovate[bot] | fix(deps): Update dev-non-major (#6759) |
5893609
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.67 (#6761) |
543d755
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.18.3 (#6762) |
3e1bc3e
RitaDias | fix(core): unable to open block style select when in nested PTEs in fullscreen (#6738) |
9f7ab8b
Per-Kristian Nordnes | test(portable-text-editor): add test for empty array value (#6764) |
a13e22c
Christian Grøngaard | chore(page-building): configure build outputs (#6768) |
076f9b8
Bjørge Næss | fix(core): fix issue with nested preview fields not being included in legacy text search (#6767) |
044ac39
jordanl17 | feat(structure): sheet list prototype (#6741) |
f0670bf
Espen Hovlandsdal | chore(deps): update dependency @sanity/bifur-client to ^0.4.0 (#6645) |
a79ea02
Simeon Griggs | chore: correct grammar for open-source (#6766) |
f8ee0f2
Rico Kahler | fix: resolve type error by inlining DocumentComponents definition (#6703) |
10e1bc3
Herman Wikner | fix(core): reactions menu open issue (#6765) |
3f52b83
Bjørge Næss | fix(form): fix issue making circular structures sometimes causing infinite loop (#6699) |
7efdeeb
Per-Kristian Nordnes | fix(portable-text-editor): add autoresolving validations and fix normalization issues (#6770) |
c458289
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.19.0 (#6781) |
1961904
Bjørge Næss | fix(form): properly support passing
undefined
as title torenderDefault()
for array and object fields (#6774) |f341c2d
Binoy Patel | feat: store all versions in the manifest (#6769) |
1fcc0f2
renovate[bot] | chore(lockfile): update dependency @portabletext/react to v3.1.0 (#6788) |
02fa562
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.10 (#6786) |
517a1a9
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.13 (#6787) |
43f1766
renovate[bot] | fix(deps): Update dev-non-major (#6789) |
772d464
renovate[bot] | chore(deps): update linters (#6790) |
674a6cb
renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v2 (#6792) |
8665a16
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.12 (#6793) |
9d7c67d
Christian Grøngaard | fix(form): avoid spreading key prop (#6776) |
eeba7f2
renovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.12 (#6794) |
7d0d86a
renovate[bot] | chore(lockfile): update dependency @sanity/telemetry to v0.7.9 (#6795) |
be1065f
Cody Olsen | chore(deps): bump eslint-plugin-react-compiler (#6791) |
ea7db00
renovate[bot] | chore(deps): update dependency @sanity/icons to v3 (#6797) |
63e3c32
Cody Olsen | chore(react-compiler): up the max warnings limit (#6801) |
aa95805
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.11 (#6799) |
42fd4bf
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.14 (#6800) |
faa5bcf
renovate[bot] | fix(deps): Update dev-non-major (#6798) |
6640ad4
Bjørge Næss | refactor(core): stabilize studio usage of actions API (#6783) |
112b66c
v3.43.0
Compare Source
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.
✨ Highlights
sanity init
command for Next.js-embedded Studios is updated to installnext-sanity v9
andnext v14
as per best practices.// @​sanity-typegen-ignore
comments that will ignore certain queries from type generation (thanks @largis21!).🐛 Notable Bugfixes
usePaneRouter
that caused build warnings and potential execution order issues.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): Update dev-non-major (#6659) |
ab0f97d
Pedro Bonamin | fix(scheduled-publishing): don't include it if it's the only plugin available (#6530) |
b2fa80b
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v6.8.15 (#6666) |
30c1f4c
renovate[bot] | fix(deps): update dependency groq-js to ^1.9.0 (#6655) |
71a0758
renovate[bot] | chore(lockfile): update dependency @sanity/export to v3.38.0 (#6654) |
1f6b8a8
Ash | feat(sanity): use actions API when discarding drafts |
c1755d1
Ash | feat(sanity): add test ids to confirm dialog buttons |
73d51cb
Ash | test(e2e): add tests for
discardChanges
document action |33564a2
renovate[bot] | chore(deps): update dependency framer-motion to v11.2.0 (#6668) |
673ba0c
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.3 (#6667) |
71e6319
renovate[bot] | chore(deps): update dependency esbuild to ^0.21.2 (#6656) |
fc79956
renovate[bot] | chore(deps): update dependency lerna to ^8.1.3 (#6657) |
7960627
renovate[bot] | fix(deps): Update dev-non-major (#6673) |
409d7df
Carolina Gonzalez | feat: fetch feature toggle to enable serverside document actions (#6418) |
8610fc6
renovate[bot] | fix(deps): update dependency @sanity/client to ^6.18.2 (#6674) |
4da4ae5
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.8 (#6675) |
e8a40e2
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.55 (#6672) |
7b5bbe7
renovate[bot] | fix(deps): update dependency get-it to ^8.4.30 (#6676) |
0715793
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.4 (#6681) |
f97c348
renovate[bot] | fix(deps): Update dev-non-major (#6680) |
ab4a9e8
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.5 (#6687) |
a61a679
renovate[bot] | chore(deps): update dependency framer-motion to v11.2.2 (#6689) |
e27e063
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.9 (#6691) |
3aa444f
renovate[bot] | chore(deps): update dependency recast to ^0.23.7 (#6658) |
3912e82
renovate[bot] | fix(deps): Update dev-non-major (#6690) |
ec179d0
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v6.8.16 (#6692) |
80d4620
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.59 (#6693) |
1164a6b
Robin Pyon | feat(pte): add
initialActive
prop toPortableTextInput
(#6638) |5add977
Pedro Bonamin | fix(schedule-publishing): avoid polling in upsell mode (#6670) |
87889d1
Cody Olsen | chore: setup
dev:next-studio
to use react v19 (#6685) |61d1bc3
renovate[bot] | chore(deps): update dependency framer-motion to v11.2.3 (#6696) |
e6b4fdc
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.10 (#6701) |
af0eee4
renovate[bot] | fix(deps): Update dev-non-major (#6700) |
77785ff
Pedro Bonamin | feat(structure): add sheet list table view. (#6647) |
c5916d4
Ash | feat(sanity): memoize initial value resolver (#6614) |
39bab8a
Cody Olsen | fix: update
@sanity/presentation
and remove deprecated internal exports no longer in use (#6694) |69246c1
Cody Olsen | fix: remove circular reference to
usePaneRouter
(#6664) |d66def2
jordanl17 | feat(structure): Sheet View columns (#6661) |
d8a37a8
Christian Grøngaard | fix: pin framer-motion to an earlier version (#6717) |
6c2aea2
renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.1.11 (#6720) |
61cc315
Pedro Bonamin | fix(tasks): reduce tasks sidebar zoffset (#6718) |
5ab0819
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v6.8.17 (#6722) |
babfd2d
Pedro Bonamin | fix(tasks): hide footer button until the active document is set (#6695) |
93c7d66
jordanl17 | fix(structure): fixing incorrect way of setting col visibility (#6716) |
06f7902
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.8 (#6724) |
17ca815
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.62 (#6723) |
c6c1724
Cody Olsen | feat: upgrade
sanity init
for Next.js to next-sanity v9 (#6644) |f48e38b
largis21 | Add support for @sanity-typegen-ignore to ignore queries (#6578) |
efe8bca
Sindre Gulseth | chore(cli): symlink in local packages for the installed sanity cli (#6728) |
c4b8558
Bjørge Næss | fix(i18n): remove extraneous curly brace (#6726) |
74f2fd5
Sindre Gulseth | feat(typegen): add optout for prettier formatting (#6702) |
ac5103a
v3.42.1
Compare Source
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.
🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Cody Olsen | fix: regression crashing the document list pane in presentation (#6684) |
7ae3afd
v3.42.0
Compare Source
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.
✨ Highlights
Save Vision Query Results
You can now conveniently save the results of your Sanity Vision queries as JSON or CSV files. Simply run your query and click on the new "save result as" buttons in the bottom right corner.
Custom Components with Intent Handling in Structure Builder
Custom components included in the Structure Builder (like
S.component(MyCustomComponent)
) can now handle intents. This is especially useful for routing to custom components from global search results or other links. You can achieve this by using thecanHandleIntent
parameter.🐛 Notable Bugfixes
element.onFocus()
on any opened block or inline-object, thus avoiding unintended modal closures.📓 Full changelog
55153ac
48674b7
d3d0c04
1dca6db
fad1628
cc08614
c2b143e
14be9b6
516ada5
724da99
5f0227c
hideToolbar
andfullscreen
props toPortableTextInput
(#6621)800149f
4c73ded
2729437
20b66b1
92260a4
2e69eee
renderEditable
in portable text inputs (#6627)1d0fd3e
f4c7cfe
b63af70
b13fff4
fceff23
dd5cc7d
34b4754
f58a005
ef39982
55ab489
1812de6
083960f
52a5308
109a180
4beb29e
c7ad47b
v3.41.2
Compare Source
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.
🐛 Notable bugfixes
Maximum update depth exceeded
crash in Presentation Tool.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.15.2 (#6632) |
43823f6
v3.41.1
Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Binoy Patel | test(core): fixes flaky test with document publish (#6595) |
2a8375a
renovate[bot] | chore(deps): update linters (#6590) |
59b8ce8
renovate[bot] | chore(deps): update dependency styled-components to ^6.1.10 (#6585) |
5e727e0
renovate[bot] | chore(lockfile): update dependency zod to v3.23.7 (#6527) |
571dd56
renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v6.8.13 (#6599) |
d9f9188
renovate[bot] | chore(deps): update dependency @sanity/tsdoc to v1.0.51 (#6600) |
56a8a79
renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.17 (#6584) |
0819c40
Cody Olsen | fix(presentation): regression causing a crash when in an embedded studio (#6606) |
99dfb60
v3.41.0
Compare Source
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.
✨ Highlights
Image
andFile
blocks.🐛 Notable bugfixes
Attempted import error
related to usingswr
in embedded studios._key
, we now automatically create one for it, avoiding unnecessary warning.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Herman Wikner | feat(comments): add telemetry (#6541) |
2d35256
Sindre Gulseth | fix(typegen): pass resolved path instead of the imported path (#6540) |
e7ffe93
Cody Olsen | fix: use
vercelStegaClean
util from@vercel/stega
(#6544) |790bc8f
Pedro Bonamin | fix(pte): preserve block key when pressing enter at start of block (#6521) |
7df5396
Ash | fix(sanity): do not order by
_updatedAt
when relevance ordering is used with Text Search API search strategy ([#65Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am on Monday" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.