Skip to content

v0.13.5

Compare
Choose a tag to compare
@garyverhaegen-da garyverhaegen-da released this 19 Jun 17:52
fda517a

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.