-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Comparing changes
Open a pull request
base repository: avajs/ava
base: v7.0.0
head repository: avajs/ava
compare: v8.0.0
- 11 commits
- 508 files changed
- 4 contributors
Commits on Apr 6, 2026
-
Configuration menu - View commit details
-
Copy full SHA for a91fe65 - Browse repository at this point
Copy the full SHA a91fe65View commit details -
Add
test.skipIf()andtest.runIf()Fixes #2979 Co-authored-by: Mark Wubben <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8801c7a - Browse repository at this point
Copy the full SHA 8801c7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1bb28b - Browse repository at this point
Copy the full SHA d1bb28bView commit details
Commits on Apr 8, 2026
-
Watch mode refinements (#3433)
- Ignore changes to `*.tsbuildinfo` files - Don't track failures when the event did not originate from a test file - Exclude any `node_modules` directories when preparing fixtures
Configuration menu - View commit details
-
Copy full SHA for e805506 - Browse repository at this point
Copy the full SHA e805506View commit details -
Run all release steps using Launchpad app (#3434)
We use the app to bypass branch protections. May as well use it for the tag and release creation.
Configuration menu - View commit details
-
Copy full SHA for 012fa15 - Browse repository at this point
Copy the full SHA 012fa15View commit details -
Remove Node.js 20 support; update dependencies prior to release (#3432)
* Remove Node.js 20 support * Test with TypeScript 6 * Update dev dependencies * Make tsconfig compatible with v6 * Adjust to new XO * Remove disables of promise/* rules that are temporarily excluded from XO * Update dependencies * Rebuild lockfile; upgrade to ava@7; override deprecated glob * Update reporter logs
Configuration menu - View commit details
-
Copy full SHA for 27e9c84 - Browse repository at this point
Copy the full SHA 27e9c84View commit details
Commits on Apr 12, 2026
-
* Don't run CI for tags The new release workflow requires tests to pass before creating the tagged version commit; there's no need to test that commit. * Cancel in-progress runs We need the last run to pass in order to release, no sense waiting for older commits.
Configuration menu - View commit details
-
Copy full SHA for 2cea71e - Browse repository at this point
Copy the full SHA 2cea71eView commit details
Commits on Apr 26, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d012c64 - Browse repository at this point
Copy the full SHA d012c64View commit details -
Full ESM internals; bias away from CJS; require @ava/typescript@7
Breaking changes: - Removes support for `ava.config.cjs` files - Always uses `import()` to load test files and extra modules through the `require` configuration - No longer includes `.cjs` extension in the defaults (so will not find `test.cjs` files without explicit configuration) - Removes the object-form `extensions` configuration, you can now only provide an array of file extensions - Only compatible with `@ava/typescript` v7 Fixes #3349 --------- Co-authored-by: Mark Wubben <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a304990 - Browse repository at this point
Copy the full SHA a304990View commit details
Commits on Apr 27, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 7bdbabb - Browse repository at this point
Copy the full SHA 7bdbabbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe31286 - Browse repository at this point
Copy the full SHA fe31286View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v7.0.0...v8.0.0