Skip to content

build(deps-dev): bump oxlint to 1.92.0, oxlint-tsgolint to 7.0.2006 and typebox to 1.4.5 - #249

Merged
bompus merged 1 commit into
mainfrom
chore/host-pins-20261109
Nov 9, 2026
Merged

bompus merged 1 commit into
mainfrom
chore/host-pins-20261109

Conversation

@bompus

@bompus bompus commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Bumps three exact-pinned devDependencies that were behind their newest releases that pass the three-day release-age gate: oxlint 1.91.0 to 1.92.0, oxlint-tsgolint 7.0.2005 to 7.0.2006, typebox 1.4.3 to 1.4.5. bun.lock was regenerated by bun install. The earlier oxlint 1.91.0 and oxfmt 0.76.0 bumps (#246, #247) are already on main, so nothing here supersedes them.

Contract

  • Must: change the three pins in package.json and their bun.lock entries (oxlint and its platform bindings, oxlint-tsgolint and its platform packages, typebox).
  • Must not: change any source, test, workflow or Dependabot file, or any other dependency. oxfmt stays 0.76.0 and typescript stays 7.1.0-beta.
  • Accepted residual: oxlint 1.93.0 and typebox 1.4.6 exist but are newer than this selection or inside the release-age gate.

Release notes read

  • oxlint 1.92.0: new type-aware discovery of tsrs, a no-redeclare option, and rule fixes (no breaking change listed). It requires oxlint-tsgolint >=7.0.2005, which 7.0.2006 satisfies.
  • oxlint-tsgolint 7.0.2006: npm dependency updates and a Go 1.26.10 requirement (no breaking change).
  • typebox 1.4.4 and 1.4.5 publish no release notes; the tag compare shows stricter IRI and IRI-reference format validators and type-level fixes. typebox is used only by three test files (Schema.Compile on plain JSON Schema objects with no format keys), so neither change reaches them.

Checks

  • bun run check: exit 0.
  • bun test: 1545 pass, 7 skip, 0 fail (Linux). Windows runs in CI.
  • Review: one model family (SWE-2, read-only) compared bun.lock against its parent line by line and found only the three packages and their platform entries changed; the new libc fields on some oxlint binding entries are registry metadata that Bun now writes for entries it rewrites. A single family read it because this is a mechanical three-pin bump.

No documentation or tool description changes, and no user-visible change, so no changelog entry.

  • The checks in the README's Development section pass.
  • A change users will notice has a CHANGELOG.md entry under Unreleased. (No user-visible change.)
  • Nothing names a private project or repository, a local path, a home directory or a credential.

@bompus bompus added author:anthropic Changes authored with an Anthropic model; select an independent reviewer author-model:sonnet-5-5 A model that wrote part of this pull request labels Nov 9, 2026

@bompus-ai-review bompus-ai-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bompus AI Review (Muse Wonder Full, high reasoning): 0 finding(s).

@bompus
bompus merged commit 9501dd3 into main Nov 9, 2026
2 checks passed
@bompus
bompus deleted the chore/host-pins-20261109 branch November 9, 2026 16:36
bompus added a commit that referenced this pull request Nov 11, 2026
Set the version to 0.11.0 in package.json, packages/mcp-relay/package.json, gemini-extension.json and both server.json fields, and date the changelog section. The release covers #250: Gemini CLI can install the repository as an extension once the release exists. #246, #247 and #249 change nothing users run. The README line for the install command follows the release, so main never advertises a command that installs 0.10.0.
bompus added a commit that referenced this pull request Nov 11, 2026
Set the version to 0.11.0 in package.json, packages/mcp-relay/package.json, gemini-extension.json and both server.json fields, and date the changelog section. The release covers #250: Gemini CLI can install the repository as an extension once the release exists. #246, #247 and #249 change nothing users run. The README line for the install command follows the release, so main never advertises a command that installs 0.10.0.
bompus added a commit that referenced this pull request Nov 11, 2026
Set the version to 0.11.0 in package.json, packages/mcp-relay/package.json, gemini-extension.json and both server.json fields, and date the changelog section. The release covers #250: Gemini CLI can install the repository as an extension once the release exists. #246, #247 and #249 change nothing users run. The README line for the install command follows the release, so main never advertises a command that installs 0.10.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author:anthropic Changes authored with an Anthropic model; select an independent reviewer author-model:sonnet-5-5 A model that wrote part of this pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant