hie-core v0.13.43 Release Notes
Release Date: 2020-01-15 // over 4 years ago-
DAML Compiler
- ๐ The
build-options
field fromdaml.yaml
is now also respected
when--project-root
is used.
DAML SDK
- ๐ Docker images for this release and releases in the future are built
๐ณ using the Dockerfile of the corresponding git tag and are therefore
โก๏ธ stable. Previously, they were updated whenever the Dockerfile
๐ changed.
Ledger API Server
- ๐ฅ BREAKING CHANGE
lookupByKey
now requires the submitter to be a
๐ stakeholder on the referenced contract. See issue
#2311 and
issue #3543. - โก๏ธ Metrics: Update dropwizard to version 4.1.2.
- ๐ Authorization: Support elliptic curve algorithm for JWT
verification.
Sandbox
- ๐ Allow
submitMustFail
in scenarios used for sandbox initialization. - Loosen database schema to allow persistence of transaction ledger
entries where no submitter info is present (typically when the
submitter is hosted by another participant node). - ๐ DAML trace logs (trace, traceRaw, traceId) are now logged via the
๐ฒ regular logging system (slf4j+logback) at interpretation time via
the loggerdaml.tracelog
at DEBUG level. - ๐ Fix bug that can cause the transaction stream to not terminate. See
issue #3984.
DAML Triggers - Experimental
- ๐ง You can now configure a heartbeat message to be sent at a regular
time interval.
JSON API - Experimental
The
/contracts/search
endpoint reports unresolved template IDs as
๐ warnings. See [issue3771](https://github.com/digital-asset/daml/issues/3771).
๐ Use JSON string to encode template IDs. Use colon (
:
) to separate
๐ฆ parts of the ID. The request format, with optional package ID:"<module>:<entity>"
- ๐ฆ
"<package ID>:<module>:<entity>"
The response always contains
fully qualified template ID in the format: - ๐
"<package ID>:<module>:<entity>"
See issue
#3647.
- ๐ฆ
Align
contract
table withdomain.ActiveContract
class. The
database schema has changed, if using--query-store-jdbc-config
,
๐ you must rebuild the database by adding,createSchema=true
. See
issue #3754.๐ The
witnessParties
field is removed from all JSON responses. - ๐ The