Skip to content

Commit 5c5be5c

Browse files
committed
Compile release notes
1 parent bf96aa0 commit 5c5be5c

19 files changed

+71
-18
lines changed

docs/releases.rst

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,77 @@ Release Notes
33

44
.. towncrier release notes start
55
6+
v6.0.0-beta.8 (2022-11-14)
7+
--------------------------
8+
9+
Features
10+
~~~~~~~~
11+
12+
- Async support for caching certain methods via
13+
``async_simple_cache_middleware`` as well as constructing custom async
14+
caching middleware via ``async_construct_simple_cache_middleware``.
15+
``SimpleCache`` class was also added to the public ``utils`` module. (`#2579
16+
<https://github.com/ethereum/web3.py/issues/2579>`__)
17+
- Remove upper pins on dependencies (`#2648
18+
<https://github.com/ethereum/web3.py/issues/2648>`__)
19+
- Async support for beacon api. (`#2689
20+
<https://github.com/ethereum/web3.py/issues/2689>`__)
21+
- If the loop for a cached async session is closed, or the session itself was
22+
closed, create a new session at that cache key and properly close and evict
23+
the stale session. (`#2713
24+
<https://github.com/ethereum/web3.py/issues/2713>`__)
25+
26+
27+
Bugfixes
28+
~~~~~~~~
29+
30+
- bump `sphinx_rtd_theme` version to fix missing unordered list bullets (`#2688
31+
<https://github.com/ethereum/web3.py/issues/2688>`__)
32+
- Fix bug to generate unique cache keys when multi-threading & with unique
33+
event loops for async. (`#2690
34+
<https://github.com/ethereum/web3.py/issues/2690>`__)
35+
- Properly release ``async_lock`` for session requests if an exception is
36+
raised during a task. (`#2695
37+
<https://github.com/ethereum/web3.py/issues/2695>`__)
38+
39+
40+
Internal Changes - for web3.py Contributors
41+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
42+
43+
- move definition of RTD install requirements file from their dashboard into
44+
`.readthedocs.yml`, and remove unused `sphinx-better-theme` from requirements
45+
(`#2688 <https://github.com/ethereum/web3.py/issues/2688>`__)
46+
47+
48+
Miscellaneous changes
49+
~~~~~~~~~~~~~~~~~~~~~
50+
51+
- `#2690 <https://github.com/ethereum/web3.py/issues/2690>`__, `#2694
52+
<https://github.com/ethereum/web3.py/issues/2694>`__
53+
54+
55+
Breaking changes
56+
~~~~~~~~~~~~~~~~
57+
58+
- Remove support for dictionary-based caches, for simple-cache-middleware, in
59+
favor of the internal ``SimpleCache`` class. (`#2579
60+
<https://github.com/ethereum/web3.py/issues/2579>`__)
61+
- Snakecase the clientVersion method (`#2686
62+
<https://github.com/ethereum/web3.py/issues/2686>`__)
63+
- change instances of `createFilter` to `create_filter` (`#2692
64+
<https://github.com/ethereum/web3.py/issues/2692>`__)
65+
- Remove ``SolidityError`` in favor of ``ContractLogicError`` (`#2697
66+
<https://github.com/ethereum/web3.py/issues/2697>`__)
67+
- Snakecase the solidityKeccak method (`#2702
68+
<https://github.com/ethereum/web3.py/issues/2702>`__)
69+
- Snakecase the fromWeb3 method (`#2703
70+
<https://github.com/ethereum/web3.py/issues/2703>`__)
71+
- Snakecase the toBytes, toHex, toInt, toJSON, and toText methods (`#2707
72+
<https://github.com/ethereum/web3.py/issues/2707>`__)
73+
- Snakecase the toAddress, isChecksumAddress, and toChecksumAddress methods
74+
(`#2708 <https://github.com/ethereum/web3.py/issues/2708>`__)
75+
76+
677
v6.0.0-beta.7 (2022-10-19)
778
--------------------------
879

newsfragments/2579.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2579.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2648.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2686.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2688.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2688.internal.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2689.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2690.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2690.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2692.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2694.misc.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2695.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2697.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2702.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2703.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2707.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2708.breaking.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

newsfragments/2713.feature.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)