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

chore(deps): update devdependency groq to v3.57.2 #614

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 15, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
groq (source) 3.36.2 -> 3.57.2 age adoption passing confidence

Release Notes

sanity-io/sanity (groq)

v3.57.2

Compare Source

✨ Highlights

Improved developer tooling for Next.js and Sanity

  • When sanity init is run inside a Next.js project, an appropriate CORS origin is added to the project
  • When sanity init is run inside a Next.js project, environment variables are written to an .env.local file

🐛 Notable bugfixes

  • Fixes flickering issue when navigating within presentation introduced in v3.57.0

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
------------ | ------------- | -------------
renovate[bot] | chore(deps): update dependency @​sanity/pkg-utils to v6.11.0 (#​7441) | ef7fff8
RitaDias | feat(sanity): add telemetry when creating a draft (#​7459) | e6b0614
Jordan Lawrence | refactor(core): minor type usage improvement and using task plugin name (#​7453) | 23086e2
Ryan Bonial | fix(core): Fix Title in "Untitled was published" toast (#​7473) | f44786c
renovate[bot] | fix(deps): update dependency @​sanity/client to ^6.21.3 (#​7373) | 2002add
renovate[bot] | chore(deps): update dependency @​sanity/tsdoc to v1.0.101 (#​7382) | 3a18971
Jordan Lawrence | chore(core, structure): validation on references (#​7431) | 112df24
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.9 (#​7436) | 048068e
renovate[bot] | chore(deps): update pnpm to v9.9.0 (#​7480) | f1e2a55
renovate[bot] | fix(deps): Update dev-non-major (#​7477) | dce41fb
renovate[bot] | chore(deps): update dependency turbo to ^2.1.1 (#​7478) | 5ef2990
renovate[bot] | chore(deps): update peter-evans/create-pull-request action to v7 (#​7481) | b241a3d
renovate[bot] | chore(deps): update linters (#​7479) | d05a8ec
Cody Olsen | chore: fix tsc build errors in latest @types/react (#​7482) | e2a30fe
renovate[bot] | fix(deps): update dependency @​sanity/mutate to ^0.10.0 (#​7451) | ea3a79a
Simeon Griggs | fix(cli) use Next.js specific defaults for new projects (#​7465) | de03c57
Jordan Lawrence | Revert "chore: support for sticky params in URL and intent ops (#​7429)" (#​7489) | 5cb335b

v3.57.1

Compare Source

🐛 Notable bugfixes

  • Fixes a performance regression introduced in v3.51.0 (#​7471)

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
Rico Kahler fix(core): ensure all keys are reconciled 6393df8

v3.57.0

Compare Source

✨ Highlights

Significant rendering perf. improvements (up to x10) in dev mode

This change enables styled-components "speedy mode" in sanity dev, improving developer mode performance. This change impacts only development builds (sanity dev) – production builds (sanity build or sanity start) remain unaffected since "speedy mode" has always been enabled in production.

Developers embedding Sanity Studio in other frameworks like Next.js or Remix need to adjust their own build tooling to declare the SC_DISABLE_SPEEDY flag to achieve the same performance benefits. For example, Next.js users can add this snippet to their next.config.{js,mjs,ts} file:

export default {
  env: {
    SC_DISABLE_SPEEDY: 'false' // makes styled-components as fast in dev mode as it is in production mode
  }
}

For Safari users, while they will still be able to inspect and see CSS rules coming from styled-components, these will now be read-only in the DevTools inspector. The performance benefits from enabling "speedy mode" in development mode are significant for Safari users and outweigh the convenience of being able to edit these rules directly in the inspector. With Hot Module Reload, developers can still quickly make changes to their source code, and the new styles will apply immediately.

Enabling "speedy mode" offers a faster development experience across the board. Developers using Safari for testing purposes can still verify the functionality of the studio, and for more detailed CSS editing, they can switch to Chrome, Firefox, or other Chromium-based browsers like Arc or Brave.

It's still possible to restore the old behaviour of disabling speedy in dev mode in userland with a custom sanity.cli.ts override:

import {defineCliConfig} from 'sanity/cli'
import {type UserConfig} from 'vite'

export default defineCliConfig({
  vite(viteConfig: UserConfig): UserConfig {
    return {
      ...viteConfig,
      define: {
        ...viteConfig.define,
        // `sanity dev` enables speedy in both development and production, this line restores the default `styled-components` behaviour of only enabling it in production
        'process.env.SC_DISABLE_SPEEDY': JSON.stringify(process.env.NODE_ENV !== 'production'),
      },
    }
  },
})

add --max-fetch-concurrency to prevent stalled validators

This update addresses an issue where the sanity documents validate CLI command could time out when validating documents with complex custom validation rules. The changes include:

  1. Increased default maximum fetch concurrency from 10 to 25, which should resolve most timeout issues.
  2. Added a new CLI flag --max-fetch-concurrency to allow users to adjust the maximum number of concurrent client.fetch requests during validation.
  3. Made the default maximum custom validation concurrency explicit and configurable.

Usage:

sanity documents validate --max-fetch-concurrency <number>

These changes should improve the performance and reliability of document validation for projects with complex custom validation rules. Users experiencing timeouts during validation should try increasing the --max-fetch-concurrency value if issues persist with the new default.

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
------------ | ------------- | -------------
Rico Kahler | feat(cli): allow setting --max-fetch-concurrency to prevent stalled validators (#​7450)| 85b0538
Jordan Lawrence | chore(core): improvements to diff component styles and presentation (#​7385) | 35b6600
Jordan Lawrence | fix(structure): passing from operation context to label for success toast (#​7437) | f4e414c
Cody Olsen | fix: significantly speed up styled-components in dev mode (#​7440) | c259119
Jordan Lawrence | test: improved context mocking on TestProvider (#​7433) | 58863af
Jordan Lawrence | chore(core): single addon dataset context (#​7432) | 9da634e
Jordan Lawrence | chore: improved data testing by ui and test id (#​7428) | deca138
RitaDias | test(sanity): skip toolbar test (#​7446) | 713c3f9
renovate[bot] | chore(lockfile): update dependency styled-components to v6.1.13 (#​7443) | 7395a93
renovate[bot] | chore(deps): update dependency styled-components to ^6.1.13 (#​7442) | c5a4207
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.19 (#​7405) | 5ebff0d

v3.56.0

Compare Source

✨ Highlights
Improved document sync notification

Fixes an issue where the syncing document notification would sometimes remain on the screen indefinitely, even after the document was no longer visible. The toast is now dismissible, improving the user experience when working with synchronized documents.

Sync Document Toast

Copy document URL to clipboard

A new feature has been added to the document pane, allowing users to easily copy the current document's URL to their clipboard. This makes sharing documents with colleagues and collaborators more convenient.

Ending the "Array Tree Editing" beta

Thank you to everyone who participated in the "Array Tree Editing" beta. Based on your feedback, we are ending this experiment as we continue to explore better ways to navigate nested structured.

🐛 Notable bugfixes
  • Optimized rendering in Presence: We’ve optimized how presence changes are handled, reducing unnecessary re-renders in the Studio. This enhancement improves overall performance when multiple users are working on the same document.
  • Respect for --no-auto-updates flag in CLI: Fixed an issue where the CLI would not respect the --no-auto-updates flag, ensuring that this configuration setting now behaves as expected.
  • Improved feedback when extracting schema: The schema extraction process now outputs the file path, providing clearer feedback and making it easier to locate the saved schema.
  • Constrain size for date picker popover: Added a prop to constrain the size of the date picker popover in the DateTimeInput UI component, providing more control over its appearance, especially in modal contexts.
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
------------ | ------------- | -------------
Carolina Gonzalez | feat(cli): respect --no-auto-updates flag in CLI config (#​7396) | c83021e
Pedro Bonamin | chore(structure): add DocumentListBuilder.filter JSdoc details (#​7402) | 445384d
Pedro Bonamin | fix(structure): make sync document toast dismisable (#​7209) | dc40f6e
Pedro Bonamin | chore(core): end "Array Tree Editing" beta (#​7411) | 9894c6d
Rune Botten | fix(core): avoid unnecessary re-renders in useDocumentPresence (#​7365) | 379620e
Simeon Griggs | output path when extracting schema (#​7414) | 6fdfcac
RitaDias | refactor(sanity): Move date inputs UI Components to ui-components (#​7410) | 0d1dcd7
renovate[bot] | fix(deps): update dependency @​sanity/icons to ^3.4.0 (#​7417) | 6bd4f8c
RitaDias | fix(sanity): add prop for constraintSize (#​7421) | 17a7b1d
Drew Lyton | feat(sanity): add always present document action to copy url to clipboard (#​7416) | 7afcdb4
renovate[bot] | fix(deps): update dependency groq-js to ^1.13.0 (#​7424) | 14530aa
Drew Lyton | feat(sanity): Update presence menu button for inviting new collaborators (#​7406) | 064519a

v3.55.0

Compare Source

✨ Highlights
Request access to Studios

Users can now request access to a project they're not yet a member of, straight from the Studio's "Not authorized" screen. Project administrators will be alerted by email and can approve or deny the request from the project settings area.
image

TypeGen updates

Running sanity typegen will now by default generate a query typemap which the Sanity Client can use to automatically infer the returned types of a query.

🐛 Notable bugfixes
  • The TypeGen CLI command should now correctly detect and generate types defined by defineQuery from the next-sanity package.
  • Fixes an issue with FormInput causing includeField to not have any effect for nested paths.
  • Fixes an issue with the cursor sometimes moving around as you typed in the Portable Text Editor.
  • Fixes an issue where references would not open if clicked inside a Field Group.
  • Fixes an issue where it wasn't possible to copy a text selection inside a text field.
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
------------ | ------------- | -------------
Bjørge Næss | fix(form): fix issue where FormInput was not rendering field when passed 'includeField' (#​7350) | e6185ef
Jordan Lawrence | chore(tests): collapsing ct test report comment (#​7378) | cd341d8
renovate[bot] | chore(deps): update dependency @​sanity/pkg-utils to v6.10.10 (#​7381) | 292b7d0
renovate[bot] | fix(deps): update dependency get-it to ^8.6.5 (#​7376) | b5d7418
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.15 (#​7377) | f273249
Bjørge Næss | refactor(preview): extract global listener, refactor preview APIs and improve typings (#​7360) | 5c75a38
Bjørge Næss | chore: add docgen script (#​7387) | e3a02c4
Sindre Gulseth | fix(typegen): find queries imported with defineQuery from next-sanity (#​7391) | b86e3d0
Sindre Gulseth | feat(typegen): set overload client methods to default to true (#​7390) | c11e51f
Jordan Lawrence | test(core): updating import on helpers to using jest and not playwright (#​7384) | 87316d6
Carolina Gonzalez | fix: do not show latest version if auto-updating (#​7388) | 1872388
Espen Hovlandsdal | chore(types): deprecate studioHost, externalStudioHost properties (#​7369) | 565eb49
Bjørge Næss | chore: fix wrong version format in generate documents script (#​7393) | 1a2ef91
Fred Carlsen | fix(core): fix copy related issues (#​7394) | 49083dd
Drew Lyton | feat(sanity): request access flow (#​7248) | 5ab35a5

v3.54.0

Compare Source

✨ Highlights
Copy Paste Improvements
  • Adds support for copying supported object types into array fields
  • Adds support for copying and pasting individual array items

release image

Multiple deployment targets for Sanity Studio

Introduces support for adding multiple [my-company].sanity.studio deployments for a project. Link your studio code to a specific hostname with the new studioHost property in the CLI config as shown below, or select or create a deployment target when prompted while running sanity deploy. You can now see all your studio deployments in the project management settings.

// ./sanity.cli.ts

import {defineCliConfig} from 'sanity/cli'

export default defineCliConfig({
  api: {
    projectId: 'projectid',
    dataset: 'production'
  },
  // Tip: You can use an environment variable for studioHost if you want 
  // to deploy separate studios for production, staging, testing etc.
  studioHost: 'my-company'
})

Read more in the Hosting and deployment article in the docs.

🐛 Notable bugfixes
  • Fixes an issue where you were able to copy and paste documents that contained non-existing references
  • Fixes an issue where getValueAtPath() utility wouldn't work for 0 index path segments (['array', 0])
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
------------ | ------------- | -------------
Sindre Gulseth | chore(typegen): move prettier formatting into generateAction (#​7333) | 3c34f08
Cody Olsen | fix(deps): @bjoerge/mutiny is now @sanity/mutate (#​7344) | 4aeb5b6
Bjørge Næss | chore(dev): add groq package to monorepo aliases (#​7340) | d44b06e
renovate[bot] | chore(deps): update pnpm to v9.7.0 (#​7346) | 0772245
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.12 (#​7352) | ecde097
renovate[bot] | fix(deps): update dependency @​sanity/insert-menu to v1.0.8 (#​7343) | 088139d
renovate[bot] | fix(deps): update dependency get-it to ^8.6.4 (#​7353) | f6b6378
renovate[bot] | fix(deps): Update dev-non-major (#​7345) | eefb5ea
Christian Grøngaard | chore(test-studio): fix custom markers PTE example (#​7358) | 43b9969
RitaDias | test(dev): add media plugin to studio e2e & test (#​7236) | 12d1411
renovate[bot] | fix(deps): update dependency @​sanity/presentation to v1.16.4 (#​7359) | 441d7e5
Ash | feat(test-studio): add noop custom publish action example | 7860c8e
Ash | fix(sanity): prevent empty actions being executed | c2e4eb3
Fred Carlsen | feat(core): support pasting object into array + copying individual array items (#​7292) | ea55826
Rune Botten | fix(deps): update and pin react-i18next to 14.0.2 (#​7364) | 3cecfdd
renovate[bot] | fix(deps): update dependency @​sanity/client to ^6.21.2 (#​7354) | db6741b
Sindre Gulseth | fix(typegen): dont treat all document type refs as references (#​7366) | 32958d3
Pedro Bonamin | fix(core): update eslintrc config to show no-restricted-imports rules (#​7367) | 22e717e
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.13 (#​7370) | a361063
Rico Kahler | feat(cli): update CLI to use new deploy endpoint (#​7244) | 14ae5cb

v3.53.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.

Improved Sanity Client and TypeGen integration

With the new defineQuery utility it is no longer necessary to pass generics into client.fetch calls for the sanity typegen command to generate type definitions for query results. 🥳
Update @sanity/client to v6.21.0 or later, then add "overloadClientMethods": true to your sanity-typegen.json configuration file, and finally wrap your query strings in the new defineQuery utility method from groq:

import {createClient} from '@&#8203;sanity/client'
-import groq from 'groq'
+import {defineQuery} from 'groq'
-import type { SettingsQueryResult } from "~/sanity.types";

const client = createClient({ /* ... */ })

-const settingsQuery = groq`
+const settingsQuery = defineQuery(`
  *[_type == "settings"][0]
-`
+`)

-const settings = await client.fetch<SettingsQueryResult>(settingsQuery)
+const settings = await client.fetch(settingsQuery)

Huge thanks to @​romeovs for championing this feature!

🐛 Notable bugfixes

  • Fixes default messaging in the environment variable file created by sanity init --env
  • Fixes an issue that could cause wrong list counts in the Portable Text Editor
  • Fixes an issue that could cause malformed strings to appear in documents passed to migration scripts
  • Fixes several issues that could cause "missing context" errors in certain environments
  • Fixes an issue causing the Presence avatar overlays on form fields not to appear when Sanity Studio is embedded in a React 19 app

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency react-rx to v4 (#​7266) | a9b9feb
Simeon Griggs | feat: embellish nextjs blog starter (#​7258) | 0fc8216
renovate[bot] | chore(deps): update linters (#​7285) | eebb27b
renovate[bot] | chore(deps): update dependency turbo to ^2.0.10 (#​7284) | ecc74b4
Cody Olsen | chore: remove agressive npmrc options (#​7282) | 8e99272
renovate[bot] | chore(deps): update dependency @​sanity/tsdoc to v1.0.87 (#​7287) | cade4c7
Cody Olsen | fix: remove react hooks linter suppressions in PT hooks (#​7222) | f5cac7b
Cody Olsen | fix: ensure search context provider value is memoized (#​7200) | edf7560
Espen Hovlandsdal | chore(test-studio): add workspace for us based dataset (#​7293) | 9f60cdc
Simeon Griggs | fix(cli): don't prepend message about .env.local if creating .env.local (#​7288) | ec27de0
renovate[bot] | fix(deps): Update dev-non-major (#​7294) | 8d47f3e
renovate[bot] | chore(deps): update dependency @​sanity/pkg-utils to v6.10.8 (#​7278) | 9ac527f
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.10 (#​7290) | e5e2c89
renovate[bot] | chore(deps): update dependency @​sanity/tsdoc to v1.0.88 (#​7296) | b221828
renovate[bot] | chore(deps): update dependency @​bjoerge/mutiny to ^0.7.0 (#​7274) | 9edbcd9
renovate[bot] | chore(deps): update dependency @​sanity/tsdoc to v1.0.88 (#​7295) | e32932c
Christian Grøngaard | fix(core): correctly reset PTE list counts (#​7286) | acbc351
renovate[bot] | chore(deps): update dependency turbo to ^2.0.11 (#​7300) | 1b21691
renovate[bot] | chore(deps): update dependency eslint-config-turbo to ^2.0.11 (#​7299) | 45bfdd0
Geoff Ball | Update types.ts | c041d28
renovate[bot] | fix(deps): update dependency @​sanity/presentation to v1.16.3 (#​7302) | cc744df
renovate[bot] | chore(deps): update dependency @​bjoerge/mutiny to ^0.7.1 (#​7306) | 6a6c4bf
renovate[bot] | fix(deps): Update dev-non-major (#​7307) | fe40caf
Cody Olsen | feat(codegen): generate SanityQueries interface in @​sanity/codegen (#​6997) (#​7304) | 886ab25
renovate[bot] | chore(deps): update dependency @​sanity/pkg-utils to v6.10.9 (#​7313) | 33c3c7b
renovate[bot] | chore(deps): update dependency @​sanity/tsdoc to v1.0.90 (#​7314) | ffaf81b
renovate[bot] | chore(deps): update dependency @​sanity/tsdoc to v1.0.90 (#​7315) | e5563b6
Rico Kahler | fix(cli): dedupe styled-components in vite config (#​7310) | e82e815
Rico Kahler | refactor: flatten _singletons and increase usage of sanity/_createContext (#​7311) | c512fa7
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.11 (#​7316) | cec7b12
Binoy Patel | chore(deps): updates ora to ^8.0.1 (#​7320) | 327e5b4
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.11 (#​7317) | de01242
renovate[bot] | chore(deps): update dependency lerna to ^8.1.8 (#​7322) | d53ab33
Cody Olsen | refactor: remove prefersLatestPublished handling (#​7305) | 542b07b
Cody Olsen | fix: support field presence avatars on react 19 (#​7308) | 8d003e8
Bjørge Næss | fix(migrate): properly decode chunks of multibyte unicode strings (#​7321) | ba4d4a8
Sindre Gulseth | feat(typegen): add location of discovered query (#​7327) | d77e3ad
Sindre Gulseth | chore(typegen): trace overloadClientMethods usage (#​7326) | 68fe8cd

v3.52.4

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

  • Fixes a bug that prevents keyboard shortcuts from pasting images and files.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Rico Kahler | fix(core): early return if paste target is a file/image (#​7269) | 6fc602c
Cody Olsen | fix(deps): bump @sanity/pkg-utils to v6.10.7 (#​7277) | 56d9e16

v3.52.3

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

  • Restores the FieldPresenceWithOverlay export to address issues with third-party plugins relying on this feature. Plugin authors are advised to use the FieldPresence export instead, as the two have always been identical.
  • Resolves a build configuration issue that caused interoperability problems with CommonJS (CJS) modules, leading to errors during Vite's startup process.
  • Fixes a bug that prevented keyboard shortcuts from pasting files and images correctly. This ensures that the copy/paste handler does not interfere with file and image inputs.
  • Adds 'image' literal to ImageMetadataType. Thanks @​xuzuodong!

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Rico Kahler | test: adds jest config for CLI tests within the sanity module (#​7243) | 917dc59
renovate[bot] | fix(deps): update dependency groq-js to ^1.11.1 (#​7247) | 0d6c67e
renovate[bot] | fix(deps): update dependency groq-js to ^1.12.0 (#​7252) | ef01b92
Nina Andal Aarvik | fix(chore): add aria label to datepicker button (#​6952) | a5c05d9
Rico Kahler | fix(cli): remove conditions to prevent CJS interop errors (#​7267) | 5031cef
Cody Olsen | fix: add back FieldPresenceWithOverlay export (#​7263) | b9785f0
renovate[bot] | fix(deps): update dependency @​portabletext/editor to ^1.0.9 (#​7250) | 10fa5cb
renovate[bot] | chore(deps): update dependency lerna to ^8.1.7 (#​7219) | a7dbe80
renovate[bot] | chore(deps): update dependency @​types/lodash to ^4.17.7 (#​7271) | fe82ee6
renovate[bot] | chore(deps): update testing-library monorepo (#​7272) | 57daedb
renovate[bot] | chore(deps): update dependency esbuild-register to ^3.6.0 (#​7275) | dfc003e
renovate[bot] | fix(deps): Update dev-non-major (#​7273) | 95e4ce0
Hash Brown | chore: add literal to ImageMetadataType (#​7190) | 61734db
Bjørge Næss | chore(deps): upgrade to pnpm 9 (#​7279) | 5758665

v3.52.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

  • General improvements to studio performance
  • Switching between workspaces now uses an anchor link, resolving an issue where document operations might occur across datasets.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency @​sanity/client to ^6.21.1 (#​7215) | 08658f2
Cody Olsen | chore: enable production react profiling in test studios (#​7198) | 3a9dafa
Cody Olsen | fix: remove "a key prop is spread into JSX" warning (#​7224) | 615c3c8
renovate[bot] | fix(deps): update dependency @​sanity/export to ^3.41.0 (#​7223) | 0332d38
Cody Olsen | fix(WorkspacesProvider): run prepareConfig in a passive effect (#​7226) | 2c35087
Cody Olsen | chore: add dev:test-studio-production-profiling script (#​7225) | 8dfa353
Cody Olsen | fix: improve hook collection state performance (#​7218) | bebeac5
Cody Olsen | refactor: replace useClickOutside with useClickOutsideEvent (#​7201) | b4740aa
renovate[bot] | fix(deps): update dependency groq-js to ^1.11.0 (#​7229) | 8b92196
Cody Olsen | feat: refactor createTrackerScope internals to be more efficient (#​6946) | c4f9a1f
Carolina Gonzalez | fix: hard link between datasets, for now (#​7228) | 2e77986

v3.52.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
  • Fixes a regression that caused the Media plugin (sanity-plugin-media) to crash due to a configuration issue with the build tooling in the CLI.
📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Cody Olsen | fix: ensure context provider values are memoized (#​7199) | ff49411
renovate[bot] | fix(deps): Update dev-non-major (#​7216) | f6bb311
RitaDias | chore: set up | c0cec21
RitaDias | fix(sanity/cli): issue with plugins would crash | 3682286

v3.52.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.

🐛 Notable bugfixes

  • Fixes a package bundle configuration issue in auto-updating Studios that caused Presentation to crash.
  • Adds aliases to internal Vite configuration used when running sanity build and sanity deploy to prevent missing React context issues.
  • Improves error messages when duplicate instances of Sanity are found in node_modules.

📓 Full changelog

Author | Message | Commit
------------ | ------------- | -------------
Cody Olsen | fix(deps): update dependency @​sanity/ui to ^2.7.0 (#​7168) | b60195b
Espen Hovlandsdal | chore: clean up e2e studio tasks, headless env var (#​7158) | 9dbb9f6
Ash | fix(sanity): ensure Actions API client uses adequate API version (#​7166) | 25a983b
renovate[bot] | chore(deps): update dependency styled-components to ^6.1.12 (#​7178) | 8805315
renovate[bot] | chore(deps): update dependency turbo to ^2.0.7 (#​7182) | 9b79104
renovate[bot] | chore(deps): update pnpm to v8.15.9 (#​7183) | f73fb0f
renovate[bot] | fix(deps): Update dev-non-major (#​7184) | 706a86b
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.2 (#​7188) | ef0d937
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.2 (#​7185) | 6535562
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.5 (#​7192) | 1515df1
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.5 (#​7191) | 8a9730c
Rico Kahler | fix: unify externals in auto-updating builds (#​7187) | a6def04
Cody Olsen | refactor: replace useOnClickOutside with useClickOutsideEvent (#​7189) | d68bb94
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.6 (#​7196) | 7771ee0
renovate[bot] | fix(deps): update dependency @​sanity/ui to ^2.8.7 (#​7197) | fe8efa0
renovate[bot] | fix(deps): update dependency @​sanity/icons to ^3.3.1 (#​7204) | bf9ca0b
renovate[bot] | fix(deps): Update dev-non-major (#​7203) | f0d5f82
Cody Olsen | fix: detect duplicate context er


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am on Monday" (UTC).

🚦 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.

@renovate renovate bot added chore dependencies Pull requests that update a dependency file labels Apr 15, 2024
Copy link

coderabbitai bot commented Apr 15, 2024

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Walkthrough

The primary change involves upgrading the groq package in the package.json file through multiple iterations, ultimately moving from version 3.36.2 to 3.56.0. This series of updates signifies enhancements in features, performance, and bug fixes. Although specific impacts on the project’s functionality are not detailed, these upgrades are likely to improve overall performance and capabilities.

Changes

Files Change Summary
package.json Updated groq from 3.36.2 to 3.56.0

Poem

In the garden where code soars high,
A rabbit hops with a gleeful sigh.
Upgraded groq, oh what a delight,
Bugs fixed and features shining bright!
With each leap, our project will grow,
Hopping forward, let the progress flow! 🐇✨


Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

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 using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

socket-security bot commented Apr 15, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/groq@3.57.2 None 0 11.8 kB armandocerna, ash, atombender, ...54 more

🚮 Removed packages: npm/groq@3.36.2

View full report↗︎

@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 0ce0bbd to b837c11 Compare April 16, 2024 17:13
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.37.2 chore(deps): update devdependency groq to v3.38.0 Apr 16, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from b837c11 to 8e53d2d Compare April 23, 2024 20:03
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.38.0 chore(deps): update devdependency groq to v3.39.0 Apr 23, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 8e53d2d to 42f36ea Compare April 27, 2024 01:20
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.39.0 chore(deps): update devdependency groq to v3.39.1 Apr 27, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 42f36ea to f65cda2 Compare April 30, 2024 19:27
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.39.1 chore(deps): update devdependency groq to v3.40.0 Apr 30, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from f65cda2 to 0043c43 Compare May 7, 2024 16:39
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.40.0 chore(deps): update devdependency groq to v3.41.0 May 7, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 0043c43 to 9b9121d Compare May 8, 2024 09:53
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.41.0 chore(deps): update devdependency groq to v3.41.1 May 8, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 9b9121d to 3e8d689 Compare May 14, 2024 20:16
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.41.1 chore(deps): update devdependency groq to v3.42.0 May 14, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 3e8d689 to 6b61e1d Compare May 16, 2024 00:17
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.42.0 chore(deps): update devdependency groq to v3.42.1 May 16, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 6b61e1d to f92ae5d Compare May 22, 2024 04:05
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.42.1 chore(deps): update devdependency groq to v3.43.0 May 22, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from f92ae5d to d0444a4 Compare May 29, 2024 15:04
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.43.0 chore(deps): update devdependency groq to v3.44.0 May 29, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from d0444a4 to 7359dc5 Compare June 4, 2024 22:37
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.44.0 chore(deps): update devdependency groq to v3.45.0 Jun 4, 2024
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.45.0 chore(deps): update devdependency groq to v3.46.0 Jun 12, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch 2 times, most recently from cf5c4ca to 39b397a Compare June 13, 2024 17:14
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.46.0 chore(deps): update devdependency groq to v3.46.1 Jun 13, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 21c0dd2 to fc6b2f5 Compare July 16, 2024 17:24
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.50.0 chore(deps): update devdependency groq to v3.51.0 Jul 16, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from fc6b2f5 to 5fc9022 Compare July 19, 2024 16:43
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.51.0 chore(deps): update devdependency groq to v3.52.0 Jul 19, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 5fc9022 to 36765dc Compare July 23, 2024 19:48
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.52.0 chore(deps): update devdependency groq to v3.52.1 Jul 23, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 36765dc to dbac17a Compare July 24, 2024 09:08
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.52.1 chore(deps): update devdependency groq to v3.52.2 Jul 24, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from dbac17a to 7c839b5 Compare July 30, 2024 16:43
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.52.2 chore(deps): update devdependency groq to v3.52.4 Jul 30, 2024
@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 7c839b5 to 4ca5a11 Compare August 6, 2024 12:57
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.52.4 chore(deps): update devdependency groq to v3.53.0 Aug 6, 2024
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 29e0786 and 4ca5a11.

Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
Files selected for processing (1)
  • package.json (1 hunks)
Additional comments not posted (1)
package.json (1)

59-59: Verify the impact of the groq dependency update.

The groq dependency has been updated from 3.36.2 to 3.53.0. Ensure that the new version does not introduce any breaking changes or issues in the project.

@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 4ca5a11 to 810b7d4 Compare August 14, 2024 22:35
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.53.0 chore(deps): update devdependency groq to v3.54.0 Aug 14, 2024
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 4ca5a11 and 810b7d4.

Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
Files selected for processing (1)
  • package.json (1 hunks)
Additional comments not posted (1)
package.json (1)

59-59: Verify the impact of the groq upgrade.

The groq dependency has been upgraded from 3.36.2 to 3.54.0. Ensure that this version is compatible with the existing codebase and that any new features or changes do not introduce breaking changes or require code modifications.

@renovate renovate bot force-pushed the renovate/sanity-monorepo branch from 810b7d4 to 55dd1b3 Compare August 20, 2024 16:17
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.54.0 chore(deps): update devdependency groq to v3.55.0 Aug 20, 2024
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 810b7d4 and 55dd1b3.

Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
Files selected for processing (1)
  • package.json (1 hunks)
Files skipped from review as they are similar to previous changes (1)
  • package.json

@renovate renovate bot force-pushed the renovate/sanity-monorepo branch 2 times, most recently from b4e74fc to c033d78 Compare August 27, 2024 22:12
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.55.0 chore(deps): update devdependency groq to v3.56.0 Aug 27, 2024
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 55dd1b3 and c033d78.

Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
Files selected for processing (1)
  • package.json (1 hunks)
Additional comments not posted (1)
package.json (1)

59-59: LGTM!

The groq package version is correctly updated from 3.36.2 to 3.56.0.

The code changes are approved.

@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.56.0 chore(deps): update devdependency groq to v3.57.0 Sep 3, 2024
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.57.0 chore(deps): update devdependency groq to v3.57.1 Sep 7, 2024
@renovate renovate bot changed the title chore(deps): update devdependency groq to v3.57.1 chore(deps): update devdependency groq to v3.57.2 Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants