diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 5952c11341..1c1c7501bb 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -5,6 +5,54 @@ Trinity is moving fast. Read up on all the latest improvements. .. towncrier release notes start +Trinity 0.1.0-alpha.31 (2019-12-04) +----------------------------------- + +Features +~~~~~~~~ + +- Upgrade py-evm to v0.3.0-alpha.9, which includes **consensus-sensitive** Istanbul fix. See the `py-evm release notes + `_ (`#1343 `__) +- Add `export` and `import` command that lets one export blocks to a file or import blocks from a file. (`#1266 `__) +- Properly handle Ropsten and Goerli when using + `--beam-from-checkpoint eth://block/byetherscan/latest` to resolve a checkpoint. Also, + propagate a proper error to the user in case the syntax is used for an unsupported networḱ. (`#1269 `__) +- Automatically rotate logfiles across runs (`#1294 `__) +- Add support for `eth_getTransactionByHash` JSON-RPC API (`#1329 `__) +- When resuming beam sync, prefer to pick up from the canonical tip, if it's not too far behind. (`#1349 `__) + + +Bugfixes +~~~~~~~~ + +- Turn leaking exceptions into properly formatted user errors. (`#1269 `__) + + +Performance improvements +~~~~~~~~~~~~~~~~~~~~~~~~ + +- Speed up beam sync shutdown, and second launch from checkpoint (`#1345 `__) + + +Deprecations and Removals +~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Removed experimental support for discovery v5 protocol (`#1314 `__) + + +Internal Changes - for Trinity Contributors +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Show more helpful information in logs, like: + + - show peer info in more logs and exceptions + - add extra information about exception context & cause + - show eth_api stats in the "Peer details" again + - show which service is stuck waiting on subservices (`#1344 `__) + +- Collapse log spam about missing trie nodes (`#1345 `__) + + Trinity 0.1.0-alpha.30 (2019-11-13) ----------------------------------- diff --git a/newsfragments/1266.feature.rst b/newsfragments/1266.feature.rst deleted file mode 100644 index a01b9eef69..0000000000 --- a/newsfragments/1266.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add `export` and `import` command that lets one export blocks to a file or import blocks from a file. \ No newline at end of file diff --git a/newsfragments/1269.bugfix.rst b/newsfragments/1269.bugfix.rst deleted file mode 100644 index 2a082121b3..0000000000 --- a/newsfragments/1269.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Turn leaking exceptions into properly formatted user errors. \ No newline at end of file diff --git a/newsfragments/1269.feature.rst b/newsfragments/1269.feature.rst deleted file mode 100644 index 08c48b828a..0000000000 --- a/newsfragments/1269.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Properly handle Ropsten and Goerli when using -`--beam-from-checkpoint eth://block/byetherscan/latest` to resolve a checkpoint. Also, -propagate a proper error to the user in case the syntax is used for an unsupported networḱ. \ No newline at end of file diff --git a/newsfragments/1294.feature.rst b/newsfragments/1294.feature.rst deleted file mode 100644 index cea8599dd6..0000000000 --- a/newsfragments/1294.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Automatically rotate logfiles across runs diff --git a/newsfragments/1314.removal.rst b/newsfragments/1314.removal.rst deleted file mode 100644 index f88f26c936..0000000000 --- a/newsfragments/1314.removal.rst +++ /dev/null @@ -1 +0,0 @@ -Removed experimental support for discovery v5 protocol diff --git a/newsfragments/1329.feature.rst b/newsfragments/1329.feature.rst deleted file mode 100644 index 9ce2af234b..0000000000 --- a/newsfragments/1329.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add support for `eth_getTransactionByHash` JSON-RPC API \ No newline at end of file diff --git a/newsfragments/1343.feature.rst b/newsfragments/1343.feature.rst deleted file mode 100644 index b740209812..0000000000 --- a/newsfragments/1343.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Upgrade py-evm to v0.3.0-alpha.9, for Istanbul fix. See the `py-evm release notes -`_ diff --git a/newsfragments/1344.internal.rst b/newsfragments/1344.internal.rst deleted file mode 100644 index 0ad6ff5e3d..0000000000 --- a/newsfragments/1344.internal.rst +++ /dev/null @@ -1,6 +0,0 @@ -Show more helpful information in logs, like: - -- show peer info in more logs and exceptions -- add extra information about exception context & cause -- show eth_api stats in the "Peer details" again -- show which service is stuck waiting on subservices diff --git a/newsfragments/1345.doc.rst b/newsfragments/1345.doc.rst deleted file mode 100644 index 1cd6549b21..0000000000 --- a/newsfragments/1345.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Collapse log spam about missing trie nodes diff --git a/newsfragments/1345.performance.rst b/newsfragments/1345.performance.rst deleted file mode 100644 index 89631ac32b..0000000000 --- a/newsfragments/1345.performance.rst +++ /dev/null @@ -1 +0,0 @@ -Speed up beam sync shutdown, and second launch from checkpoint diff --git a/newsfragments/1349.feature.rst b/newsfragments/1349.feature.rst deleted file mode 100644 index 0fcf358c6c..0000000000 --- a/newsfragments/1349.feature.rst +++ /dev/null @@ -1 +0,0 @@ -When resuming beam sync, prefer to pick up from the canonical tip, if it's not too far behind.