mirror of
https://github.com/corda/corda.git
synced 2025-01-30 16:14:39 +00:00
Further improvements to the M7 release notes.
This commit is contained in:
parent
e0197e8982
commit
4c566d086e
@ -6,16 +6,25 @@ Here are brief summaries of what's changed between each snapshot release.
|
||||
Milestone 7
|
||||
-----------
|
||||
|
||||
* Developer experience:
|
||||
* With thanks to *Thomas Schroeter* ``NotaryFlow`` is now idempotent.
|
||||
|
||||
* Improved API to ``NetworkMapCache`` by removing the duplicated gte() and moved many getter implementations from
|
||||
the ``InMemoryNetworkMapCache`` to the ``NetworkMapCache`` because they were generic implementations. ``regulators``.
|
||||
also renamed ``regulatorNodes`` to be consistent.
|
||||
* Improved client observable API by merging two specific folds into a general fold function and added a buffer to
|
||||
the rx observable to avoid flooding the UI thread.
|
||||
* CorDapp types can be used in parameters to ``startFlowDynamic``.
|
||||
* The CorDapp template now has a Java example that parallels the Kotlin one for developers more comfortable with
|
||||
Java. ORM support added to the pair of examples.
|
||||
* Explorer:
|
||||
|
||||
* The GUI for the explorer now shows other nodes on the network map and the transactions between them.
|
||||
* Map resolution increased and allows zooming and panning.
|
||||
* Video demonstration of the Node Explorer: `https://www.corda.net/2017/01/03/the-node-explorer/`_.
|
||||
|
||||
* The CorDapp template now has a Java example that parallels the Kotlin one for developers more comfortable with Java.
|
||||
ORM support added to the pair of examples.
|
||||
|
||||
* Demos:
|
||||
|
||||
* Added the Bank of Corda demo - a demo showing a node (Bank of Corda) acting as an issuer of Cash, and a client
|
||||
driver providing both Web and RPC access to request issuance of cash.
|
||||
* Demos now use RPC to communicate with the node from the webserver. This brings the demos more in line with how
|
||||
interaction with nodes is expected to be. The demos now treat their webservers like clients. This will also allow
|
||||
for the splitting of the webserver from the node for milestone 8.
|
||||
* Added a SIMM valuation demo integration test to catch regressions.
|
||||
|
||||
* Security:
|
||||
|
||||
@ -24,24 +33,8 @@ Milestone 7
|
||||
This also means that nodes or RPC users cannot pretend to be other nodes or RPC users.
|
||||
* The node now does host verification of any node that connects to it and prevents man in the middle attacks.
|
||||
|
||||
* Demos:
|
||||
|
||||
* Demos now use RPC to communicate with the node from the webserver. This brings the demos more in line with how
|
||||
interaction with nodes is expected to be. The demos now treat their webservers like clients. This will also allow
|
||||
for the splitting of the webserver from the node for milestone 8.
|
||||
* Added the Bank of Corda demo - a demo showing a node (Bank of Corda) acting as an issuer of Cash, and a client
|
||||
driver providing both Web and RPC access to request issuance of cash.
|
||||
* Added a SIMM valuation demo integration test to catch regressions.
|
||||
|
||||
* Explorer:
|
||||
|
||||
* The GUI for the explorer now shows other nodes on the network map and the transactions between them.
|
||||
* Map resolution increased and allows zooming and panning.
|
||||
* Video demonstration of the Node Explorer: `https://www.corda.net/2017/01/03/the-node-explorer/`_.
|
||||
|
||||
* Improvements:
|
||||
|
||||
* With thanks to *Thomas Schroeter* ``NotaryFlow`` is now idempotent.
|
||||
* Added a custom serialiser for CompositeKey.
|
||||
* Added commonName extension method to X500Name and helper class for x509 cert factories.
|
||||
* Vault updates now contain full StateAndRef which allows subscribers to check whether the update contains
|
||||
@ -49,7 +42,7 @@ Milestone 7
|
||||
* Cash balances are calculated using aggregate values to prevent iterating through all states in the vault, which
|
||||
improves performance.
|
||||
* Multi-party services, such as notaries, are now load balanced and represented as a single ``Party`` object.
|
||||
* The Notary Change flow now supports encumberances.
|
||||
* The Notary Change flow now supports encumbrances.
|
||||
|
||||
Milestone 6
|
||||
-----------
|
||||
|
Loading…
x
Reference in New Issue
Block a user