Skip to content

chore(deps): ignore majors that need coordinated upgrades - #410

Open
vamgan wants to merge 1 commit into
mainfrom
chore/dependabot-major-ignores
Open

chore(deps): ignore majors that need coordinated upgrades#410
vamgan wants to merge 1 commit into
mainfrom
chore/dependabot-major-ignores

Conversation

@vamgan

@vamgan vamgan commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to the dependency-PR triage. Seven PRs were closed because they can't land as isolated bumps — without ignore rules, dependabot re-raises every one of them on the next run and the queue fills back up with known-blocked upgrades.

Scoped to version-update:semver-major only, so minor and patch updates for these packages keep flowing normally. Each entry carries its blocking reason and PR number inline, and comes out when that upgrade gets scheduled.

Package Closed PR Blocker
@angular/*, @analogjs/vite-plugin-angular #396, #397, #400, #403 Angular 22 requires Node ^22.22.3 || ^24.15.0 || >=26.0.0; blocked on dropping Node 20 from the support matrix
jsdom #402 Transitive @asamuzakjp/css-color requires Node ^22.13.0 || >=24.0.0 — same Node 20 blocker
@testing-library/jest-dom #399 Real failures in component.test.ts and store.ssr.test.ts; needs a matcher migration
typescript #401 TS 7 native port changes declaration emit; deserves its own PR

The existing dev-dependencies group is unchanged — it already excludes majors, which is why these arrived as individual PRs in the first place. This stops them arriving at all until someone is ready.

Config parses clean via js-yaml.

Seven dependency PRs were closed because they could not land as isolated
bumps. Without ignore rules dependabot re-raises all of them next run, which
buries real signal in a queue of known-blocked upgrades.

Scoped to semver-major only, so minor and patch updates for these packages keep
flowing. Each entry records the blocking reason and its PR number, and comes out
when that upgrade is scheduled.

- @angular/* and @analogjs/vite-plugin-angular (#396, #397, #400, #403):
  Angular 22 requires Node ^22.22.3 || ^24.15.0 || >=26.0.0
- jsdom (#402): transitive @asamuzakjp/css-color needs Node ^22.13.0 || >=24
- @testing-library/jest-dom (#399): failing component and SSR tests
- typescript (#401): native port changes declaration emit
@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
askable Ready Ready Preview Aug 9, 2026 2:31am

@pkg-pr-new

pkg-pr-new Bot commented Aug 9, 2026

Copy link
Copy Markdown

Open in StackBlitz

@askable-ui/angular

npm i https://pkg.pr.new/@askable-ui/angular@410

@askable-ui/bridge

npm i https://pkg.pr.new/@askable-ui/bridge@410

@askable-ui/context

npm i https://pkg.pr.new/@askable-ui/context@410

@askable-ui/core

npm i https://pkg.pr.new/@askable-ui/core@410

@askable-ui/create-app

npm i https://pkg.pr.new/@askable-ui/create-app@410

@askable-ui/mcp

npm i https://pkg.pr.new/@askable-ui/mcp@410

@askable-ui/qwik

npm i https://pkg.pr.new/@askable-ui/qwik@410

@askable-ui/react

npm i https://pkg.pr.new/@askable-ui/react@410

@askable-ui/react-native

npm i https://pkg.pr.new/@askable-ui/react-native@410

@askable-ui/solid

npm i https://pkg.pr.new/@askable-ui/solid@410

@askable-ui/svelte

npm i https://pkg.pr.new/@askable-ui/svelte@410

@askable-ui/vue

npm i https://pkg.pr.new/@askable-ui/vue@410

@askable-ui/web-component

npm i https://pkg.pr.new/@askable-ui/web-component@410

commit: 4a5d4da

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