Problem
Dependabot PR #343 updates jsdom to a release whose supported Node range excludes the project’s advertised minimum Node version. Current CI uses a newer Node release, so it does not establish support at the documented floor.
Decision required
Choose one coherent path:
- retain the existing Node support contract and select a compatible jsdom release; or
- raise the supported Node floor across package metadata, README, CI, and contributor guidance.
Acceptance
- Run jsdom-backed tests at the selected minimum and current supported Node versions.
- Regenerate compatibility metadata and pass normal frontend checks and current-head CI.
Regression source
Discovered while reviewing Dependabot PR #343. It is intentionally held; no successor PR should be created until the support-contract decision is made.
Problem
Dependabot PR #343 updates jsdom to a release whose supported Node range excludes the project’s advertised minimum Node version. Current CI uses a newer Node release, so it does not establish support at the documented floor.
Decision required
Choose one coherent path:
Acceptance
Regression source
Discovered while reviewing Dependabot PR #343. It is intentionally held; no successor PR should be created until the support-contract decision is made.