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: v6.4.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: v6.4.1
Choose a head ref
  • 8 commits
  • 11 files changed
  • 2 contributors

Commits on Jun 7, 2025

  1. Adjust repository reference in package.json

    As recommended by 'npm pkg fix'.
    novemberborn committed Jun 7, 2025
    Configuration menu
    Copy the full SHA
    1832d80 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc3ef72 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2025

  1. Release process tweaks

    * Verify release commit is in the main branch
    
    Typically the tag is pushed first, CI runs, clearing the way for 'main' to be pushed. However we must not release until this is done.
    
    * Improve CI status check
    
    Execute logic within jq; look for any passing workflow and fail if there are none.
    
    * Execute package.json check within jq
    
    No need for Bash, jq can handle this.
    
    * Perform package.json check first
    
    It's the most important check, are we publishing what we think we're publishing.
    
    * Update instructions
    novemberborn authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    41a684f View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2025

  1. Keep test worker alive until explicitly freed

    This change ensures that all messages from the worker are received by
    the main process before the worker exits.
    
    It solves issues on Windows that are occurring with Node.js v20 and later
    when `workerThreads: false` is set in the AVA configuration.
    
    Fixes: #3390
    
    * Update comment and rename message
    
    Whether the worker exits depends on whether user code is keeping the event loop busy. 'Freed' is a better term.
    
    ---------
    
    Co-authored-by: Mark Wubben <mark@novemberborn.net>
    matz3 and novemberborn authored Jul 12, 2025
    Configuration menu
    Copy the full SHA
    b99b703 View commit details
    Browse the repository at this point in the history
  2. Adjust release process

    Rulesets prohibit pushing commits on `main` without a PR. This means that running `npm version` within `main` actually
    creates more work. Further, the release workflow requires CI to have passed on the tagged commit, but it's triggered
    when the tag is pushed.
    
    Simplify by triggering on pushes to `main`, when that commit has a release tag. We can then create a PR for a release
    branch, push the tag commit, and trigger the release when merging the commit into `main`. This still has to happen
    locally since we must include the tagged commit.
    novemberborn committed Jul 12, 2025
    Configuration menu
    Copy the full SHA
    c3a2619 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5534b17 View commit details
    Browse the repository at this point in the history
  4. Update dependencies

    * Update dev dependencies
    
    * Update dependencies
    
    * Rebuild lockfile
    novemberborn authored Jul 12, 2025
    Configuration menu
    Copy the full SHA
    8c1c3ba View commit details
    Browse the repository at this point in the history
  5. 6.4.1

    novemberborn committed Jul 12, 2025
    Configuration menu
    Copy the full SHA
    603d7ca View commit details
    Browse the repository at this point in the history
Loading