chore(deps-dev): bump the dev-dependencies group across 1 directory with 12 updates - #520
Conversation
…ith 12 updates Bumps the dev-dependencies group with 12 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli) | `3.0.0` | `3.0.1` | | [@cloudflare/vitest-pool-workers](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/vitest-pool-workers) | `0.20.2` | `0.22.0` | | [@cloudflare/workers-types](https://github.com/cloudflare/workerd) | `5.20260804.1` | `5.20260902.1` | | [@fedify/fedify](https://github.com/fedify-dev/fedify/tree/HEAD/packages/fedify) | `2.3.4` | `2.3.6` | | [@fedify/vocab](https://github.com/fedify-dev/fedify/tree/HEAD/packages/vocab) | `2.3.4` | `2.3.6` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.2.0` | `26.4.1` | | [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul) | `4.1.10` | `4.1.11` | | [eslint](https://github.com/eslint/eslint) | `10.8.1` | `10.9.1` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.67.0` | `8.69.0` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `4.1.11` | | [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.119.0` | `4.128.0` | | [@libsql/client](https://github.com/tursodatabase/libsql-client-ts/tree/HEAD/packages/libsql-client) | `0.17.4` | `0.18.0` | Updates `@changesets/cli` from 3.0.0 to 3.0.1 - [Release notes](https://github.com/changesets/changesets/releases) - [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md) - [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli) Updates `@cloudflare/vitest-pool-workers` from 0.20.2 to 0.22.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Changelog](https://github.com/cloudflare/workers-sdk/blob/@cloudflare/vitest-pool-workers@0.22.0/packages/vitest-pool-workers/CHANGELOG.md) - [Commits](https://github.com/cloudflare/workers-sdk/commits/@cloudflare/vitest-pool-workers@0.22.0/packages/vitest-pool-workers) Updates `@cloudflare/workers-types` from 5.20260804.1 to 5.20260902.1 - [Release notes](https://github.com/cloudflare/workerd/releases) - [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md) - [Commits](https://github.com/cloudflare/workerd/commits) Updates `@fedify/fedify` from 2.3.4 to 2.3.6 - [Release notes](https://github.com/fedify-dev/fedify/releases) - [Changelog](https://github.com/fedify-dev/fedify/blob/main/CHANGES.md) - [Commits](https://github.com/fedify-dev/fedify/commits/2.3.6/packages/fedify) Updates `@fedify/vocab` from 2.3.4 to 2.3.6 - [Release notes](https://github.com/fedify-dev/fedify/releases) - [Changelog](https://github.com/fedify-dev/fedify/blob/main/CHANGES.md) - [Commits](https://github.com/fedify-dev/fedify/commits/2.3.6/packages/vocab) Updates `@types/node` from 26.2.0 to 26.4.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-istanbul` from 4.1.10 to 4.1.11 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/coverage-istanbul) Updates `eslint` from 10.8.1 to 10.9.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.8.1...v10.9.1) Updates `typescript-eslint` from 8.67.0 to 8.69.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.69.0/packages/typescript-eslint) Updates `vitest` from 4.1.10 to 4.1.11 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest) Updates `wrangler` from 4.119.0 to 4.128.0 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.128.0/packages/wrangler) Updates `@libsql/client` from 0.17.4 to 0.18.0 - [Release notes](https://github.com/tursodatabase/libsql-client-ts/releases) - [Changelog](https://github.com/tursodatabase/libsql-client-ts/blob/main/CHANGELOG.md) - [Commits](https://github.com/tursodatabase/libsql-client-ts/commits/v0.18.0/packages/libsql-client) --- updated-dependencies: - dependency-name: "@changesets/cli" dependency-version: 3.0.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@cloudflare/vitest-pool-workers" dependency-version: 0.22.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@cloudflare/workers-types" dependency-version: 5.20260902.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@fedify/fedify" dependency-version: 2.3.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@fedify/vocab" dependency-version: 2.3.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@types/node" dependency-version: 26.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@vitest/coverage-istanbul" dependency-version: 4.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: eslint dependency-version: 10.9.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: typescript-eslint dependency-version: 8.69.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: vitest dependency-version: 4.1.11 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: wrangler dependency-version: 4.128.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@libsql/client" dependency-version: 0.18.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
davidwkeith
left a comment
There was a problem hiding this comment.
Automated review of this Dependabot dev-dependencies bump.
Blocking: CI is red — build-test, integration, and image all fail with the same root cause: the @types/node bump (26.2.0 → 26.4.1, applied across the root, cf-shims, deno-host, and server packages) introduces a tsc overload-resolution regression in packages/cf-shims/src/durable-object.ts:497 (see inline comment). release-gate passed (it doesn't run tsc), but the standard lint → format:check → typecheck → build → test gate that CONTRIBUTING.md requires does not — "all five must pass" before merge.
Everything else about this PR looks fine and consistent with how this repo's Dependabot dev-dependency PRs are normally handled:
- Title (
chore(deps-dev): bump the dev-dependencies group across 1 directory with 12 updates) matches the established pattern from prior merged bumps (#486, #493, #495) — no package-name scope is expected for these grouped bot PRs. - All 12 version bumps are patch/minor releases; nothing in the linked release notes indicates an intentional breaking change.
pnpm-lock.yamland every consuming package'spackage.json(cf-shims,conformance-target,deno-host,server) were updated consistently for the shared devDependencies (@types/node,@cloudflare/workers-types).- No changeset is needed — these are devDependency-only changes with no user-visible effect on published package behavior.
Please resolve the @dwk/cf-shims typecheck failure (or pin @types/node back) before this merges.
Generated by Claude Code
| "eslint": "10.8.1", | ||
| "@fedify/fedify": "2.3.6", | ||
| "@fedify/vocab": "2.3.6", | ||
| "@types/node": "26.4.1", |
There was a problem hiding this comment.
This bump (@types/node 26.2.0 → 26.4.1) breaks the build: packages/cf-shims/src/durable-object.ts(497,61): error TS2554: Expected 0 arguments, but got 1.
newUniqueId(): ShimDurableObjectId {
return new ShimDurableObjectId(randomBytes(32).toString("hex"));
}TypeScript is resolving .toString(...) on the Buffer returned by randomBytes to the zero-arg Uint8Array/Array.prototype.toString() overload instead of Buffer.prototype.toString(encoding) — the new @types/node patch appears to have changed how Buffer's toString override is declared relative to the Uint8Array<ArrayBufferLike> base. This fails pnpm build/pnpm typecheck for @dwk/cf-shims, which cascades into the build-test, integration, and image (Docker bundle) CI jobs — all three are currently red on this PR.
Per CONTRIBUTING.md, "the CI gate ... all five [lint, format:check, typecheck, build, test] must pass" — this shouldn't merge until that's resolved. Options: pin @types/node back to 26.2.0/a version before the regression, or adjust packages/cf-shims/src/durable-object.ts (e.g. an explicit Buffer.from(...)/type assertion) to route through the correct overload.
Generated by Claude Code
Bumps the dev-dependencies group with 12 updates in the / directory:
3.0.03.0.10.20.20.22.05.20260804.15.20260902.12.3.42.3.62.3.42.3.626.2.026.4.14.1.104.1.1110.8.110.9.18.67.08.69.04.1.104.1.114.119.04.128.00.17.40.18.0Updates
@changesets/clifrom 3.0.0 to 3.0.1Release notes
Sourced from @changesets/cli's releases.
Changelog
Sourced from @changesets/cli's changelog.
Commits
bed4581Version Packages (#2242)fdfdc93Update default generated readme (#2239)d5f5ae8Fix Windows PTY snapshot normalization (#2233)Updates
@cloudflare/vitest-pool-workersfrom 0.20.2 to 0.22.0Release notes
Sourced from @cloudflare/vitest-pool-workers's releases.
Changelog
Sourced from @cloudflare/vitest-pool-workers's changelog.
... (truncated)
Commits
8ee43f6Version Packages (#15175)3ddd3ceFix module resolution for relativerequire()inside CJS deps when the proje...1f79aceUse a fixed default compatibility date derived from the pinned workerd (#15185)2cf3143[vitest-pool-workers] Restore typed inject() keys (#15150)49d4e00[vitest-pool-workers] Adopt@msw/cloudflareand remove MSW workarounds (#13830)c576a82Version Packages (#15154)e5d56e9Version Packages (#15145)d0c976cBump the workerd-and-workers-types group across 1 directory with 2 updates (#...90dd5e5chore: bump capnp-es to 0.0.15 (#15131)15fc568Version Packages (#15118)Updates
@cloudflare/workers-typesfrom 5.20260804.1 to 5.20260902.1Commits
Updates
@fedify/fedifyfrom 2.3.4 to 2.3.6Release notes
Sourced from @fedify/fedify's releases.
Changelog
Sourced from @fedify/fedify's changelog.
... (truncated)
Commits
beb1d3cMerge tag '2.2.11' into 2.3-maintenance9f9063aTest public relay Follow normalizationa15e609Normalize public relay Follow targets0c11307Version bump4509389Merge tag '2.2.10' into 2.3-maintenance66457dcVersion bump45cae44Merge tag '2.1.21' into 2.2-maintenance9e3d5d4Merge tag '2.0.25' into 2.1-maintenance6dd8988Validate authenticated loader redirects315f4c6Expire custom-policy circuit breaker stateUpdates
@fedify/vocabfrom 2.3.4 to 2.3.6Release notes
Sourced from @fedify/vocab's releases.
Changelog
Sourced from @fedify/vocab's changelog.
... (truncated)
Commits
0c11307Version bumpa6f1d81Version bumpUpdates
@types/nodefrom 26.2.0 to 26.4.1Commits
Updates
@vitest/coverage-istanbulfrom 4.1.10 to 4.1.11Release notes
Sourced from @vitest/coverage-istanbul's releases.
Commits
9bd8d46chore: release v4.1.11 (#10995)Updates
eslintfrom 10.8.1 to 10.9.1Release notes
Sourced from eslint's releases.
Commits
5c8c24110.9.1a7f3b7dBuild: changelog update for 10.9.11e641c9fix: no-loss-of-precision false positive with trailing decimal point (#21251)ad74a8ddocs: add deprecation steps for EOL package versions (#21248)3c3ae53chore: update ecosystem plugins (#21249)c27bc9210.9.0fa831d9Build: changelog update for 10.9.0899dbf1chore: update github/codeql-action action to v4.37.7 (#21243)08de88efeat: handle underflow in no-loss-of-precision (#21218)9ef407adocs: use eslint.config.* wherever config file names are listed (#21216)Updates
typescript-eslintfrom 8.67.0 to 8.69.0Release notes
Sourced from typescript-eslint's releases.
... (truncated)
Changelog
Sourced from typescript-eslint's changelog.
Commits
9a6e546chore(release): publish 8.69.08f4e00achore(release): publish 8.68.055f6d5dchore: enable source maps (#12677)Updates
vitestfrom 4.1.10 to 4.1.11Release notes
Sourced from vitest's releases.