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: chaijs/chai
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.1.2
Choose a base ref
...
head repository: chaijs/chai
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 13 commits
  • 42 files changed
  • 5 contributors

Commits on Jan 7, 2025

  1. fix: ability to register more plugins inside a plugin (#1639)

    Introduces the ability to chain `use` calls and use the `use` function within a `use` callback
    tpluscode authored Jan 7, 2025
    Copy the full SHA
    3bc02ee View commit details

Commits on Jan 16, 2025

  1. chore: bump playwright to fix CI (#1663)

    Hopefully.
    43081j authored Jan 16, 2025
    Copy the full SHA
    c8dcd06 View commit details
  2. chore: introduce prettier and run it (#1660)

    Adds prettier and a `format` script, and includes the results of the
    initial run.
    43081j authored Jan 16, 2025
    Copy the full SHA
    6d8d727 View commit details

Commits on Jan 20, 2025

  1. chore: drop old CJS entrypoints (#1662)

    Removes the old `register-*.cjs` entrypoints as they have been broken
    since we shipped ESM-only (since `chai.cjs` doesn't exist anymore).
    43081j authored Jan 20, 2025
    Copy the full SHA
    0fa4061 View commit details
  2. chore: enable eslint recommended config (#1659)

    Enables the recommended lint rules from `eslint`.
    
    Also deletes `getEnumerableProperties.js` which is no longer referenced.
    43081j authored Jan 20, 2025
    Copy the full SHA
    d044441 View commit details

Commits on Jan 23, 2025

  1. feat: integrated chai-subset and added assert-based negation to con…

    …tainSubset (#1664)
    
    Adds the features of `chai-subset` to core.
    BreadInvasion authored Jan 23, 2025
    Copy the full SHA
    da2e109 View commit details

Commits on Feb 3, 2025

  1. Add coverage check to tests (#1669)

    * check coverage
    
    * Just use `Number.isNaN` as it's widely available
    
    * add test for expected value error in `closeTo`
    
    * raise coverage number to 99
    koddsson authored Feb 3, 2025
    Copy the full SHA
    25bcaab View commit details
  2. Copy the full SHA
    93409cd View commit details

Commits on Feb 18, 2025

  1. build(deps): bump serialize-javascript and mocha (#1673)

    Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) to 6.0.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.
    
    
    Updates `serialize-javascript` from 6.0.0 to 6.0.2
    - [Release notes](https://github.com/yahoo/serialize-javascript/releases)
    - [Commits](yahoo/serialize-javascript@v6.0.0...v6.0.2)
    
    Updates `mocha` from 10.2.0 to 10.8.2
    - [Release notes](https://github.com/mochajs/mocha/releases)
    - [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
    - [Commits](mochajs/mocha@v10.2.0...v10.8.2)
    
    ---
    updated-dependencies:
    - dependency-name: serialize-javascript
      dependency-type: indirect
    - dependency-name: mocha
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 18, 2025
    Copy the full SHA
    782bf80 View commit details

Commits on Feb 23, 2025

  1. build(deps-dev): bump esbuild from 0.19.10 to 0.25.0 (#1671)

    Bumps [esbuild](https://github.com/evanw/esbuild) from 0.19.10 to 0.25.0.
    - [Release notes](https://github.com/evanw/esbuild/releases)
    - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2023.md)
    - [Commits](evanw/esbuild@v0.19.10...v0.25.0)
    
    ---
    updated-dependencies:
    - dependency-name: esbuild
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Feb 23, 2025
    Copy the full SHA
    d416a78 View commit details
  2. Copy the full SHA
    9d22af3 View commit details
  3. Copy the full SHA
    97b218e View commit details

Commits on Feb 24, 2025

  1. More typing (#1679)

    * convert Assertion function to a class
    
    * fix more types
    
    * format
    koddsson authored Feb 24, 2025
    Copy the full SHA
    ce4c403 View commit details
Loading