Skip to content

build(deps): bump dependencies to latest minor/patch - #64

Merged
yultyyev merged 1 commit into
mainfrom
chore/deps-minor-bump
Nov 13, 2026
Merged

yultyyev merged 1 commit into
mainfrom
chore/deps-minor-bump

Conversation

@yultyyev

@yultyyev yultyyev commented Nov 13, 2026 •

Copy link
Copy Markdown
Collaborator

What

Bumps npm dependencies to their latest minor/patch versions, staying inside each current major:

Package From To
hono 4.13.14 4.13.18
@hono/node-server 2.1.5 2.1.7
@biomejs/biome (dev) 2.6.4 2.6.7
vite (dev) 8.3.5 8.3.8
@vitejs/plugin-react (dev) 6.1.2 6.3.0
vitest (dev) 5.0.5 5.1.0

Two config lines follow the biome bump:

  • biome.json: $schema now points at 2.6.7. Without it, biome 2.6.7 prints a schema-version mismatch on every run.
  • pnpm-workspace.yaml: removed the minimumReleaseAgeExclude entries for @biomejs/*@2.6.4. They only let the same-day 2.6.4 install through, and 2.6.7 is past pnpm's one-day minimumReleaseAge, so nothing resolves to 2.6.4 anymore.

Everything else was already on its latest in-range version (@types/node 24.19.2 is the latest 24.x, @xmldom/xmldom 0.9.12 is the latest 0.9.x, and @anthropic-ai/mcpb stays pinned at 2.1.2, which is the latest 2.x). pnpm 12.16.1, Node 24 and engines are unchanged. All targets match each package's latest dist-tag.

Why

Routine dependency upkeep: minor and patch versions only, no prereleases.

Held back / out of scope

  • None held back inside the current majors.
  • 2 major upgrades remain and are out of scope: @types/node 24 → 26 (we stay on Node 24) and typescript 6 → 7.

Release impact

No release. The commit is typed build(deps) rather than chore(deps), because .releaserc.json maps chore(deps) to a patch release. The angular preset doesn't release on build, and the custom rules only map chore(deps) and chore(security). Any merge method lands without a release. There's no version bump, changeset or tag.

Checks

Run locally on Node 24.22.2 and pnpm 12.16.1, after a fresh pnpm install --frozen-lockfile:

  • pnpm install --frozen-lockfile: pass (lockfile passes pnpm's supply-chain policy)
  • pnpm lint: pass, 0 errors. The same 7 warnings as on biome 2.6.4 (noAccumulatingSpread and noNonNullAssertion in tests/speed.test.ts and tests/transition.test.ts).
  • pnpm type-check: pass
  • pnpm test: pass, 775 passed and 24 skipped (52 files). An earlier run while the machine was under heavy load had 5s timeouts in the document-store and timeline-verbs tests. Those files passed 3 out of 3 times on their own, and the full suite passed once load dropped.
  • pnpm build (tsup + Vite UI): pass
  • pnpm build:mcpb: pass
  • Codex review (codex review --base main, gpt-6.1-sol): no actionable regressions found and no findings to fix or rebut. Its gate reads "unverified" only because a clean review has no severity tags.

How to test

pnpm install --frozen-lockfile && pnpm lint && pnpm type-check && pnpm test && pnpm build && pnpm build:mcpb

@yultyyev yultyyev changed the title chore(deps): bump dependencies to latest minor/patch build(deps): bump dependencies to latest minor/patch Nov 13, 2026
Bumps hono 4.13.18, @hono/node-server 2.1.7, @biomejs/biome 2.6.7,
vite 8.3.8, @vitejs/plugin-react 6.3.0 and vitest 5.1.0, all inside
their current majors. The biome.json schema URL follows biome to
2.6.7, and the minimumReleaseAgeExclude entries pinned to biome
2.6.4 go away now that nothing resolves to 2.6.4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@yultyyev
yultyyev force-pushed the chore/deps-minor-bump branch from ac3bb64 to 2825b92 Compare November 13, 2026 01:09
@yultyyev
yultyyev merged commit b7e3f7f into main Nov 13, 2026
1 check passed
@yultyyev
yultyyev deleted the chore/deps-minor-bump branch November 13, 2026 01:11
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.4.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant