Releases: case-contract-testing/contract-case
Releases · case-contract-testing/contract-case
v0.25.1
0.25.1 (2025-06-18)
Features
- core: Add ability to match throwing functions (88f8978)
Bug Fixes
- core: Fix crash in core when rendering certain failure kinds (bcbed47)
Dependencies
- The following workspace dependencies were updated
- devDependencies
- @contract-case/eslint-config-case-maintainer bumped from 0.25.0 to 0.25.1
- devDependencies
v0.25.0
0.25.0 (2025-06-18)
⚠ BREAKING CHANGES
- function-plugin: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten.
Bug Fixes
- connector: fix issue where logLevel: none couldn't be set from languages using the gRPC connector (8beefd6)
- core: Improve clarity of verification failed message (fcf8deb)
- core: Include user facing stack traces in most errors, substantially improving debugging experience (ba5c06e)
- function-plugin: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten. (6fd0ce2)
Dependencies
- The following workspace dependencies were updated
- devDependencies
- @contract-case/eslint-config-case-maintainer bumped from 0.24.2 to 0.25.0
- devDependencies
documentation: v0.25.1
documentation: v0.25.0
0.25.0 (2025-06-18)
⚠ BREAKING CHANGES
- function-plugin: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten.
Bug Fixes
- function-plugin: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten. (6fd0ce2)
@contract-case/eslint-config-case-maintainer: v0.25.1
@contract-case/eslint-config-case-maintainer: v0.25.0
0.25.0 (2025-06-18)
Miscellaneous Chores
- @contract-case/eslint-config-case-maintainer: Synchronize ContractCase versions
@contract-case/dsl-java: v0.25.1
@contract-case/dsl-java: v0.25.0
0.25.0 (2025-06-18)
⚠ BREAKING CHANGES
- function-plugin: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten.
Bug Fixes
- function-plugin: Fix an issue where serialisation in the function plugin would fail in some circumstances. This is a breaking change for users of function plugins - the contracts will need to be rewritten. (6fd0ce2)
Dependencies
- The following workspace dependencies were updated
- dependencies
- @contract-case/case-connector bumped from 0.24.2 to 0.25.0
- @contract-case/case-definition-dsl bumped from 0.24.2 to 0.25.0
- dependencies
@contract-case/documentation-matchers-generator: v0.25.1
0.25.1 (2025-06-18)
Miscellaneous Chores
- @contract-case/documentation-matchers-generator: Synchronize ContractCase versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @contract-case/case-definition-dsl bumped from 0.25.0 to 0.25.1
- devDependencies
- @contract-case/eslint-config-case-maintainer bumped from 0.25.0 to 0.25.1
- dependencies
@contract-case/documentation-matchers-generator: v0.25.0
0.25.0 (2025-06-18)
Miscellaneous Chores
- @contract-case/documentation-matchers-generator: Synchronize ContractCase versions
Dependencies
- The following workspace dependencies were updated
- dependencies
- @contract-case/case-definition-dsl bumped from 0.24.2 to 0.25.0
- devDependencies
- @contract-case/eslint-config-case-maintainer bumped from 0.24.2 to 0.25.0
- dependencies