File tree 2 files changed +17
-2
lines changed
2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
19
19
20
20
### Overview
21
21
22
- This release brings support of Exonum TestKit. It is based on Exonum 0.11.
22
+ This release brings support of Exonum TestKit, massive performance improvements,
23
+ and various other fixes and improvements. It is based on Exonum 0.11.
24
+
25
+ * If you are upgrading an existing Java service, consult
26
+ the [ migration guide] ( https://github.com/exonum/exonum-java-binding/blob/ejb/v0.7.0/exonum-java-binding/doc/Migration_guide_0.7.md ) .*
23
27
24
28
### Added
25
29
- A new ` exonum-testkit ` module that allows to emulate blockchain network and test transaction
@@ -39,6 +43,9 @@ This release brings support of Exonum TestKit. It is based on Exonum 0.11.
39
43
[ testkit-documentation ] : https://exonum.com/doc/version/0.11/get-started/java-binding/#testing
40
44
41
45
### Changed
46
+ - Improved the throughput of transaction processing twofold. Java services on Exonum Java 0.7.0
47
+ handle transactions about 15–20% slower than equivalent Rust ones, according to our system
48
+ benchmarks. (#917 , #996 )
42
49
- ` BinaryTransactionMessage#toString ` to include some fields in human-readable
43
50
format instead of the whole message in binary form.
44
51
- ` Node#submitTransaction ` to throw _ unchecked_ ` TransactionSubmissionException ` instead
Original file line number Diff line number Diff line change @@ -13,6 +13,14 @@ Find: (com.exonum.binding)(.)(annotations|blockchain|proxy|runtime|service|stora
13
13
Replace: $1$2core$2$3
14
14
```
15
15
16
- <!-- TODO: ## Explore the New Features -->
16
+ ## Explore the New Features
17
+
18
+ 0.7.0 brings Exonum Testkit, which allows to test service operations in an emulated blockchain
19
+ network. See the [ documentation] [ testkit-documentation ] for more information and examples.
20
+
21
+ ## See Also
22
+
23
+ The 0.7.0 [ release page] [ release-page ] for the changelog and pre-built binaries.
17
24
18
25
[ release-page ] : https://github.com/exonum/exonum-java-binding/releases/tag/ejb/v0.7.0
26
+ [ testkit-documentation] : https://exonum.com/doc/version/0.11/get-started/java-binding/#testing
You can’t perform that action at this time.
0 commit comments