Skip to content

release: v0.0.7 - bump Node CI matrix for vitest 5 (max→26, min→22.12.0) - #23

Merged
Shinrai merged 8 commits into
masterfrom
next
Sep 13, 2026
Merged

Shinrai merged 8 commits into
masterfrom
next

Conversation

@cldmv-bot

@cldmv-bot cldmv-bot Bot commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

🚀 What's Changed

💥 Breaking Changes

No breaking changes

✨ Features

No new features

🐛 Bug Fixes

No bug fixes

📦 Dependencies

🔧 Other Changes

👥 Contributors

coverage

Metric Coverage
Statements 100.0%
Branches 100.0%
Functions 100.0%
Lines 100.0%

Avg: 100.0% · 1b3bfa5 · Node lts/*

Shinrai and others added 5 commits September 12, 2026 23:12
vitest@5.0.0's published engines.node is "^22.12.0 || ^24.0.0 || >=26.0.0"
(checked via npm view) — it won't run below Node 22.12. 26 is the next
even-major LTS-track ceiling.
vitest and @vitest/coverage-v8 peer each other exactly, so opening
separate PRs for each breaks npm ci with an ERESOLVE the moment one
bumps without the other. Group them so future bumps land together
in one PR.
@eslint/js peers eslint with a major-locked range ("^10.0.0"), and
@cldmv/prettier-plugin-jsonv peers prettier the same way ("^3.0.0")
-- both verified via npm view, not memory. Neither is broken today,
but a future major bump would hit the same npm ci ERESOLVE class the
vitest + @vitest/coverage-v8 split just did. Group them proactively.
@cldmv-bot cldmv-bot Bot added ! release → master v4 flow: persistent next → master release PR (carries the next feature release) release Marks a pull request as a pending release — merge to publish a new version semver: patch This release contains only backwards-compatible bug fixes labels Sep 13, 2026
@cldmv-bot

cldmv-bot Bot commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor Author

🔒 Dependency Review

  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ✅ 0 package(s) with unknown licenses
  • ✅ 0 denied package(s)
  • ✅ 0 package(s) with OpenSSF Scorecard score < 3

Full job summary

@cldmv-bot cldmv-bot Bot added type: ci Changes to CI workflows, actions, or build pipelines type: config Changes to repository or project configuration files type: dependencies Relates to dependency updates, version bumps, or package management labels Sep 13, 2026
dependabot Bot and others added 3 commits September 13, 2026 22:00
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.1.11 to 5.0.0.
- [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/v5.0.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 5.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@vitest/coverage-v8 peers vitest with a major-locked range, so
Dependabot's separate vitest-only bump (this branch) broke npm ci
with an ERESOLVE until coverage-v8 moved too. `@dependabot recreate`
does not re-group an already-opened single-package PR against a
newly added dependabot.yml group -- it just refreshes that PR's own
single-package update, so this had to be applied by hand.
@Shinrai
Shinrai merged commit e264bd3 into master Sep 13, 2026
39 checks passed
@cldmv-bot
cldmv-bot Bot deleted the next branch September 13, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

! release → master v4 flow: persistent next → master release PR (carries the next feature release) release Marks a pull request as a pending release — merge to publish a new version semver: patch This release contains only backwards-compatible bug fixes type: ci Changes to CI workflows, actions, or build pipelines type: config Changes to repository or project configuration files type: dependencies Relates to dependency updates, version bumps, or package management

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant