Skip to content

fix(deps): upgrade ava 6.3.0 → 8.0.1#1235

Closed
megadave19 wants to merge 1 commit into
sindresorhus:mainfrom
megadave19:mendel/deps/ava-1780013032679-6ce9
Closed

fix(deps): upgrade ava 6.3.0 → 8.0.1#1235
megadave19 wants to merge 1 commit into
sindresorhus:mainfrom
megadave19:mendel/deps/ava-1780013032679-6ce9

Conversation

@megadave19
Copy link
Copy Markdown

What

Upgrades ava from 6.3.0 to 8.0.1.

Why

The functionality affected includes test imports, configuration settings for extensions, compatibility with older Node.js versions, and test filtering behavior, posing a medium risk of breaking existing tests and configurations.

🔴 Confidence: 48/100 (low) — calibrated

Signals: changelog parsing + semantic API diffing (dts, 100% coverage)

Opened as Draft because the score is below your configured threshold — please review and mark ready when validated.

Per-symbol breakdown:

  • .only() behavior — 48/100 · needs manual verification
  • extensions configuration object — 48/100 · needs manual verification
  • Node.js support — 48/100 · needs manual verification
  • require('ava') — 48/100 · needs manual verification

Evidence

  • require('ava') (renamed): The way to import AVA has changed for CommonJS projects. You must now use 'const {default: test} = require('ava');' instead of 'const test = require('ava');'.
  • extensions configuration object (removed): The object form of the 'extensions' configuration is no longer supported. You must now specify extensions as an array.
  • Node.js support (removed): Support for Node.js versions 18, 23, and 25 has been removed. AVA now requires Node.js 22.20, 24.12 or newer.
  • .only() behavior (behavior-changed): The 'sticky' behavior of '.only()' has been removed, changing how tests are filtered in interactive watch mode.

Changes

  • package.json: Bumped ava from 6.3.0 to ^8.0.1

Verification Results

  • ✅ TypeScript check passed in isolated Docker sandbox (--network=none)

⚠ Not Analyzed

  • Analyzed 100% of exported symbols via dts semantic-diff signal.
  • Transitive dependency impact of the version bump.
  • Test coverage of the changed code paths.

Generated by Mendel v1.5. Open as Draft — mark ready for review when you have validated.

Co-authored-by: Mendel <mendel@bot.local>
@sindresorhus
Copy link
Copy Markdown
Owner

I'm not interested in AI generated PRs.

Repository owner locked and limited conversation to collaborators May 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants