Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: avajs/ava
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v7.0.0
Choose a base ref
...
head repository: avajs/ava
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.0.0
Choose a head ref
  • 11 commits
  • 508 files changed
  • 4 contributors

Commits on Apr 6, 2026

  1. Configuration menu
    Copy the full SHA
    a91fe65 View commit details
    Browse the repository at this point in the history
  2. Add test.skipIf() and test.runIf()

    Fixes #2979
    
    Co-authored-by: Mark Wubben <[email protected]>
    sindresorhus and novemberborn authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    8801c7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1bb28b View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. 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
    novemberborn authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    e805506 View commit details
    Browse the repository at this point in the history
  2. 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.
    novemberborn authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    012fa15 View commit details
    Browse the repository at this point in the history
  3. 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
    novemberborn authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    27e9c84 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2026

  1. CI tweaks (#3438)

    * 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.
    novemberborn authored Apr 12, 2026
    Configuration menu
    Copy the full SHA
    2cea71e View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2026

  1. Configuration menu
    Copy the full SHA
    d012c64 View commit details
    Browse the repository at this point in the history
  2. 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]>
    sindresorhus and novemberborn authored Apr 26, 2026
    Configuration menu
    Copy the full SHA
    a304990 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2026

  1. Configuration menu
    Copy the full SHA
    7bdbabb View commit details
    Browse the repository at this point in the history
  2. v8.0.0

    ava-launchpad[bot] authored Apr 27, 2026
    Configuration menu
    Copy the full SHA
    fe31286 View commit details
    Browse the repository at this point in the history
Loading