Skip to content

3.4.0: jsdom update, performance improvement and node 22 requirement update

Choose a tag to compare

@kkomelin kkomelin released this 17 Mar 09:34
· 153 commits to master since this release

What's Changed

  • Upgraded jsdom from 28 to 29, which fixes performance degradation in long-running processes; note that heap memory still grows over time without calling clearWindow()
  • Bumped minimum Node.js 22 requirement from 22.12.0 to 22.13.0 (LTS)
  • Added format script (biome format --write) and pre-commit hook
  • Updated dev dependencies (biome, vitest)