Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Releases: case-contract-testing/java-dsl

contractcase: v0.1.0

16 May 12:53
9ddd2fe
Compare
Choose a tag to compare

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