Skip to content

v2.0.0

Choose a tag to compare

@davidbarry-kr davidbarry-kr released this 05 May 21:14
· 11 commits to main since this release

The 2.0.0 release of Gauntlet introduces an new functional API. This is a ground up rethink and rewrite of Gauntlet with the following goals:

  • Make Gauntlet assertions easier to write and test to decrease the burden of writing new assertions.
  • Make Gauntlet more modular and interoperable so that assertion logic can be easily used in many different contexts.
  • Create a much more extensible API that allows users to easily add custom assertion logic for their own types that seamlessly fit in with the existing APIs.

Check out the documentation to learn more about these new APIs and how to use them.

To maintain compatibility with the 1.x versions of Gauntlet a new target has been added which contains the old APIs: GauntletLegacy. Check the migration guide for details on updating your project so all your existing tests continue to work.