From 90a941b3c445e66d24929513fbc3b6574ee13217 Mon Sep 17 00:00:00 2001 From: Eric J Date: Wed, 29 Jul 2026 16:22:06 -0700 Subject: [PATCH] deps(worker): bump wrangler 4.115.0 + vitest-pool-workers 0.19.0 (#48) The routine currency bump #48 deferred on the release-age gate. Both versions published 2026-07-28T19:41Z and were 27.0 hours old when this landed, clearing pnpm 11's default `minimum-release-age` of 1440 minutes - so no `minimumReleaseAgeExclude` bypass was written, which was #48's stated acceptance criterion. `pnpm-workspace.yaml` is untouched by this commit. While confirming the gate, the "pnpm 11 default is 1440 minutes" claim was re-derived rather than taken on trust, because `pnpm config get minimumReleaseAge` reports `undefined` and that reads like "no policy". It is not: pnpm 11.17.0's own defaults table carries `"minimum-release-age": 24 * 60, // 1 day` under the kebab-case key. The `config get` answer only reports what is explicitly set. They move together on purpose: `@cloudflare/vitest-pool-workers@0.19.0` hard-pins `wrangler@4.115.0` (0.18.8 pinned 4.114.0), so a split bump cannot resolve. Peer requirements are unchanged across it, and `vitest` stayed at 4.1.10 as expected. Expect nothing behavioural from it. 0.19.0 adds a `verbose` option on `cloudflareTest()`/`cloudflarePool()` and filters one workerd TLS-teardown log line; this repo needs neither. In particular it does NOT fix the four `@cloudflare/containers` sourcemap warnings `pnpm preview:test` prints - re-checked here, and 0.3.7 (2026-06-04) is still the newest release, still shipping a `dist/` whose maps point at a `src/` the tarball omits. Gate: `pnpm run verify` exit 0 - app 1249 passed / 3 skipped, worker 12, container 3, matching the pre-bump baseline exactly. `wrangler types --check` reports `worker-configuration.d.ts` up to date under 4.115.0, so the bump changed no generated types. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01GjMSePtN9aTgr8EtZp66k1 --- pnpm-lock.yaml | 32 ++++++++++++++--------------- preview-service/worker/package.json | 4 ++-- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 12262b40..3069bc8c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -254,14 +254,14 @@ importers: version: 0.3.7 devDependencies: '@cloudflare/vitest-pool-workers': - specifier: ^0.18.8 - version: 0.18.8(@vitest/runner@4.1.10)(@vitest/snapshot@4.1.10)(vitest@4.1.10) + specifier: ^0.19.0 + version: 0.19.0(@vitest/runner@4.1.10)(@vitest/snapshot@4.1.10)(vitest@4.1.10) vitest: specifier: ^4.1.10 version: 4.1.10(@types/node@26.1.1)(@vitest/browser-preview@4.1.10)(happy-dom@20.11.1)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.1)) wrangler: - specifier: ^4.114.0 - version: 4.114.0 + specifier: ^4.115.0 + version: 4.115.0 packages: @@ -309,8 +309,8 @@ packages: workerd: optional: true - '@cloudflare/vitest-pool-workers@0.18.8': - resolution: {integrity: sha512-O1kOMZqapidlezNFiBZ7Lbd+8mMEpkGmWwPj+nPLvOngxSL11lmWq7xl7vxyjDxbeD/7l22KqgvRGM7XFaYd9w==} + '@cloudflare/vitest-pool-workers@0.19.0': + resolution: {integrity: sha512-6t6zs1YBoAo9jJVpA8pTxPWYEY3c/ai07MWZYJ4vkUc5cyW9PHfMB6tFhDsRg7eLS+i26NMuB3aUOlBKdRiwhw==} peerDependencies: '@vitest/runner': ^4.1.0 '@vitest/snapshot': ^4.1.0 @@ -1792,8 +1792,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - miniflare@4.20260722.0: - resolution: {integrity: sha512-LW6ABMhCx/yIEFBLC/DO4yAhdm2T/G7jp7pr5T2kj895+CCIaHZqpMXdW9O6YE48LcYcCJChwWc8aEs1vpbTXw==} + miniflare@4.20260722.1: + resolution: {integrity: sha512-FJIg4omaCb2wwSyOeRosEdmVRi3JzGAOOH3pa3twmmtvWECl6BVZMIDwJbjByLKRyU+mrfk0M/n3oSiojFZvSA==} engines: {node: '>=22.0.0'} hasBin: true @@ -2181,8 +2181,8 @@ packages: engines: {node: '>=16'} hasBin: true - wrangler@4.114.0: - resolution: {integrity: sha512-M65P25t5UHA1TIJfgZXDcj+YzVobgKdRguM2QPz0xnxLFuOcuE3ErgllDht0iaho7MS4o0g/Bb4YK2+GT+bibg==} + wrangler@4.115.0: + resolution: {integrity: sha512-+upG2VW66M1sjb43yzgUZ6Ss8iYpJ6+7F3U4GF8TY5EYd+08sYdS54d24AEwCnhuef3J9KlSPusqiqR9WYy1UA==} engines: {node: '>=22.0.0'} hasBin: true peerDependencies: @@ -2277,15 +2277,15 @@ snapshots: optionalDependencies: workerd: 1.20260722.1 - '@cloudflare/vitest-pool-workers@0.18.8(@vitest/runner@4.1.10)(@vitest/snapshot@4.1.10)(vitest@4.1.10)': + '@cloudflare/vitest-pool-workers@0.19.0(@vitest/runner@4.1.10)(@vitest/snapshot@4.1.10)(vitest@4.1.10)': dependencies: '@vitest/runner': 4.1.10 '@vitest/snapshot': 4.1.10 cjs-module-lexer: 1.2.3 esbuild: 0.28.1 - miniflare: 4.20260722.0 + miniflare: 4.20260722.1 vitest: 4.1.10(@types/node@26.1.1)(@vitest/browser-preview@4.1.10)(happy-dom@20.11.1)(vite@8.1.2(@types/node@26.1.1)(esbuild@0.28.1)) - wrangler: 4.114.0 + wrangler: 4.115.0 zod: 3.25.76 transitivePeerDependencies: - '@cloudflare/workers-types' @@ -3339,7 +3339,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - miniflare@4.20260722.0: + miniflare@4.20260722.1: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.35.2 @@ -3768,13 +3768,13 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20260722.1 '@cloudflare/workerd-windows-64': 1.20260722.1 - wrangler@4.114.0: + wrangler@4.115.0: dependencies: '@cloudflare/kv-asset-handler': 0.5.0 '@cloudflare/unenv-preset': 2.16.1(unenv@2.0.0-rc.24)(workerd@1.20260722.1) blake3-wasm: 2.1.5 esbuild: 0.28.1 - miniflare: 4.20260722.0 + miniflare: 4.20260722.1 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 workerd: 1.20260722.1 diff --git a/preview-service/worker/package.json b/preview-service/worker/package.json index d091ed29..dde6d36f 100644 --- a/preview-service/worker/package.json +++ b/preview-service/worker/package.json @@ -11,8 +11,8 @@ "@cloudflare/containers": "^0.3.7" }, "devDependencies": { - "@cloudflare/vitest-pool-workers": "^0.18.8", + "@cloudflare/vitest-pool-workers": "^0.19.0", "vitest": "^4.1.10", - "wrangler": "^4.114.0" + "wrangler": "^4.115.0" } }