0.12.22 - 2019-05-29
DAML Studio
- Fixed a bug where type check errors would persist if there was a subsequent parse error.
DAML Compiler
- BREAKING CHANGE: Drop support for DAML-LF 1.2. Compiling to DAML-LF 1.3 should work without any code changes, although we highly recommend not specifying a target DAML-LF version at all.
- BREAKING CHANGE: By default
damlc testmust be executed in a project and will test the whole project. Testing individual files, potentially outside a project, requires passing the new--filesflag.
SQL Extractor
The extractor
--partyoption may now specify multiple parties, separated by commas; e.g. instead of--party Bobyou can say--party Bob,Bar,Bazand get the contracts for all three parties in the database. See#1360 <https://github.com/digital-asset/daml/pull/1360>__.The extractor
--templatesoption to specify template IDs in the format:<module1>:<entity1>,<module2>:<entity2>. If not provided, extractor subscribes to all available templates. See#1352 <https://github.com/digital-asset/daml/issues/1352>__.
Sandbox
- Fixed a bug in the SQL backend that caused transactions with a fetch node referencing a contract created in the same transaction to be rejected. See issue #1435.