Skip to content

Update Routine updates - #124

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/routine-updates
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/routine-updates

Conversation

@renovate

@renovate renovate Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update Pending
@tanstack/react-query (source) 5.104.2 → 5.105.0 age confidence pnpm.catalog.default minor 5.105.3 (+2)
@tanstack/react-router (source) 1.170.42 → 1.170.46 age confidence pnpm.catalog.default patch
@tanstack/react-start (source) 1.168.61 → 1.169.4 age confidence pnpm.catalog.default minor
convex (source) 1.46.0 → 1.48.0 age confidence pnpm.catalog.default minor 1.49.0
convex-test (source) 0.0.61 → 0.0.65 age confidence pnpm.catalog.default patch 0.0.66
ignore 7.0.12 → 7.0.14 age confidence pnpm.catalog.default patch
node (source) 24.21.0 → 24.22.1 age confidence minor v24.22.2
pkg-pr-new (source) 0.0.91 → 0.0.92 age confidence devDependencies patch 0.0.93
pnpm (source) 12.12.1 → 12.15.0 age confidence packageManager minor 12.16.1 (+1)
pnpm (source) 12.12.1 → 12.15.0 age confidence uses-with minor 12.16.1 (+1)
react (source) 19.3.0 → 19.3.1 age confidence pnpm.catalog.default patch
react-dom (source) 19.3.0 → 19.3.1 age confidence pnpm.catalog.default patch
undici (source) 8.11.2 → 8.12.3 age confidence pnpm.catalog.default minor
vite (source) 1.1.0 → 1.4.0 age confidence pnpm.catalog.default minor
vite-plus (source) 1.1.0 → 1.4.0 age confidence pnpm.catalog.default minor
vitest (source) 5.0.4 → 5.0.5 age confidence pnpm.catalog.default patch 5.1.0
zizmorcore/zizmor-action v0.6.4 → v0.8.0 age confidence action minor
zod (source) 4.6.6 → 4.6.7 age confidence pnpm.catalog.default patch

Release Notes

TanStack/query (@​tanstack/react-query)

v5.105.0

Compare Source

Patch Changes

v5.104.5

Compare Source

Patch Changes
  • #​12117 1f8d134 - Recompute useMutationState and useIsMutating results when their filters, selector, or query client change, without waiting for a mutation cache update.
  • Updated dependencies [f608f93]:

v5.104.4

Compare Source

Patch Changes

v5.104.3

Compare Source

Patch Changes
TanStack/router (@​tanstack/react-router)

v1.170.46

Compare Source

Patch Changes
  • #​8670 32a3360 - Reference agent skills in other packages by their intent load identifier (@tanstack/<package>#<skill>) instead of relative file links that break once packages are installed.

  • #​8671 689a7c5 - Publish the @tanstack/react-router agent skills (react-router, compositions/router-query, lifecycle/migrate-from-react-router), which were missing from the package's files list.

  • Updated dependencies [32a3360]:

v1.170.45

Compare Source

Patch Changes

v1.170.44

Compare Source

Patch Changes

v1.170.43

Compare Source

Patch Changes
TanStack/router (@​tanstack/react-start)

v1.169.4

Compare Source

Patch Changes

v1.169.3

Compare Source

Patch Changes

v1.169.2

Compare Source

Patch Changes

v1.169.1

Compare Source

Patch Changes

v1.169.0

Compare Source

Minor Changes
Patch Changes
  • #​8694 550f478 - Remove the deprecated .inputValidator() from createServerFn and createMiddleware. Use .validator(), which takes the same validator.

  • #​7588 94d6d8e - Keep streaming a page when request middleware returns a response that reads the page body, such as a copy made through a wrapped global Response, a copy in Bun, or a body piped through a transform. Start now disposes a replaced page stream only when nothing reads it. transferResponseBodyOwnership is removed: return the derived response directly.

  • #​7588 94d6d8e - Remove the built-in useSession API. Applications choose a session library, such as iron-session, and save or destroy sessions explicitly before returning or redirecting. Connect a cookie adapter through getCookie and setCookie, or append serialized cookies with appendResponseHeader('set-cookie', cookie). Existing session cookies require a deliberate migration or signing in again with a new cookie name.

    createServerEntry keeps the complete callback, including custom error handling, inside the request context and converts errors that escape it. The built-in entry still converts errors automatically. Raw createStartHandler handlers now rethrow the original error. For custom reporting, catch inside createServerEntry, then rethrow for default conversion or return handleStartError(error) to preserve response-helper status, headers, and cookies. Return an explicit Response when choosing a custom error payload.

    Response helpers now apply consistently across server routes, SSR, server functions, redirects, errors, and middleware response replacements. Helper setters override returned values; cookie helpers preserve independent cookies and replace matching cookie identities. Use appendResponseHeader('set-cookie', cookie) when adding a serialized cookie without replacing other cookies. Changed responses receive copied headers and reuse the body stream, so applications should inspect the response returned by Start rather than relying on mutation of the original response.

  • #​8696 f243c61 - Require Vite 8 for Vite builds. Vite 7 is no longer supported.

  • Updated dependencies [94d6d8e, 550f478, 94d6d8e, f3d7ee3, 4104b8e, 94d6d8e, 94d6d8e, 94d6d8e, f243c61, 19524cc]:

convex/convex-backend (convex)

v1.48.0

  • Convex deployments can now sign their own JWTs with an internally managed
    key-pair. The ctx.auth.signJwt API is available in mutations. The JWTs
    can be verified with the public key in the JWKS hosted at
    ${CONVEX_CLOUD_URL}/.well-known/jwks.json.

  • npx convex dev --verbose and npx convex deploy --verbose no longer print
    environment variable values. The logged list of environment variables shows
    every value as <redacted>, and values of 8 or more characters are also
    redacted wherever else they appear in the logged push response and diff, such
    as auth providers that auth.config.ts builds from process.env.

  • When an AI agent runs npx convex env list or npx convex env default list,
    they now list only names by default, so secrets stay out of the agent's
    context. Agents are detected from the environment variables they set. Pass
    --include-values to print the values.

  • Fixed npx convex ai-files install and npx convex ai-files update reporting
    success and exiting 0 when the guidelines download or the agent skills
    install failed. They now exit with code 1.

  • ctx.storage.store() and ctx.storage.get() are now available in mutations,
    not just actions. Files stored and read in a mutation count toward its
    transaction limits.

v1.47.0

  • Fixed the next step printed by npx convex project create. It suggested
    npx convex deployment create <team>:<project>:dev --type dev, which always
    failed because dev is reserved for your default dev deployment. It now
    suggests a dev/my-feature reference and passes --select.
  • npx convex deploy now asks for confirmation before creating or changing an
    index on a large table, since the deploy blocks until the index is backfilled.
    Stage the index (staged: true) to backfill it in the background instead, or
    pass the new --skip-large-indexes-check flag to proceed without
    confirmation. That flag also covers deleting large indexes, replacing the
    hidden --allow-deleting-large-indexes flag, which keeps working.
  • The envList MCP tool now returns only environment variable names by default,
    so secrets stay out of the agent's context. Pass includeValues: true to get
    the values too, or use envGet to read a single variable.
  • npx convex env list and npx convex env default list have a new
    --include-values flag for printing values explicitly. Values are still
    printed by default. The docs and help text now use --include-values wherever
    the values are needed, like
    npx convex env list --include-values > .env.convex, and --names-only for
    just listing variables.
  • Added .staged() to defineTable for validating a schema change in the
    background instead of blocking the deploy on a scan of the table. Pass the
    fields to add or change, set a field to undefined to remove it, or pass a
    full validator. The current validator stays enforced while Convex checks
    existing documents and new writes against the staged one. npx convex deploy
    and npx convex deploy --dry-run report each staged table as validating,
    validated, or failed, and the dry-run warning about scanning large tables now
    suggests staging the validator. Once a staged validator is validated, moving
    it into defineTable deploys without scanning the table. A deploy that would
    discard pending or completed staged validation asks for confirmation; pass
    --allow-unstaging-schema to skip the prompt in CI. See
    https://docs.convex.dev/database/schemas#staged-validators.
  • ctx.meta.getSnapshotTs() is now public API. It returns the database
    timestamp of the snapshot the current function reads from, in nanoseconds, on
    the same clock as db.vars.commitTs. See
    https://docs.convex.dev/database/advanced/commit-timestamp.
  • convex/server exports getServiceUrl, which returns the base URL of a
    Convex-managed service such as the AI gateway, to pair with getServiceToken,
    along with a ServiceName type. The client no longer rejects service names it
    doesn't know about, so libraries can adopt new services without requiring a
    newer convex version.
  • Fixed the Convex MCP server stalling permanently after overlapping tool calls.
  • Fixed the error reported when a function or symbol is passed where a Convex
    value is expected. It now names the unsupported type and its path, like
    Function "[Function]" is not a supported Convex type at .cb, instead of
    throwing Cannot read properties of undefined (reading 'length').
  • When a push fails because an environment variable used by auth.config.ts is
    not set on the deployment, the CLI now prints the npx convex env set
    commands to run and a link to the deployment's environment variable settings.
  • Region prompts in the CLI list regions in the same order as the dashboard, and
    npx convex deployment create --region accepts the Canada
    (aws-ca-central-1) and Asia Pacific (aws-ap-southeast-2) regions. See
    https://docs.convex.dev/production/regions.
  • npx convex deployment usage-limits set --metric aiGatewayCostDollars sets
    the AI gateway spending limit.
convex/convex-test (convex-test)

v0.0.65

Compare Source

  • Adds support for Convex mutations that call the ctx.auth.signJwt API.

v0.0.64

Compare Source

  • Update pagination restriction to match backend: components can now call
    .paginate and mutations can paginate multiple times.

v0.0.63

Compare Source

  • Pin Date.now(), Date(), and new Date() for each query or mutation,
    including nested calls and t.run. Like the Convex backend, the pinned time
    is at or after the transaction's snapshot timestamp and at or before the
    _creationTime of documents the transaction inserts. Scheduled functions
    still become due according to the wall clock, as in the real Convex backend.
    (#​144)
  • Enforce the 1,024-candidate limit for text search during iteration and
    pagination, including candidates excluded by post-search filters. Queries
    can stop early with .take(), smaller pages, or an early exit from iteration
    to stay within the limit. (#​169, #​171)
  • Fail early when calling, scheduling, or creating a function handle for an
    unregistered component, with an error that explains how to register it and
    lists the registered components. (#​164)
  • Preserve a stored Blob's content type in _storage metadata. (#​170)

v0.0.62

Compare Source

  • Return typed component references from registerComponent (#​161)
kaelzhang/node-ignore (ignore)

v7.0.14

Compare Source

v7.0.13

Compare Source

nodejs/node (node)

v24.22.1: 2026-10-21, Version 24.22.1 'Krypton' (LTS), @​aduh95

Compare Source

This is a security release.

Notable Changes
  • (CVE-2026-105481) http: ensure agent data guard works without I/O (James M Snell)
  • (CVE-2026-105482) dns: validate resolve inputs for null bytes (James M Snell)
  • (CVE-2026-105483) tls: fix ip normalization regression (James M Snell)
  • (CVE-2026-106069) tls: reject non-canonical IP addresses (Matteo Collina)
  • (CVE-2026-106073) permission: check permission model in realpathSync (RafaelGSS)
  • (CVE-2026-106074) crypto: reset random caches across snapshots (Filip Skokan)
  • (CVE-2026-111497) src: expose BROTLI_DECODER_ERROR_FORMAT_BLOCK_SWITCH (Antoine du Hamel)
  • (CVE-2026-111497) deps: brotli: cherry-pick 0ed4268 (Evgenii Kliuchnikov)
  • crypto: update root certificates to NSS 3.131.1 (Antoine du Hamel)
  • deps: update c-ares to 1.34.9 (Node.js GitHub Bot)
  • deps: update timezone to 2026e (Node.js GitHub Bot)
  • deps: upgrade openssl sources to openssl-3.5.9 (Node.js GitHub Bot)
  • deps: update undici to 7.30.1 (Node.js GitHub Bot)
Commits

v24.22.0: 2026-10-14, Version 24.22.0 'Krypton' (LTS), @​richardlau prepared by @​aduh95

Compare Source

Notable Changes
  • [ddbf974b47] - (SEMVER-MINOR) crypto: add crypto.parsePKCS12() (Brian Muenzenmeyer) #​65627
  • [c162c68ff0] - (SEMVER-MINOR) crypto: add a generic MAC API (Filip Skokan) #​65553
  • [a4ab3d84d7] - (SEMVER-MINOR) crypto: discover ciphers from OpenSSL providers (Filip Skokan) #​65484
  • [c2f1e829ea] - (SEMVER-MINOR) crypto: discover hashes from OpenSSL providers (Filip Skokan) #​65484
  • [51aad5a80d] - (SEMVER-MINOR) crypto: enable SIV and GCM-SIV modes in Cipher/Decipher APIs (Filip Skokan) #​63411
  • [d11c65d2f2] - doc: add araujogui to collaborators (Guilherme Araújo) #​66090
  • [acc1578179] - doc: deprecate Server.prototype._listen2 in node:net (Antoine du Hamel) #​65593
  • [a7f8de6362] - (SEMVER-MINOR) net: support sending net.BoundSocket to threads and child processes (Guy Bedford) #​64725
  • [60c3eb61bd] - (SEMVER-MINOR) perf_hooks: implement SlidingWindowHistogram (James M Snell) #​65825
  • [6b3e6f9d5c] - (SEMVER-MINOR) perf_hooks: implement qrde analysis support in Histogram (James M Snell) #​65806
  • [75456a3512] - (SEMVER-MINOR) perf_hooks: implement Histogram meanCI API (James M Snell) #​65606
  • [72d1b40c56] - (SEMVER-MINOR) perf_hooks: add CBOR export/import for histogram exchange (James M Snell) #​65434
  • [41161dda87] - (SEMVER-MINOR) sqlite: add StatementSync.prototype.close() (Guilherme Araújo) #​64232
  • [adbc757d70] - (SEMVER-MINOR) sqlite: add StatementSync.prototype[Symbol.dispose]() (Guilherme Araújo) #​64232
  • [241339f072] - (SEMVER-MINOR) src,lib: add util.markPromiseAsHandled (James M Snell) #​65805
  • [63b0974d9e] - (SEMVER-MINOR) util: implement util.throttle (James M Snell) #​65899
  • [a3bbb5a26f] - (SEMVER-MINOR) util: implement debounce (James M Snell) #​65899
Commits

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Chisinau)

  • Branch creation
    • Monday through Friday (* * * * 1-5)
  • Automerge
    • At any time (no schedule defined)

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


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

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


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

@github-actions

Copy link
Copy Markdown

Preview renovate/routine-updates of examples/hello-world-assets-only: https://resolute-mosquito-679.convex.site
Deployment: https://resolute-mosquito-679.convex.cloud
Dashboard: https://dashboard.convex.dev/d/resolute-mosquito-679

@github-actions

Copy link
Copy Markdown

Preview renovate/routine-updates of examples/tanstack-ssr: https://fast-jay-557.convex.site
Deployment: https://fast-jay-557.convex.cloud
Dashboard: https://dashboard.convex.dev/d/fast-jay-557

@github-actions

Copy link
Copy Markdown

Preview renovate/routine-updates of examples/tanstack-spa: https://giddy-hamster-822.convex.site
Deployment: https://giddy-hamster-822.convex.cloud
Dashboard: https://dashboard.convex.dev/d/giddy-hamster-822

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview URL: https://renovate-routine-updates-convex-hosting-tanstack-ssr-workers.pfp.workers.dev (commit e7bf453)

This URL reflects your latest Preview deployment

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://4d2ff15f-convex-hosting-tanstack-ssr-workers.pfp.workers.dev e7bf453 2026-11-02T10:51:55.110Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://cb81cd35-convex-hosting-tanstack-ssr-workers.pfp.workers.dev 60cfdc2 2026-10-31T21:11:44.586Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://9fd4658d-convex-hosting-tanstack-ssr-workers.pfp.workers.dev c73cbf8 2026-10-31T01:44:36.176Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://a4f0a61a-convex-hosting-tanstack-ssr-workers.pfp.workers.dev 7a83761 2026-10-30T20:48:18.216Z Visit the dashboard ↗
  • Build: Failed ❌

View logs ↗
4fee8b6 2026-10-30T09:51:39.745Z View logs ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://42b78068-convex-hosting-tanstack-ssr-workers.pfp.workers.dev 7dce272 2026-10-30T05:16:09.468Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://e50504e4-convex-hosting-tanstack-ssr-workers.pfp.workers.dev b77731d 2026-10-30T00:36:03.002Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://33e9ebc9-convex-hosting-tanstack-ssr-workers.pfp.workers.dev adbbe92 2026-10-29T22:30:16.179Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://6fd9ffdb-convex-hosting-tanstack-ssr-workers.pfp.workers.dev a0332f7 2026-10-29T01:09:41.486Z Visit the dashboard ↗
  • Build: Success ✅
  • Deployment: Success ✅

View logs ↗
https://d6d15916-convex-hosting-tanstack-ssr-workers.pfp.workers.dev 13dd6ba 2026-10-28T14:04:03.408Z Visit the dashboard ↗

View all previews: View all previews ↗

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
convex-hosting-hello-world-assets-only e7bf453 Nov 02 2026, 10:49 AM

@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 7aea143 to 8b393f6 Compare October 20, 2026 08:16
@renovate renovate Bot changed the title Update dependency zod to v4.6.7 Update Routine updates Oct 20, 2026
@renovate
renovate Bot temporarily deployed to tanstack-ssr preview October 20, 2026 08:16 Inactive
@pkg-pr-new

pkg-pr-new Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

pnpm add https://pkg.pr.new/@samebase/convex-auth-tanstack-start@124
pnpm add https://pkg.pr.new/@samebase/convex-hosting@124
pnpm add https://pkg.pr.new/@samebase/convex-hosting-tanstack-start@124

commit: a3949a0

@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 8b393f6 to 203ba7e Compare October 20, 2026 09:58
@renovate
renovate Bot temporarily deployed to tanstack-ssr preview October 20, 2026 09:58 Inactive
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 203ba7e to 5584ba8 Compare October 20, 2026 10:48
@renovate
renovate Bot temporarily deployed to tanstack-ssr preview October 20, 2026 10:48 Inactive
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 5584ba8 to 570cc75 Compare October 21, 2026 02:28
@renovate
renovate Bot temporarily deployed to tanstack-ssr preview October 21, 2026 02:28 Inactive
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 570cc75 to 5f8a8c9 Compare October 21, 2026 10:16
@renovate
renovate Bot temporarily deployed to tanstack-ssr preview October 21, 2026 10:16 Inactive
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 2cb95bc to 5a996f4 Compare October 23, 2026 03:05
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 5a996f4 to 4a9f21f Compare October 23, 2026 06:43
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 4a9f21f to 02b6cc1 Compare October 24, 2026 01:07
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from 02b6cc1 to ea97ec9 Compare October 24, 2026 20:31
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from ea97ec9 to aeb1455 Compare October 27, 2026 00:16
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from aeb1455 to a3949a0 Compare October 27, 2026 04:06
@renovate
renovate Bot force-pushed the renovate/routine-updates branch from a3949a0 to 69de5b7 Compare October 28, 2026 00:53

This branch was successfully deployed

3 active deployments
tanstack-spa preview — e7bf453f Deployed Nov 2, 2026 by renovate[bot] via preview (tanstack-spa, TANSTACK_SPA) #247
tanstack-ssr preview — e7bf453f Deployed Nov 2, 2026 by renovate[bot] via preview (tanstack-ssr, TANSTACK_SSR) #247
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.

0 participants