Repository navigation
chore(deps): update all dependencies and shorten minimumReleaseAge to 1 day - #434
Merged
Merged
Conversation
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Regenerate worker-configuration.d.ts for workerd 1.20261006.1. Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Drops stale optional peers (jsdom, tsx, esbuild 0.27) and moves transitive packages to their newest versions that pass minimumReleaseAge. Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Regenerate worker-configuration.d.ts for workerd 1.20261012.1. Plugin 1.64.0 emits Worker source maps by default; client assets are unchanged. Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
otaki0413
marked this pull request as ready for review
October 17, 2026 03:40
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
Co-authored-by: otaki0413.it <otaki0413.it@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
This PR updates every dependency to its latest allowed version. It also changes the supply-chain policy.
minimumReleaseAgegoes from 3 days (4320) to 1 day (1440).The owner chose 1 day to pick up new releases and fixes sooner. 1440 is also pnpm's built-in default. The line stays explicit because an explicit value turns on
minimumReleaseAgeStrict. With only the built-in default, pnpm is non-strict and silently adds too-new versions to the exclude list instead of gating them. The cost is less time to catch a compromised publish.What changed
pnpm-workspace.yaml:minimumReleaseAge: 1440. The comment explains why the line is explicit.minimumReleaseAgeExcludemoves directly under it. Its entries are unchanged.vite-plus/@voidzero-dev/vite-plus-core(catalog)packageManagerpnpmreact/react-dom@types/react/@types/react-dom@tanstack/react-start@cloudflare/vite-pluginwrangler@vitejs/plugin-react@types/nodevoidzero-dev/setup-vp(CI)vite-plusand@voidzero-dev/*are in the existingminimumReleaseAgeExclude. Every other locked version is older than 1 day.wrangler.jsoncnow sets"upload_source_maps": trueexplicitly, with a comment on how to opt out (see Breaking changes).worker-configuration.d.tsis regenerated for workerd 1.20261012.1. The lockfile is refreshed within the existing ranges, which drops stale optional peers (jsdom,tsx,esbuild0.27).AGENTS.mdnote that saidvp testhas no test files is corrected.@tanstack/react-router-devtools,tailwindcss/@tailwindcss/vite,typescript7.0.2, andactions/checkoutv7.0.1.Held back
@tanstack/react-routerstays on 1.170.44. Version 1.170.45 was published 2026-10-16 21:11 UTC, inside the window.react-start1.169.2 also depends on exactly 1.170.44.@tanstack/react-start1.169.3 was published 2026-10-16 21:10 UTC, inside the window.wrangler4.151.1 was published 2026-10-16 09:55 UTC, inside the window. Plugin 1.64.0 depends on exactly wrangler 4.151.0.@types/node26.x. CI runs Node 24.19.0, so the types stay on 24.x.cfCLI are out of scope.Breaking changes handled
@cloudflare/vite-plugin1.64.0 turns on Worker source maps by default.vp buildnow writes 9.mapfiles underdist/server/.vp run deployuploads them to Cloudflare. They are stored privately and used only for readable stack traces.dist/clientgets no.mapfiles.upload_source_maps: trueexplicitly. Setting it tofalseturns this off.[plugin vite:css-post] [SOURCEMAP_BROKEN]warning. It is harmless: it comes from the Tailwind CSS transform, and the build exits 0.vp checkstays clean.@cloudflare/vite-plugin/experimental-configwas removed. This repo does not import it.registry-url. CI uses only the public registry.Scope
AGENTS.mdline. No source code changes.allowBuildsis unchanged. The README CLI staysvp. The outdated Vite+PATHnote in README and AGENTS.md is left for a separate PR.Blast Radius
Template users get React 19.3.1, vite-plus 1.3, newer Cloudflare tooling, and a shorter release-age window. Deploys now upload server source maps to the user's Cloudflare account.
Verification
rm -rf node_modules dist:vp install --frozen-lockfile,vp run cf-typegen --check,vp check,vp test(1/1, Vitest 5.0.5), andvp build(exit 0, 9 server.mapfiles, 0 client.mapfiles) all pass.vp devsmoke check on Vite+ 1.3.0:GET /returns 200 with "Hello World!".GET /does-not-existreturns 404 with the custom 404 component. The dev log shows no errors.