This repository has been archived by the owner on Sep 9, 2024. It is now read-only.
Releases: case-contract-testing/java-dsl
Releases · case-contract-testing/java-dsl
contractcase: v0.1.0
0.1.0 (2024-05-16)
⚠ BREAKING CHANGES
- Change config map for a more convenient SetupInfo object
Features
- Add builders for config objects (a01ff31)
- Add ContractCaseCore crash handler (087bc05)
- Add ContractDefiner interface (66332ac)
- Add ContractVerifier (d1a9dde)
- Add methods that take config builders, so you don't need to call build() as often (21e6c84)
- Add no-config versions of runExample and runThrowingExample (a62b4f6)
- Add ResultPrinter implementation (50ef39c)
- Add verifier using the new connector style (aaef35d)
- Bundle ContractCase core runtime (86cb5f2)
- Change config map for a more convenient SetupInfo object (42137a0)
- Expose matchers and mocks in API (4b2a683)
- Get runExample working (f2d16f6)
- Get verification working (fa9d179)
- Implement state handler calls (f595d88)
- Replace boundary connector with one that connects to case-connector instead, working around JSii issue (e902547)
Bug Fixes
- Embed @contract-case/[email protected] (d232ea2)
- Gracefully shutdown grpc channel on shutdown (208dcdb)