Skip to content

fix(deps): update all non-major dependencies#50

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#50
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 9, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change OpenSSF
@cloudflare/vitest-pool-workers (source) devDependencies minor ^0.12.0^0.13.0 OpenSSF Scorecard
@cloudflare/workers-types devDependencies minor 4.20260228.04.20260317.1 OpenSSF Scorecard
@eslint/js (source) devDependencies patch 9.39.39.39.4 OpenSSF Scorecard
@opentelemetry/api-logs (source) dependencies minor ^0.212.0^0.214.0 OpenSSF Scorecard
@opentelemetry/otlp-transformer (source) dependencies minor ^0.212.0^0.214.0 OpenSSF Scorecard
@sentry/cloudflare (source) dependencies minor 10.39.010.46.0 OpenSSF Scorecard
@types/node (source) devDependencies minor 24.10.1324.12.0 OpenSSF Scorecard
@typescript-eslint/eslint-plugin (source) devDependencies minor 8.56.08.57.2 OpenSSF Scorecard
@typescript-eslint/parser (source) devDependencies minor 8.56.08.57.2 OpenSSF Scorecard
eslint (source) devDependencies patch 9.39.39.39.4 OpenSSF Scorecard
hono (source) dependencies patch 4.12.14.12.9 OpenSSF Scorecard
typescript-eslint (source) devDependencies minor 8.56.08.57.2 OpenSSF Scorecard
wrangler (source) devDependencies minor 4.67.04.77.0 OpenSSF Scorecard

Release Notes

cloudflare/workers-sdk (@​cloudflare/vitest-pool-workers)

v0.13.4

Compare Source

Patch Changes

v0.13.3

Compare Source

Patch Changes

v0.13.2

Compare Source

Patch Changes

v0.13.1

Compare Source

Patch Changes

v0.13.0

Compare Source

Minor Changes
  • #​11632 a6ddbdb Thanks @​penalosa! - Support Vitest 4 in @cloudflare/vitest-pool-workers.

    This a breaking change to the @cloudflare/vitest-pool-workers integration in order to support Vitest v4. Along with supporting Vitest v4 (and dropping support for Vitest v2 and v3), we've made a number of changes that may require changes to your tests. Our aim has been to improve stability & the foundations of @cloudflare/vitest-pool-workers as we move towards a v1 release of the package.

    We've made a codemod to make the migration easier, which will make the required changes to your config file:

    npx jscodeshift -t node_modules/@​cloudflare/vitest-pool-workers/dist/codemods/vitest-v3-to-v4.mjs vitest.config.ts

    Or, without installing the package first:

    npx jscodeshift -t https://unpkg.com/@​cloudflare/vitest-pool-workers/dist/codemods/vitest-v3-to-v4.mjs --parser=ts vitest.config.ts
    • Config API: defineWorkersProject and defineWorkersConfig from @cloudflare/vitest-pool-workers/config have been replaced with a cloudflareTest() Vite plugin exported from @cloudflare/vitest-pool-workers. The test.poolOptions.workers options are now passed directly to cloudflareTest():

      Before:

      import { defineWorkersProject } from "@​cloudflare/vitest-pool-workers/config";
      
      export default defineWorkersProject({
        test: {
          poolOptions: {
            workers: {
              wrangler: { configPath: "./wrangler.jsonc" },
            },
          },
        },
      });

      After:

      import { cloudflareTest } from "@​cloudflare/vitest-pool-workers";
      import { defineConfig } from "vitest/config";
      
      export default defineConfig({
        plugins: [
          cloudflareTest({
            wrangler: { configPath: "./wrangler.jsonc" },
          }),
        ],
      });
    • isolatedStorage & singleWorker: These have been removed in favour of a simpler isolation model that more closely matches Vitest. Storage isolation is now on a per test file basis, and you can make your test files share the same storage by using the Vitest flags --max-workers=1 --no-isolate

    • import { env, SELF } from "cloudflare:test": These have been removed in favour of import { env, exports } from "cloudflare:workers". exports.default.fetch() has the same behaviour as SELF.fetch(), except that it doesn't expose Assets. To test your assets, write an integration test using startDevWorker()

    • import { fetchMock } from "cloudflare:test": This has been removed. Instead, mock globalThis.fetch or use ecosystem libraries like MSW (recommended).

    • Vitest peer dependency: @cloudflare/vitest-pool-workers now requires vitest@^4.1.0.

Patch Changes

v0.12.21

Compare Source

Patch Changes

v0.12.20

Compare Source

Patch Changes
  • Updated dependencies [ec2459e]:
    • wrangler@​4.71.0
    • miniflare@​4.20260301.1

v0.12.19

Compare Source

Patch Changes

v0.12.18

Compare Source

Patch Changes

v0.12.17

Compare Source

Patch Changes
  • Updated dependencies [3d6e421, 294297e]:
    • wrangler@​4.68.1
    • miniflare@​4.20260302.0

v0.12.16

Compare Source

Patch Changes

v0.12.15

Compare Source

Patch Changes
  • #​12602 58a4020 Thanks @​anonrig! - Optimize filesystem operations by using Node.js's throwIfNoEntry: false option

    This reduces the number of system calls made when checking for file existence by avoiding the overhead of throwing and catching errors for missing paths. This is an internal performance optimization with no user-visible behavioral changes.

  • Updated dependencies [e93dc01, c2ed7c2, d920811, 896734d, ebdbe52, 58a4020, 6f6cd94]:

    • wrangler@​4.67.1
    • miniflare@​4.20260302.0
cloudflare/workerd (@​cloudflare/workers-types)

v4.20260317.1

Compare Source

v4.20260316.1

Compare Source

v4.20260313.1

Compare Source

v4.20260312.1

Compare Source

v4.20260310.1

Compare Source

v4.20260307.1

Compare Source

v4.20260306.1

Compare Source

v4.20260305.1

Compare Source

v4.20260305.0

Compare Source

v4.20260304.0

Compare Source

v4.20260303.0

Compare Source

v4.20260302.0

Compare Source

v4.20260301.1

Compare Source

v4.20260228.1

Compare Source

eslint/eslint (@​eslint/js)

v9.39.4

Compare Source

open-telemetry/opentelemetry-js (@​opentelemetry/api-logs)

v0.214.0

Compare Source

v0.213.0

Compare Source

getsentry/sentry-javascript (@​sentry/cloudflare)

v10.46.0

Compare Source

Important Changes
  • feat(elysia): @sentry/elysia - Alpha Release (#​19509)

    New Sentry SDK for the Elysia web framework, supporting both Bun and Node.js runtimes.

    Note: This is an alpha release. Please report any issues or feedback on GitHub.

    Features

    • Automatic error capturing — 5xx errors captured via global onError hook; 3xx/4xx ignored by default. Customizable with shouldHandleError.
    • Automatic tracing — Lifecycle spans for every Elysia phase (Request, Parse, Transform, BeforeHandle, Handle, AfterHandle, MapResponse, AfterResponse, Error) with parameterized route names (e.g. GET /users/:id).
    • Distributed tracingsentry-trace and baggage headers propagated automatically on incoming/outgoing requests.

    Usage

    import * as Sentry from '@​sentry/elysia';
    import { Elysia } from 'elysia';
    
    Sentry.init({ dsn: '__DSN__', tracesSampleRate: 1.0 });
    
    const app = Sentry.withElysia(new Elysia());
    app.get('/', () => 'Hello World');
    app.listen(3000);
Other Changes
  • feat(nuxt): Conditionally use plugins based on Nitro version (v2/v3) (#​19955)
  • fix(cloudflare): Forward ctx argument to Workflow.do user callback (#​19891)
  • fix(cloudflare): Send correct events in local development (#​19900)
  • fix(core): Do not overwrite user provided conversation id in Vercel (#​19903)
  • fix(core): Preserve .withResponse() on Anthropic instrumentation (#​19935)
  • fix(core): Send internal_error as span status for Vercel error spans (#​19921)
  • fix(core): Truncate content array format in Vercel (#​19911)
  • fix(deps): bump fast-xml-parser to 5.5.8 in @​azure/core-xml chain (#​19918)
  • fix(deps): bump socket.io-parser to 4.2.6 to fix CVE-2026-33151 (#​19880)
  • fix(nestjs): Add node to nest metadata (#​19875)
  • fix(serverless): Add node to metadata (#​19878)
Internal Changes
  • chore(ci): Fix "Gatbsy" typo in issue package label workflow (#​19905)
  • chore(claude): Enable Claude Code Intelligence (LSP) (#​19930)
  • chore(deps): bump mongodb-memory-server-global from 10.1.4 to 11.0.1 (#​19888)
  • chore(deps-dev): bump @​react-router/node from 7.13.0 to 7.13.1 (#​19544)
  • chore(deps-dev): bump effect from 3.19.19 to 3.20.0 (#​19926)
  • chore(deps-dev): bump qunit-dom from 3.2.1 to 3.5.0 (#​19546)
  • chore(node-integration-tests): Remove unnecessary file-type dependency (#​19824)
  • chore(remix): Replace glob with native recursive fs walk (#​19531)
  • feat(deps): bump stacktrace-parser from 0.1.10 to 0.1.11 (#​19887)
  • fix(craft): Add missing mainDocsUrl for @​sentry/effect SDK (#​19860)
  • fix(deps): bump next to 15.5.14 in nextjs-15 and nextjs-15-intl E2E test apps (#​19917)
  • fix(deps): update lockfile to resolve h3@​1.15.10 (#​19933)
  • ref(core): Remove duplicate buildMethodPath utility from openai (#​19969)
  • ref(elysia): Drop @elysiajs/opentelemetry dependency (#​19947)
  • ref(nuxt): Extract core logic for storage/database to prepare for Nuxt v5 (#​19920)
  • ref(nuxt): Extract handler patching to extra plugin for Nitro v2/v3 (#​19915)
  • ref(sveltekit): Replace recast + @​babel/parser with acorn (#​19533)
  • test(astro): Re-enable server island tracing e2e test in Astro 6 (#​19872)
  • test(cloudflare): Enable multi-worker tests for CF integration tests (#​19938)

Work in this release was contributed by @​roli-lpci. Thank you for your contributions!

Bundle size 📦

Path Size
@​sentry/browser 25.08 KB
@​sentry/browser - with treeshaking flags 23.6 KB
@​sentry/browser (incl. Tracing) 41.67 KB
@​sentry/browser (incl. Tracing, Profiling) 46.22 KB
@​sentry/browser (incl. Tracing, Replay) 79.57 KB
@​sentry/browser (incl. Tracing, Replay) - with treeshaking flags 69.4 KB
@​sentry/browser (incl. Tracing, Replay with Canvas) 84.15 KB
@​sentry/browser (incl. Tracing, Replay, Feedback) 96.1 KB
@​sentry/browser (incl. Feedback) 41.48 KB
@​sentry/browser (incl. sendFeedback) 29.64 KB
@​sentry/browser (incl. FeedbackAsync) 34.57 KB
@​sentry/browser (incl. Metrics) 26.33 KB
@​sentry/browser (incl. Logs) 26.46 KB
@​sentry/browser (incl. Metrics & Logs) 27.13 KB
@​sentry/react 26.8 KB
@​sentry/react (incl. Tracing) 43.96 KB
@​sentry/vue 29.42 KB
@​sentry/vue (incl. Tracing) 43.48 KB
@​sentry/svelte 25.1 KB
CDN Bundle 27.69 KB
CDN Bundle (incl. Tracing) 42.55 KB
CDN Bundle (incl. Logs, Metrics) 28.54 KB
CDN Bundle (incl. Tracing, Logs, Metrics) 43.39 KB
CDN Bundle (incl. Replay, Logs, Metrics) 66.69 KB
CDN Bundle (incl. Tracing, Replay) 78.52 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 79.4 KB
CDN Bundle (incl. Tracing, Replay, Feedback) 83.96 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 84.82 KB
CDN Bundle - uncompressed 80.76 KB
CDN Bundle (incl. Tracing) - uncompressed 125.61 KB
CDN Bundle (incl. Logs, Metrics) - uncompressed 83.56 KB
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 128.41 KB
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 204.32 KB
CDN Bundle (incl. Tracing, Replay) - uncompressed 239.75 KB
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 242.53 KB
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 252.36 KB
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 255.13 KB
@​sentry/nextjs (client) 46.29 KB
@​sentry/sveltekit (client) 42.11 KB
@​sentry/node-core 55.08 KB
@​sentry/node 169.44 KB
@​sentry/node - without tracing 94.16 KB
@​sentry/aws-serverless 110.78 KB

v10.45.0

Compare Source

Important Changes
  • feat(remix): Server Timing Headers Trace Propagation (#​18653)

    The Remix SDK now supports automatic trace propagation via Server-Timing response headers to continue pageload traces on the client side.
    This means, you no longer have to define a custom meta function to add Sentry <meta> tags to your page as previously.
    We'll update out Remix tracing docs after this release.

Other Changes
  • fix(cloudflare): Use correct env types for withSentry (#​19836)
  • fix(core): Align error span status message with core SpanStatusType for langchain/google-genai (#​19863)
  • fix(deno): Clear pre-existing OTel global before registering TracerProvider (#​19723)
  • fix(nextjs): Skip tracing for tunnel requests (#​19861)
  • fix(node-core): Recycle propagationContext for each request (#​19835)
  • ref(core): Simplify core utility functions for smaller bundle (#​19854)
Internal Changes

v10.44.0

Compare Source

Important Changes
  • feat(effect): Add @sentry/effect SDK (Alpha) (#​19644)

    This release introduces @sentry/effect, a new SDK for Effect.ts applications. The SDK provides Sentry integration via composable Effect layers for both Node.js and browser environments.

    Compose the effectLayer with optional tracing, logging, and metrics layers to instrument your Effect application:

    import * as Sentry from '@&#8203;sentry/effect';
    import * as Layer from 'effect/Layer';
    import * as Logger from 'effect/Logger';
    
    const SentryLive = Layer.mergeAll(
      Sentry.effectLayer({ dsn: '__DSN__', tracesSampleRate: 1.0, enableLogs: true }),
      Layer.setTracer(Sentry.SentryEffectTracer),
      Logger.replace(Logger.defaultLogger, Sentry.SentryEffectLogger),
      Sentry.SentryEffectMetricsLayer,
    );

    Alpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.

  • feat(astro): Add Astro 6 support (#​19745)

    This release enables full support for Astro v6 by adjusting our Astro SDK's middleware to some Astro-internal
    changes. We cannot yet guarantee full support for server-islands, due to a bug in Astro v6
    but we'll follow up on this once the bug is fixed.

  • feat(hono): Add basic instrumentation for Node runtime (#​19817)

    Adds a new package @sentry/hono/node (alpha) with basic instrumentation for Hono applications running in Node.js.
    The Hono middleware for Cloudflare (@sentry/hono/cloudflare - alpha) comes with fixes, and it's now possible to access the Cloudflare Worker Bindings (env) from the options' callback.

    Start using the new Hono middlewares by installing @sentry/hono and importing the respective middleware for your runtime.
    More instructions can be found in the Hono readme.

    Alpha features are still in progress, may have bugs and might include breaking changes. Please reach out on GitHub if you have any feedback or concerns.

  • feat(nestjs): Instrument @nestjs/bullmq @Processor decorator (#​19759)

    Automatically capture exceptions and create transactions for BullMQ queue processors in NestJS applications.

    When using the @Processor decorator from @nestjs/bullmq, the SDK now automatically wraps the process() method
    to create queue.process transactions with proper isolation scopes, preventing breadcrumb and scope leakage between
    jobs and HTTP requests. Errors thrown in processors are captured with the auto.queue.nestjs.bullmq mechanism type.

    Requires @nestjs/bullmq v10.0.0 or later.

  • feat(nestjs): Instrument @nestjs/schedule decorators (#​19735)

    Automatically capture exceptions thrown in @Cron, @Interval, and @Timeout decorated methods.

    Previously, exceptions in @Cron methods were only captured if you used the SentryCron decorator. Now they are
    captured automatically. The exception mechanism type changed from auto.cron.nestjs.async to
    auto.function.nestjs.cron. If you have Sentry queries or alerts that filter on the old mechanism type, update them
    accordingly.

  • feat(node): Expose headersToSpanAttributes option on nativeNodeFetchIntegration() (#​19770)

    Response headers like http.response.header.content-length were previously captured automatically on outgoing
    fetch spans but are now opt-in since @opentelemetry/instrumentation-undici@0.22.0. You can now configure which
    headers to capture via the headersToSpanAttributes option.

    Sentry.init({
      integrations: [
        Sentry.nativeNodeFetchIntegration({
          headersToSpanAttributes: {
            requestHeaders: ['x-custom-header'],
            responseHeaders: ['content-length', 'content-type'],
          },
        }),
      ],
    });
Other Changes
  • feat(browser/cloudflare): Export conversation id from browser and cloudflare runtimes (#​19820)
  • feat(bun): Set http response header attributes instead of response context headers (#​19821)
  • feat(core): Add sentry.timestamp.sequence attribute for timestamp tie-breaking (#​19421)
  • feat(deno): Set http response header attributes instead of response context headers (#​19822)
  • feat(deps): Bump OpenTelemetry dependencies (#​19682)
  • feat(nestjs): Use more specific span origins for NestJS guards, pipes, interceptors, and exception filters (#​19751)
  • feat(nextjs): Vercel queue instrumentation (#​19799)
  • feat(node): Avoid OTEL instrumentation for outgoing requests on Node 22+ (#​17355)
  • feat(deps): bump hono from 4.12.5 to 4.12.7 (#​19747)
  • feat(deps): bump mysql2 from 3.14.4 to 3.19.1 (#​19787)
  • feat(deps): bump simple-git from 3.30.0 to 3.33.0 (#​19744)
  • feat(deps): bump yauzl from 3.2.0 to 3.2.1 (#​19809)
  • fix(browser): Skip browserTracingIntegration setup for bot user agents (#​19708)
  • fix(cloudflare): Recreate client when previous one was disposed (#​19727)
  • fix(core): Align Vercel embedding spans with semantic conventions (#​19795)
  • fix(core): Fallback to sendDefaultPii setting in langchain and langgraph in non-node environments (#​19813)
  • fix(core): Improve Vercel AI SDK instrumentation attributes (#​19717)
  • fix(hono): Align error mechanism (#​19831)
  • fix(hono): Allow passing env and fix type issues (#​19825)
  • fix(nestjs): Fork isolation scope in @nestjs/event-emitter instrumentation (#​19725)
  • fix(nextjs): Log correct lastEventId when error is thrown in component render (#​19764)
  • fix(nextjs): Strip sourceMappingURL comments after deleting source maps in turbopack builds (#​19814)
  • fix(nuxt): Upload client source maps (#​19805)
  • fix(profiling-node): Fix NODE_VERSION rendered as [object Object] in warning (#​19788)
Internal Changes
  • chore: Add oxlint migration commits to blame ignore (#​19784)
  • chore: add oxlint typescript program suppression to workspace settings (#​19692)
  • chore: Bump oxlint and oxfmt (#​19771)
  • chore: Clean up lint and format script names (#​19719)
  • chore(agents): Be more explicit on linting and formatting (#​19803)
  • chore(ci): Extract metadata workflow (#​19680)
  • chore(deps): bump tedious from 18.6.1 to 19.2.1 (#​19786)
  • chore(deps-dev): bump file-type from 20.5.0 to 21.3.1 ([#​19748](https://redirect.github.com/getsentry/sent

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 9, 2026

Deploying duyet-logs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 371b282
Status:🚫  Build failed.

View logs

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from bb09805 to 533ef46 Compare March 13, 2026 11:00
@renovate
Copy link
Contributor Author

renovate bot commented Mar 13, 2026

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: duyet-logs@1.0.0
npm error Found: vitest@3.2.4
npm error node_modules/vitest
npm error   dev vitest@"^3.0.0" from the root project
npm error   peer vitest@"3.2.4" from @vitest/browser@3.2.4
npm error   node_modules/@vitest/browser
npm error     peerOptional @vitest/browser@"3.2.4" from vitest@3.2.4
npm error   1 more (@vitest/ui)
npm error
npm error Could not resolve dependency:
npm error peer vitest@"^4.1.0" from @cloudflare/vitest-pool-workers@0.13.4
npm error node_modules/@cloudflare/vitest-pool-workers
npm error   dev @cloudflare/vitest-pool-workers@"^0.13.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /runner/cache/others/npm/_logs/2026-03-25T17_35_45_964Z-eresolve-report.txt
npm error A complete log of this run can be found in: /runner/cache/others/npm/_logs/2026-03-25T17_35_45_964Z-debug-0.log

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 533ef46 to 371b282 Compare March 25, 2026 17:35
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