forked from digital-asset/daml
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove unreleased.rst (digital-asset#3547)
* Start working on getting rid of unreleased.rst Document new process in CONTRIBUTING.md, .github/pull_request_template.md and unreleased.rst (for good measure) Report the previous changelog additions here so that they're not lost in the mist of times. CHANGELOG_BEGIN - [DAML Stdlib] Added the ``NumericScale`` typeclass, which improves the type inference for Numeric literals, and helps catch the creation of out-of-bound Numerics earlier in the compilation process. - [DAML Triggers] ``emitCommands`` now accepts an additional argument that allows you to mark contracts as pending. Those contracts will be automatically filtered from the result of ``getContracts`` until we receive the corresponding completion/transaction. - [Navigator] Fixed a bug where Navigator becomes unresponsive if the ledger does not contain any DAML packages. - [Ledger-API] Add field ``gen_map`` in Protobuf definition for ledger api values. This field is used to support generic maps, an new feature currently in development. See issue digital-asset#3356 for more details about generic maps. The Ledger API will send no messages where this field is set, when using a stable version of DAML-LF. However the addition of this field may cause pattern-matching exhaustive warnings in the code of ledger API clients. Those warnings can be safely ignored until GenMap is made stable in an upcoming version of DAML-LF. - [JSON API - Experimental] CLI configuration to enable serving static content as part of the JSON API daemon: ``--static-content "directory=/full/path,prefix=static"`` This configuration is NOT recommended for production deployment. See issue digital-asset#2782. - [Extractor] The app can now work against a Ledger API server that requires client authentication. See `issue digital-asset#3157 <https://github.com/digital-asset/daml/issues/3157>`__. - [DAML Script] This release contains a first version of an experimental DAML script feature that provides a scenario-like API that is run against an actual ledger. - [DAML Compiler] The default DAML-LF version is now 1.7. You can still produce DAML-LF 1.6 by passing ``--target=1.6`` to ``daml build``. - [JSON API - Experimental] The database schema has changed; if using ``--query-store-jdbc-config``, you must rebuild the database by adding ``,createSchema=true``. See `issue digital-asset#3461 <https://github.com/digital-asset/daml/pull/3461>`_. - [JSON API - Experimental] Terminate process immediately after creating schema. See issue digital-asset#3386. - [DAML Stdlib] ``fromAnyChoice`` and ``fromAnyContractKey`` now take the template type into account. CHANGELOG_END * Document new release process to gather changelog additions * Change the release script to ignore unreleased.rst * Remove spurious unreleased.rst lines * Transition to use tags * Document new way to get changelog additions with tags * Update release/RELEASE.md Co-Authored-By: Gary Verhaegen <gary.verhaegen@digitalasset.com> * Address digital-asset#3547 (comment) * Document correction process * Add copyright header to unreleased.sh * Update CONTRIBUTING.md Co-Authored-By: Gary Verhaegen <gary.verhaegen@digitalasset.com> * Modify CONTRIBUTING.md after @garyverhaegen-da's proposal * Make unreleased.sh run per commit and treat tags as case-insensitive * Fix documentation for replacements
- Loading branch information
1 parent
c501866
commit 84e6064
Showing
7 changed files
with
69 additions
and
60 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1 @@ | ||
unreleased.rst merge=union | ||
|
||
*.daml linguist-language=Haskell |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,23 @@ | ||
.. 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 | ||
-------------- | ||
|
||
- [DAML Stdlib] Added the ``NumericScale`` typeclass, which improves the type inference for Numeric literals, and helps catch the creation of out-of-bound Numerics earlier in the compilation process. | ||
|
||
- [DAML Triggers] ``emitCommands`` now accepts an additional argument | ||
that allows you to mark contracts as pending. Those contracts will | ||
be automatically filtered from the result of ``getContracts`` until | ||
we receive the corresponding completion/transaction. | ||
|
||
- [Navigator] Fixed a bug where Navigator becomes unresponsive if the ledger does not contain any DAML packages. | ||
|
||
- [Ledger-API] Add field ``gen_map`` in Protobuf definition for ledger | ||
api values. This field is used to support generic maps, an new | ||
feature currently in development. See issue | ||
https://github.com/digital-asset/daml/pull/3356 for more details | ||
about generic maps. | ||
|
||
The Ledger API will send no messages where this field is set, when | ||
using a stable version of DAML-LF. However the addition of this | ||
field may cause pattern-matching exhaustive warnings in the code of | ||
ledger API clients. Those warnings can be safely ignored until | ||
GenMap is made stable in an upcoming version of DAML-LF. | ||
|
||
- [JSON API - Experimental] CLI configuration to enable serving static content as part of the JSON API daemon: | ||
``--static-content "directory=/full/path,prefix=static"`` | ||
This configuration is NOT recommended for production deployment. See issue #2782. | ||
|
||
- [Extractor] The app can now work against a Ledger API server that requires client authentication. See `issue #3157 <https://github.com/digital-asset/daml/issues/3157>`__. | ||
- [DAML Script] This release contains a first version of an experimental DAML script | ||
feature that provides a scenario-like API that is run against an actual ledger. | ||
- [DAML Compiler] The default DAML-LF version is now 1.7. You can | ||
still produce DAML-LF 1.6 by passing ``--target=1.6`` to ``daml | ||
build``. | ||
|
||
- [JSON API - Experimental] The database schema has changed; if using | ||
``--query-store-jdbc-config``, you must rebuild the database by adding | ||
``,createSchema=true``. | ||
See `issue #3461 <https://github.com/digital-asset/daml/pull/3461>`_. | ||
|
||
- [JSON API - Experimental] Terminate process immediately after creating schema. See issue #3386. | ||
|
||
- [DAML Stdlib] ``fromAnyChoice`` and ``fromAnyContractKey`` now take | ||
the template type into account. | ||
WARNING: THIS FILE IS NO LONGER USED AND WILL SOON BE DELETED! | ||
|
||
Changelog additions must now be added to the end of one or more commit message bodies in a PR. | ||
|
||
The following is an example of a commit message including a description and a body that includes changelog additions: | ||
|
||
.. code-block:: none | ||
Fixes #1311 | ||
Also fixes a typo in the Scala bindings documentation. | ||
CHANGELOG_BEGIN | ||
- [Sandbox] Introduced a new API for package management. | ||
See `#1311 <https://github.com/digital-asset/daml/issues/1311>`__. | ||
CHANGELOG_END | ||
Please check `CONTRIBUTING.MD <https://github.com/digital-asset/daml/blob/master/CONTRIBUTING.md#pull-request-checklist>`__ for more details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#!/usr/bin/env bash | ||
# Copyright (c) 2019 The DAML Authors. All rights reserved. | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
for SHA in $(git log --format=%H "$1"); do git show --format=%b "$SHA" | awk '/^$/{next} toupper($0) ~ /CHANGELOG_END/{flag=0; next} toupper($0) ~ /CHANGELOG_BEGIN/{flag=1; next} flag'; done |