CORDA-2509 - Updating release notes

This commit is contained in:
Katelyn Baker 2019-01-27 13:29:44 +00:00
parent dd002ee38a
commit bf237ca7e2
2 changed files with 26 additions and 3 deletions

View File

@ -18,4 +18,4 @@ echo "Generating HTML pages ..."
make html
echo "Moving PDF file from $(eval echo $PWD/build/latex/corda-developer-site.pdf) to $(eval echo $PWD/build/html/_static/corda-developer-site.pdf)"
mv $PWD/build/latex/corda-developer-site.pdf $PWD/build/html/_static/corda-developer-site.pdf
mv $PWD/build/latex/corda-developer-site.pdf $PWD/build/html/_static/corda-developer-site.pdf

View File

@ -1,9 +1,11 @@
.. contents::
Release notes for Corda 4
=========================
.. _release_notes_v4_0:
Here we are, 9 months and 1500 plus commits later... and it's a bouncing baby software release!
Here we are, 10 months and 1500 plus commits later... and it's a bouncing baby software release!
We are really proud to release Corda 4 to the open source community today. It's been a long time in
the making, but we think you'll agree worth the wait.
@ -24,7 +26,28 @@ apps that benefit from them, *all* nodes in a compatibility zone must be upgrade
enforcing that upgrade. This may take time in large zones like the testnet. Please take this into
account for your own schedule planning.
.. contents::
Important note about Cordas compatibility, upgrade and interoperability guarantees
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Corda platform places great emphasis on ensuring compatibility across versions and the ability to
upgrade/migrate data from previous versions to new versions. As a CorDapp developer or operator of a node,
it is important to understand these guarantees and how to take advantage of them. Please see xxx for
full information on Cordas capabilities and platform commitments.
For Corda 4, these capabilities will be delivered progressively, across the 4.0 release, which is
available now, and the 4.1 release, which will follow in the coming weeks. Here is how the capability is split:
*Corda 4.0* delivers the full new suite of Platform version 4 features: Reference states, signature constraints,
and more. See here for a full run-down. The API is stable and you can start developing new apps with it
today and upgrading existing apps to take advantage of the new features today. In addition, you can take these
apps live for new deployments.
*Corda 4.1* will deliver the ability to support mixed networks of Corda 3.3, Corda Enterprise 3.2 and
Corda 4.1 nodes and the ability to upgrade such nodes, even those with pre-existing data in their vaults to Corda 4.1.
.. important:: To ensure we maintain our compatibility and data integrity commitments at all times, Corda 4.0 is configured to
refuse to start if it detects that its vault contains any version 3.x data; for such scenarios, please wait for Corda 4.1.
Changes for developers in Corda 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~