Skip to content

Bump @sanity/client from 7.26.2 to 8.4.0 in the sanity group across 1 directory - #42

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/sanity-5bef7314f2
Open

Bump @sanity/client from 7.26.2 to 8.4.0 in the sanity group across 1 directory#42
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/sanity-5bef7314f2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 2, 2026

Copy link
Copy Markdown
Contributor

Bumps the sanity group with 1 update in the / directory: @sanity/client.

Updates @sanity/client from 7.26.2 to 8.4.0

Release notes

Sourced from @​sanity/client's releases.

v8.4.0

Minor Changes

  • add description field to dataset (#1182) (027be06)
  • add client.context with knowledge bases, builds, triage, telemetry, and GROQ reads (#1276) (1e991a7)

Patch Changes

  • Update type DatasetsResponse (#1183) (972efe5)
  • treat nullish apiHost as the default host (#1296) (500b713)
  • drop debug for browser uploads (#1305) (68bd37d)
  • support status, importId, and ids filters on context.sources.list (#1306) (cd7a783)

v8.3.0

Minor Changes

  • invoke functions synchronously or asynchronously (#1295) (d1667c7)

    client.functions.invoke() now takes an options argument and accepts sanity.function.durable and sanity.function.queue functions alongside sanity.function.pubsub.

    By default the invocation is queued: the call resolves with undefined as soon as the service accepts it, without waiting for the function to run. Pass {sync: true} to keep the request open until the function finishes and resolve with its return value — that adds a ?sync=true query parameter to the invoke request, and remains limited to sanity.function.pubsub.

    // Async — resolves once accepted, with no return value.
    await client.functions.invoke("my-func", {
      event: { data: { hello: "world" } },
    });
    // Sync — resolves with whatever the function returns.
    const result = await client.functions.invoke<Result>(
    "my-func",
    { event: { data: { hello: "world" } } },
    { sync: true }
    );

    The return type follows the option: a call with {sync: true} resolves with R, while an async call resolves with undefined. Callers who pass an explicit type argument without {sync: true} keep the previous R | undefined shape.

  • collaboration: resolve comment range from optional fieldValue (#1299) (88073e6)

v8.2.0

Minor Changes

... (truncated)

Changelog

Sourced from @​sanity/client's changelog.

8.4.0

Minor Changes

  • add description field to dataset (#1182) (027be06)
  • add client.context with knowledge bases, builds, triage, telemetry, and GROQ reads (#1276) (1e991a7)

Patch Changes

  • Update type DatasetsResponse (#1183) (972efe5)
  • treat nullish apiHost as the default host (#1296) (500b713)
  • drop debug for browser uploads (#1305) (68bd37d)
  • support status, importId, and ids filters on context.sources.list (#1306) (cd7a783)

8.3.0

Minor Changes

  • invoke functions synchronously or asynchronously (#1295) (d1667c7)

    client.functions.invoke() now takes an options argument and accepts sanity.function.durable and sanity.function.queue functions alongside sanity.function.pubsub.

    By default the invocation is queued: the call resolves with undefined as soon as the service accepts it, without waiting for the function to run. Pass {sync: true} to keep the request open until the function finishes and resolve with its return value — that adds a ?sync=true query parameter to the invoke request, and remains limited to sanity.function.pubsub.

    // Async — resolves once accepted, with no return value.
    await client.functions.invoke("my-func", {
      event: { data: { hello: "world" } },
    });
    // Sync — resolves with whatever the function returns.
    const result = await client.functions.invoke<Result>(
    "my-func",
    { event: { data: { hello: "world" } } },
    { sync: true }
    );

    The return type follows the option: a call with {sync: true} resolves with R, while an async call resolves with undefined. Callers who pass an explicit type argument without {sync: true} keep the previous R | undefined shape.

  • collaboration: resolve comment range from optional fieldValue (#1299) (88073e6)

8.2.0

... (truncated)

Commits
  • e3dd04f chore: version packages (#1303)
  • cd7a783 feat: support source list filters on client.context (#1306)
  • e8fb7cc ci: avoid cancelling source runs for generated changesets (#1307)
  • 68bd37d fix: drop debug for browser uploads (#1305)
  • 1e991a7 feat: add client.context with knowledge bases, builds, triage, telemetry, and...
  • 03aabb0 chore: vendor spec-generated Context types (#1274)
  • 972efe5 fix: Update type DatasetsResponse (#1183)
  • 027be06 feat: add description field to dataset (#1182)
  • 500b713 fix: treat nullish apiHost as the default host (#1296)
  • c85c635 chore: version packages (#1297)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​sanity/client since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the sanity group with 1 update in the / directory: [@sanity/client](https://github.com/sanity-io/client).


Updates `@sanity/client` from 7.26.2 to 8.4.0
- [Release notes](https://github.com/sanity-io/client/releases)
- [Changelog](https://github.com/sanity-io/client/blob/main/CHANGELOG.md)
- [Commits](sanity-io/client@v7.26.2...v8.4.0)

---
updated-dependencies:
- dependency-name: "@sanity/client"
  dependency-version: 8.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: sanity
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 2, 2026
@vercel

vercel Bot commented Sep 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
project-portfolio Ready Ready Preview Sep 2, 2026 8:07pm UTC

@dependabot dependabot Bot added the javascript Pull requests that update javascript code label Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants