Skip to content
This repository has been archived by the owner on Jul 1, 2021. It is now read-only.

Commit

Permalink
Compile release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
cburgdorf committed Dec 23, 2019
1 parent d76e8be commit 27aec02
Show file tree
Hide file tree
Showing 11 changed files with 38 additions and 15 deletions.
38 changes: 38 additions & 0 deletions docs/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,44 @@ Trinity is moving fast. Read up on all the latest improvements.

.. towncrier release notes start
Trinity 0.1.0-alpha.34 (2019-12-23)
-----------------------------------

Features
~~~~~~~~

- Full rework of ``Component`` APIs. CLI validation is now done during application initialization. Component lifecycle is well defined and simpler to implement. (`#1328 <https://github.com/ethereum/trinity/issues/1328>`__)
- Add support for `eth_getTransactionReceipt` JSON-RPC API

See: https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_gettransactionreceipt (`#1337 <https://github.com/ethereum/trinity/issues/1337>`__)
- ``AsyncioIsolatedComponent`` no longer uses the standard libary ``multiprocessing`` for process isolation, in favor of using the more async friendly ``asyncio-run-in-process`` (`#1363 <https://github.com/ethereum/trinity/issues/1363>`__)
- Underlying ``web3`` module changed from v4 to v5, including in the console. (`#1383 <https://github.com/ethereum/trinity/issues/1383>`__)
- End JSON-RPC responses with `\n` to support dopple. (`#1388 <https://github.com/ethereum/trinity/issues/1388>`__)
- Upgrade Py-EVM and add support for Muir Glacier fork (`#1409 <https://github.com/ethereum/trinity/issues/1409>`__)


Bugfixes
~~~~~~~~

- Ensure ``eth_getStorageAt`` pads results to 32 byte

See `Spec <https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_getstorageat>`_ or
`Geth Example <https://api.etherscan.io/api?module=proxy&action=eth_getStorageAt&address=0x6e03d9cce9d60f3e9f2597e13cd4c54c55330cfd&position=0x0&tag=latest&apikey=YourApiKeyToken>`_ (`#1403 <https://github.com/ethereum/trinity/issues/1403>`__)
- Catch exception leaking out of the `UpnpService` and log it as warning. (`#1410 <https://github.com/ethereum/trinity/issues/1410>`__)


Performance improvements
~~~~~~~~~~~~~~~~~~~~~~~~

- Refactor ``Component`` APIs to support concurrent starting and stopping. (`#1328 <https://github.com/ethereum/trinity/issues/1328>`__)


Internal Changes - for Trinity Contributors
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

- Test Trinity against Istanbul tests (`#1372 <https://github.com/ethereum/trinity/issues/1372>`__)


Trinity 0.1.0-alpha.33 (2019-12-12)
-----------------------------------

Expand Down
1 change: 0 additions & 1 deletion newsfragments/1328.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1328.performance.rst

This file was deleted.

3 changes: 0 additions & 3 deletions newsfragments/1337.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1363.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1372.internal.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1383.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1388.feature.rst

This file was deleted.

4 changes: 0 additions & 4 deletions newsfragments/1403.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1409.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion newsfragments/1410.bugfix.rst

This file was deleted.

0 comments on commit 27aec02

Please sign in to comment.