DAML RELEASE
Daml v0.13.5
garyverhaegen-da19-06-20197yr ago
Sandbox
- Introduced a new API for package management.
See [#1311].
- Fixed a bug in migration scripts that could cause databases originally created with older versions of the Sandbox to not upgrade schemas properly.
See [#1682].
Java Codegen
- Support generic types (including tuples) as contract keys in codegen.
See [#1728].
Ledger API
- A new command
ExerciseByKey allows to exercise choices on active contracts referring to them by their key.
See [#1366].
Java Bindings
- The addition of the
ExerciseByKey to the Ledger API is reflected in the bindings.
See [#1366].
- Release the Java Bindings to the public Maven Central repository. To move to using the Maven Central repository, remove the
<repository>...</repository> and <pluginRepository>...</pluginRepository> blocks from Maven POM files that use version 0.13.5 (or later) of the Java Bindings.
See [#1205].
DAML Studio
- Closing and reopening scenario results will now show the results
instead of an empty view.
See [#1606].
- The IDE now executes tasks in parallel.
Docs
- Added 'An introduction to DAML'.
- Added 'Visualizing DAML Contracts'.
Language
- Add an instance for
IsParties (Optional Party), allowing Optional values to be used in signatory, observer and maintainer clauses.