Skip to content

v0.20.0

Choose a tag to compare

@TimothyJones TimothyJones released this 20 Mar 13:08
4024670

0.20.0 (2025-03-20)

⚠ BREAKING CHANGES

  • core: Contracts are now hashed to create the filename. This is a breaking change, because the default contractDir now stores contracts in subdirs (by provider name) and allows overwriting the contract file. This improves monorepo support. See the configuration documentation for details.

Features

  • core: Contracts are now hashed to create the filename. This is a breaking change, because the default contractDir now stores contracts in subdirs (by provider name) and allows overwriting the contract file. This improves monorepo support. See the configuration documentation for details. (b2a078d)
  • core: Reading contracts from a directory is now recursive (0bfd11f)

Bug Fixes

  • core: Report full path of the written contract in the logs (3f13e09)
  • dsl-java: Retry connection in the event of a failure (6f4e027)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @contract-case/eslint-config-case-maintainer bumped from 0.19.2 to 0.20.0