Releases: reactive-python/reactpy
Releases · reactive-python/reactpy
Release list
reactpy v2.0.0b13
All changes from v2.0.0b12 with a few additions:
- Change input sequence communication schema to respect input order (inspired by TCP message sequencing) to ensure inputs don't get "lost" due to server/client asynchronous communication.
- Remove default debounce of 200ms on
<input>elements. No longer needed with new event messaging sequencing.
@reactpy/client v1.3.0
Add support for ReactPy v2.0.0b13
@reactpy/client v1.2.0
Add support for ReactPy v2.0.0b12
reactpy v2.0.0b12
All changes from v2.0.0b11 with a few additions:
- Improve v2 ReactPy-Django compatibility
- Add event throttle and debounce
- Add
prepend_bodywith noscript default - Fix PyScript root component not hiding after render error
@reactpy/client v1.1.0
- Add client-side event
sendqueue to ensure client actions are never "lost" during websocket instability
reactpy v2.0.0b11
All changes from v2.0.0b10 with a few additions:
- Added support for partial functions in EventHandler
- Add a server-side event
receivequeue to ensure client actions are never "lost" during high-frequency scenarios - Add client-side event
sendqueue to ensure client actions are never "lost" during websocket instability - Fix a race condition within
use_async_effectthat could sometimes cause cleanup function to not run
reactpy v2.0.0b10
All changes from v2.0.0b9 with a few additions:
- Allow
reactpy.utils.string_to_reactpyto render empty strings as React fragments. - Allow
reactpy.utils.reactpy_to_stringto render components that returnNoneas empty output. - Ensure
hshorthand forreactpy.htmlis exposed at top-level module (reactpy.h)
event-to-object v2.0.0
Full rewrite of event-to-object. This package no longer uses a white-list to determine what is serializable.
Instead, this package now attempts to serialize every event property possible up until the defined max-depth. Properties are ignored if they are a non-serializable type, or they fail all known serialization methods.
@reactpy/client v1.0.3
- Bump
event-to-objectto v2.0.0, which now attempts to serialize every event property possible up until the defined max-depth. - Fix NPM publishing workflow which caused v1.0.2 of this package to be non-functional.
reactpy v2.0.0b9
All changes from v2.0.0b8 with a few additions:
- Bump JavaScript package
event-to-objectto v2.0.0. As a result, ReactPy event objects will now include significantly more attributes.