Skip to content

v0.13.39

Choose a tag to compare

@garyverhaegen-da garyverhaegen-da released this 05 Dec 21:00

0.13.39 - 2019-12-05

Java Bindings

  • Added authentication support. See issue #3626

DAML Compiler

  • The modules GHC.Prim and GHC.Types from daml-prim have been moved to separate packages.

  • Don't make UndecidableSuperClasses a default language extension for DAML anymore. If you really need this feature for a module, you can reenable it using a LANGUAGE pragma at the top.

DAML SDK

  • Reduced the size of the DAML SDK by about 60% uncompressed, 70% compressed, by deduplicating Scala dependencies.

  • daml damlc docs now takes into account the project's build-options from daml.yaml.

  • daml ledger navigator now loads frontend-config.js properly.

Navigator

  • Explicit config files passed via -c are preferred over daml.yaml.

Ledger API Server

Participant State API / DAML Ledger Integration Kit

  • Add a mandatory currentHealth() method to IndexService, ReadService and WriteService
  • allocateParty writeService implementation must return SubmissionResult

DAML Triggers - Experimental

  • DAML triggers can now be run against an authenticated ledger.

DAML Script - Experimental

  • Add createAndExerciseCmd matching the Ledger API command of the same name.