Skip to content

@contract-case/case-boundary: v0.2.0

Compare
Choose a tag to compare
@TimothyJones TimothyJones released this 26 Apr 13:48
bebdd43

0.2.0 (2023-04-26)

⚠ BREAKING CHANGES

  • Add an IResultPrinter type and make it required as part of the constructor for ContractDefiner
  • Change return type of ILogPrinter to Result

Features

  • Add an IResultPrinter type and make it required as part of the constructor for ContractDefiner (f5583d2)
  • Add ILogPrinter interface to allow printing log lines (f17d1fa)
  • Add StateHandlers type to boundary (75a2a9b)
  • Add SuccessWithAny result type (d566a7f)
  • Add types for triggerAndTest (3609024)
  • boundary: Add initial types for ContractDefiner (06643c0)
  • Change return type of ILogPrinter to Result (43b3d9c)
  • Export all error types (8b2ca24)

Bug Fixes

  • Correct peer dependency for test-equivalence-matchers (5c913a0)
  • Include .jsii manifest in release (cce31c0)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @contract-case/case-core bumped from 0.8.0 to 0.9.0
      • @contract-case/case-entities-internal bumped from 0.8.0 to 0.9.0
      • @contract-case/test-equivalence-matchers bumped from 0.0.4 to 0.9.0