Skip to content

Commit 0a05d59

Browse files
committed
update changelog
1 parent bae342a commit 0a05d59

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

docs/source/changelog.rst

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
Changelog
22
=========
33

4+
0.25.0
5+
------
6+
7+
Completely refactors :ref:`Layout Dispatchers <Layout Dispatcher>` by switching from a
8+
class-based approach to one that leverages pure functions. While the logic itself isn't
9+
any simpler, it was easier to implement, and now hopefully understand, correctly. This
10+
conversion was motivated by several bugs that had cropped up related to improper usage
11+
of ``anyio``.
12+
13+
**Issues Fixed:**
14+
15+
- :issue:`330`
16+
- :issue:`298`
17+
18+
**Highlighted Commits:**
19+
20+
- improve docs + simplify multiview - :commit:`4129b60`
21+
- require anyio>=3.0 - :commit:`24aed28`
22+
- refactor dispatchers - :commit:`ce8e060`
23+
424
0.24.0
525
------
626

@@ -17,6 +37,8 @@ with respect to its siblings in the layout. The
1737
:attr:`~idom.config.IDOM_FEATURE_INDEX_AS_DEFAULT_KEY` feature flag has been introduced
1838
to allow users to enable this behavior early.
1939

40+
**Highlighted Commits:**
41+
2042
- add feature flag for default key behavior - :commit:`42ee01c`
2143
- use unique object instead of index as default key - :commit:`5727ab4`
2244
- make HookCatcher/StaticEventHandlers testing utils - :commit:`1abfd76`
@@ -32,11 +54,15 @@ to allow users to enable this behavior early.
3254
0.23.1
3355
------
3456

57+
**Highlighted Commits:**
58+
3559
- fix non-deterministic return order in install() - :commit:`494d5c2`
3660

3761
0.23.0
3862
------
3963

64+
**Highlighted Commits:**
65+
4066
- add changelog to docs - :commit:`9cbfe94`
4167
- automatically reconnect to server - :commit:`3477e2b`
4268
- allow no reconnect in client - :commit:`ef263c2`

0 commit comments

Comments
 (0)