You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Sandbox
Added --log-level command line flag.
Made the archive CLI arguments optional.
See #1905.
Ledger API
Added new CLI flags --stable-party-identifiers and --stable-command-identifiers to the Ledger API Test Tool
to allow disabling randomization of party
and command identifiers. It is useful for testing of ledgers which are
configured with a predefined static set of parties.
Expose signatories and observers for a contract in CreatedEvent.
See #1269.
BREAKING CHANGE: Specify pretty C# namespaces in ledger api protos. C# bindings will end up in a different namespace than the default one.
See #1901.
Added additional Ledger API integration tests to Ledger API Test Tool.
DAML Studio
Fix an error in the package.json that stopped the extension from being loaded.
Opening an already open scenario will now focus it rather than opening
it in a new empty tab which is never updated with results.
The selected view for scenario results (table or transaction) is now
preserved when the scenario results are updated.
See #1675.
Goto definition now works on the export list of modules.
Goto definition now works on types.
Navigator
Contract details now show signatories and observers.
See #1269.
Added support for SDK project configuration files. If you start Navigator with the SDK Assistant,
Navigator will directly read the daml.yaml config file instead of the old Navigator config file.
See #1128.
Scala Bindings
Reflect addition of signatories and observers to the bindings.
See #1269.
Java Codegen
Generated code supports signatories and observers as exposed by the bindings.
See #1269.
Java Bindings
Reflect addition of signatories and observers to the bindings.
See #1269.
The artefact com.daml.ledger:bindings-java now has grpc-netty as dependency so that users don't need to explicitly add it.
DAML Compiler
BREAKING CHANGE: Drop support for DAML-LF 1.4. Compiling to DAML-LF 1.5 should work without any code changes, although we highly recommend not specifying a target DAML-LF version at all. (The ledger server still supports DAML-LF 1.4.)
DAML-LF
BREAKING CHANGE: Specify pretty C# namespaces in archive protos. C# bindings will end up in a different namespace than the default one.
See #1900.
Rename none and some to optional_none and optional_some, resp., in Expr and CasePat.
Rename TO_TEXT_CODE_POINTS and FROM_TEXT_CODE_POINTS to TEXT_FROM_CODE_POINTS and TEXT_TO_CODE_POINTS, resp.
DAML Assistant
Added --install-assistant flag to daml install command,
changing the default behavior of daml install to install the assistant
whenever we are installing a newer version of the SDK. Deprecated the --activate flag.
Added --start-navigator, --on-start, and --wait-for-signal
options to daml start, to make scripting and testing with the sandbox much easier.
Dependencies
Protobuf has been upgraded to version 3.8.0. This
also includes the protobuf-java library used as a dependency.
DAML Integration Kit
Fixed a bug in the test tool that prevented users from running the tests.
See #1841.
Docker Image
The daml-sdk docker images are now based on Alpine Linux.