daml/unreleased.rst
Moritz Kiefer dbddead461
Add a first draft of documentation for DAML triggers (#3181)
* Add a first draft of documentation for DAML triggers

The API will still change in a bunch of ways but I’d rather get some
docs in place now and update them as we change things than not have
any docs at all.

* Fix path to daml.yaml

* s/bot/trigger/

* fix source code markers

* Fix tests

* Update docs/source/triggers/index.rst

Co-Authored-By: Andreas Herrmann <42969706+aherrmann-da@users.noreply.github.com>
2019-10-15 16:50:43 +02:00

41 lines
2.6 KiB
ReStructuredText

.. Copyright (c) 2019 The DAML Authors. All rights reserved.
.. SPDX-License-Identifier: Apache-2.0
Release notes
#############
This page contains release notes for the SDK.
HEAD — ongoing
--------------
+ [Java Bindings] Add helper to prepare transformer for ``Bot.wire``. See `issue #3097 <https://github.com/digital-asset/daml/issues/3097>`_.
+ [Ledger] The ledger api index server starts only after the indexer has finished initializing the database.
+ [DAML Standard Library] Add ``DA.Action.State`` module containing a ``State`` action that
can be used for computations that modify a state variable.
+ [DAML Compiler] Fixed the location of interface files when the
``source`` field in ``daml.yaml`` points to a file. This is mainly
important for when you want to use the created ``.dar`` in the
``dependencies`` field of another package.
See `issue #3135 <https://github.com/digital-asset/daml/issues/3135>`_.
+ [SQL Extractor] The format used for storing Optional and Map values found in contracts
as JSON has been replaced with :doc:`/json-api/lf-value-specification`. See `issue
#3066 <https://github.com/digital-asset/daml/issues/3066>`_ for specifics.
+ [Scala Codegen] Fixes for StackOverflowErrors in reading large LF archives. See `issue #3104 <https://github.com/digital-asset/daml/issues/3104>`_.
+ [Scala Bindings] Fixed a bug in the retry logic of ``LedgerClientBinding#retryingConfirmedCommands``. Commands are now only retried when the server responds with status ``RESOURCE_EXHAUSTED`` or ``UNAVAILABLE``.
+ [DAML-SDK Docker Image] The image now contains a ``daml`` user and the SDK is installed to ``/home/daml/.daml``.
``/home/daml/.daml/bin`` is automatically added to ``PATH``.
+ [JSON API - Experimental] Support for automatic package reload
See `issue #2906 <https://github.com/digital-asset/daml/issues/2906>`_.
+ [DAML-LF] **Breaking** archive proto package renamed from `com.digitalasset.daml_lf` to `com.digitalasset.daml_lf_dev`
+ [DAML-LF] **Breaking** Some bintray/maven packages are renamed:
- `com.digitalasset.daml-lf-proto` becomes `com.digitalasset.daml-lf-dev-proto`
- `com.digitalasset.daml-lf-archive` becomes `com.digitalasset:daml-lf-dev-archive-java-proto`
- `com.digitalasset.daml-lf-archive-scala` becomes `com.digitalasset.daml-lf-archive-reader`
-[Sandbox] Filter contracts or contracts keys in the database query for parties that cannot see them.
+ [DAML Standard Library] Add ``createAndExercise``
+ [DAML Triggers] This release contains a first version of an
experimental DAML triggers feature that allows you to implement
off-ledger automation in DAML.