Skip to content

Releases: reactive-python/reactpy

reactpy v2.0.0b13

reactpy v2.0.0b13 Pre-release
Pre-release

Choose a tag to compare

@Archmonger Archmonger released this 14 Jul 02:01
3219421

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

Pre-release

Choose a tag to compare

@Archmonger Archmonger released this 14 Jul 02:06
aafabc2

Add support for ReactPy v2.0.0b13

@reactpy/client v1.2.0

Choose a tag to compare

@Archmonger Archmonger released this 07 Jul 21:30
61218dd

Add support for ReactPy v2.0.0b12

reactpy v2.0.0b12

reactpy v2.0.0b12 Pre-release
Pre-release

Choose a tag to compare

@Archmonger Archmonger released this 07 Jul 21:10
61218dd

All changes from v2.0.0b11 with a few additions:

  • Improve v2 ReactPy-Django compatibility
  • Add event throttle and debounce
  • Add prepend_body with noscript default
  • Fix PyScript root component not hiding after render error

@reactpy/client v1.1.0

Choose a tag to compare

@Archmonger Archmonger released this 17 Feb 05:52
613b256
  • Add client-side event send queue to ensure client actions are never "lost" during websocket instability

reactpy v2.0.0b11

reactpy v2.0.0b11 Pre-release
Pre-release

Choose a tag to compare

@Archmonger Archmonger released this 17 Feb 05:51
613b256

All changes from v2.0.0b10 with a few additions:

  • Added support for partial functions in EventHandler
  • Add a server-side event receive queue to ensure client actions are never "lost" during high-frequency scenarios
  • Add client-side event send queue to ensure client actions are never "lost" during websocket instability
  • Fix a race condition within use_async_effect that could sometimes cause cleanup function to not run

reactpy v2.0.0b10

reactpy v2.0.0b10 Pre-release
Pre-release

Choose a tag to compare

@Archmonger Archmonger released this 11 Feb 03:50
b68a38a

All changes from v2.0.0b9 with a few additions:

  • Allow reactpy.utils.string_to_reactpy to render empty strings as React fragments.
  • Allow reactpy.utils.reactpy_to_string to render components that return None as empty output.
  • Ensure h shorthand for reactpy.html is exposed at top-level module (reactpy.h)

event-to-object v2.0.0

Choose a tag to compare

@Archmonger Archmonger released this 07 Feb 00:29
860d403

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

Choose a tag to compare

@Archmonger Archmonger released this 07 Feb 03:26
8c6732c
  • Bump event-to-object to 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

reactpy v2.0.0b9 Pre-release
Pre-release

Choose a tag to compare

@Archmonger Archmonger released this 07 Feb 03:31
8c6732c

All changes from v2.0.0b8 with a few additions:

  • Bump JavaScript package event-to-object to v2.0.0. As a result, ReactPy event objects will now include significantly more attributes.