0.12.15 - 2019-05-06
Windows support: Beta release of the Windows SDK.
To try it out, download the installer from GitHub releases. The Windows SDK uses the new
damlcommand-line which will soon also become the default on Linux and MacOS.Documentation is still in progress, but you can see the Migration guide and the pull request for the updated documentation.
DAML Standard Library: Added
fromListWithandmergetoDA.TextMap.DAML Standard Library: Deprecated
DA.MapandDA.Set. Use the newDA.Next.MapandDA.Next.Setinstead.Ledger API: Added three new methods to the :ref:
CommandService <com.digitalasset.ledger.api.v1.commandservice>:SubmitAndWaitForTransactionIdreturns the transaction ID.SubmitAndWaitForTransactionreturns the transaction.SubmitAndWaitForTransactionTreereturns the transaction tree.
Ledger API: Added field
transaction_idto command completions. This field is only set when a command is successful.DAML Standard Library: Added instances of
Functor,Applicative, andActionfor(->) r(the reader monad).
0.12.14 - 2019-05-03
- DAML Standard Library: The
idfunction was previously deprecated and has now been removed. Useidentityinstead. - DAML and Assistant: The compiler no longer supports DAML-LF 1.0.
- DAML-LF: As a new "dev" minor version, writing with
--target 1.devis now supported by all tools by default. - Ledger API: You can now look up flat transactions with the new TransactionService methods
GetFlatTransactionByEventIdandGetFlatTransactionById.
0.12.13 - 2019-05-02
- Fix an issue with Postgres of potentially not stopping the transaction stream at required ceiling offset. See more here