Release of Daml SDK 0.13.50
Daml Compiler
damlc test
now initializes the packagedb automatically which means
that it will work on projects that declare customdependencies
indaml.yaml
without having to calldamlc init
first.- Choices marked explicitly as
preconsuming
are now equivalent to anonconsuming
choice that callsarchive self
at the beginning.
Daml Integration Kit
- The simplified kvutils API now uses
com.digitalasset.resources
to
manage acquiring and releasing resources instead ofCloseable
.
Daml Standard Library
- Add
CanAbort
instance forEither Text
.
Daml Studio
- Support all
build-options
supported bydaml build
.
Sandbox
- On initialization error, report the error correctly and exit with a
status code of 1. Previously, the program would hang indefinitely.
(This regression was introduced in v0.13.41.) - Upgrade the Flyway database migrations library from v5 to v6.
Daml Triggers - Experimental
- Daml triggers can now be tested in scenarios. Specifically, a
trigger'srule
can be executed in a scenario and assertions
performed on the emitted commands.