* Add `StatefulEvent` and deprecate `Box` in https://github.com/asyncgui/asyncgui/pull/112 * Add an alias for `Event`, `StatelessEvent` in https://github.com/asyncgui/asyncgui/pull/113
* Deprecate `ExclusiveBox` in https://github.com/asyncgui/asyncgui/pull/106 * Experimental support for PyPy3.10 in https://github.com/asyncgui/asyncgui/pull/107 * Add support for CPython 3.13 in https://github.com/asyncgui/asyncgui/pull/109
* The `Event` class is now completely different from the previous version's. (serious API break). (https://github.com/asyncgui/asyncgui/pull/101) * Newly added `Box` class is closer to the previous `Event` class. * `AsyncEvent` and `AsyncBox` are now deprecated aliases. Use `ExclusiveEvent` and `ExclusiveBox` instead. * Dropped Python 3.8 support.
- No API changes from 0.6.3. - This is the last 0.6.x release, and will be the last version that supports Python 3.8.
0.6.3
What's Changed * Deprecate `run_as_secondary` and `run_as_primary`. Add `run_as_main`. https://github.com/asyncgui/asyncgui/pull/96 * Turn `AsyncBox.is_empty()` into a property in https://github.com/asyncgui/asyncgui/pull/97 * Add an alias for `wait_any_cm`: `move_on_when` https://github.com/asyncgui/asyncgui/pull/98