DAML RELEASE
Daml v0.13.16
garyverhaegen-da01-08-20197yr ago
DAML Compiler
- BREAKING CHANGE Handwritten instances of
Template and Choice typeclasses
are no longer supported. All template constructs must be defined using declarations
inside template syntax.
DAML Docs
- The
damlc docs command now produces docs to a folder by default. Use the
new --combine flag to output a single file instead.
- The
damlc docs flag --prefix has been replaced with a --template
flag which allows for a more flexible template.
- The
damlc docs flag --json has been dropped in favor of --format=json.
Extractor
- BREAKING CHANGE Changed schema to accomodate removed field
ExercisedEvent#contract_creating_event_id. Existing database schemas are
not compatible anymore with the newer version. The extractor needs to be run
on an empty schema from Ledger Begin.
Java Bindings
- Add all packages of java bindings to the javadocs. See #2280.
- BREAKING CHANGE Removed field
ExercisedEvent#contract_creating_event_id. See #2068.
Ledger API
- BREAKING CHANGE Removed field
ExercisedEvent#contract_creating_event_id. See #2068.
Sandbox
- The active contract service correctly serves stakeholders. See #2070.
- Added the
--maxInboundMessageSize CLI parameter to set the maximux size
of messages received through the Ledger API. If the value is not set the
current default is preserved (4 MB).
- Makes package uploads idempotent and tolerate partial duplicates. See #2130.