Skip to content

fix(ci): repair dependency update tests and merge five Dependabot updates - #394

Merged
qorzj merged 13 commits into
mainfrom
fix/dependabot-ci
Oct 29, 2026
Merged

qorzj merged 13 commits into
mainfrom
fix/dependabot-ci

Conversation

@qorzj

@qorzj qorzj commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

Integrate Dependabot updates for qs 6.17.0 (#393), sharp 0.35.5 (#372), fast-uri 3.1.9 (#391), zod 4.6.7 (#390), and undici 7.30.1 (#389), retaining their original commits.

The Sharp loader test hard-coded 0.35.3, causing every platform to fail after the upgrade. Read package metadata relative to Sharp's resolved entry, matching the extension build and respecting Sharp's package exports. The assertion now checks the native module against the installed package version. Include the latest main fixes for Windows regression tests and private CSI sequences being mistaken for terminal frames.

Validation: clean npm ci, typecheck/lint/format checks, CLI tests (493 passed), core tests (534 passed, 2 platform skips), extension tests (64 passed), and VSCode packaging passed locally. GitHub Actions verifies the Node 22/24 matrix on Ubuntu, Windows, and macOS before merge.

dependabot Bot and others added 13 commits October 27, 2026 09:39
Bumps [zod](https://github.com/colinhacks/zod) from 4.4.3 to 4.6.7.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.4.3...v4.6.7)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.6.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [undici](https://github.com/nodejs/undici) from 7.30.0 to 7.30.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v7.30.0...v7.30.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 7.30.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.8 to 3.1.9.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.8...v3.1.9)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sharp](https://github.com/lovell/sharp) from 0.35.3 to 0.35.5.
- [Release notes](https://github.com/lovell/sharp/releases)
- [Commits](lovell/sharp@v0.35.3...v0.35.5)

---
updated-dependencies:
- dependency-name: sharp
  dependency-version: 0.35.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [qs](https://github.com/ljharb/qs) from 6.15.2 to 6.17.0.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](ljharb/qs@v6.15.2...v6.17.0)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.17.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@qorzj
qorzj merged commit f773a26 into main Oct 29, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant