Skip to content

Latest commit

 

History

History
305 lines (160 loc) · 7.94 KB

File metadata and controls

305 lines (160 loc) · 7.94 KB

CHANGELOG

v2.0.3 (2026-03-26)

Bug Fixes

  • ForwardRef: Better handling for unresolved name (c1907cc)

v2.0.2 (2026-03-24)

Bug Fixes

  • module: Make v2 the new default (f9f4bf2)

v2.0.1 (2026-03-20)

Bug Fixes

  • v1: Use same class definition for both v1 and v2 (c4dcc14)

Continuous Integration

v2.0.0 (2026-03-19)

Continuous Integration

Features

  • Dataclass is ready for prime time (5af6bc9)

v1.6.2 (2026-03-18)

Bug Fixes

  • typing: Improve type checking allowing ForwardRef (98872ca)

v1.6.1 (2026-03-13)

Bug Fixes

  • serverState: Improve cache with circular dep (3055977)

v1.6.0 (2026-03-11)

Features

  • deepReactive: Add deepReactive client detection (0860d6c)

v1.5.3 (2026-03-07)

Bug Fixes

  • perf: Prevent sending data back to client (fbf29b7)

v1.5.2 (2026-03-04)

Bug Fixes

  • v2: Remove clone and add copy (b6d2ced)

Continuous Integration

  • Update pyproject validation (bc73fee)

v1.5.1 (2026-02-27)

Bug Fixes

  • get_instance: Return None with invalid id (b85a2e1)

v1.5.0 (2026-02-26)

Features

  • v2: Improve encoding and type checking (792e244)

v1.4.5 (2026-02-24)

Bug Fixes

  • type_checking: Fix error on sync/client_only (ea39278)

v1.4.4 (2026-02-24)

Bug Fixes

  • typing: Add flexibility in type checking (4e20c1f)

v1.4.3 (2026-02-23)

Bug Fixes

  • version: Add version in module to prevent caching (42012f9)

v1.4.2 (2026-02-23)

Bug Fixes

  • js: Properly handle direct dataclass as field (1e714ce)

v1.4.1 (2026-02-18)

Bug Fixes

  • default: Properly apply defaults in v2 (4c70c6f)

v1.4.0 (2026-02-16)

Features

  • V2 implementation on py side (70d50b5)

v1.3.1 (2025-12-08)

Bug Fixes

  • clone: Attach server automatically (167a6a0)

v1.3.0 (2025-10-29)

Bug Fixes

  • async: Expose async completion method (32a1cf6)

  • leak: Prevent instances to stick around (1b9ea05)

Continuous Integration

  • Increase yield time for windows (982677e)

  • Increase yield time for windows (3d444de)

Features

  • async: Provide method to wait for completion (19482dc)

v1.2.0 (2025-10-09)

Features

  • decorator: Add support for kwargs on @watch (1138a69)

v1.1.5 (2025-09-17)

Bug Fixes

  • issubclass: Guard using isclass (11b6e26)

v1.1.4 (2025-09-12)

Bug Fixes

  • js: Create ref when missing (44c7764)

Continuous Integration

  • Update semantic-release version (5c88fbb)

  • Update semantic-release version (be31508)

  • semantic-release: Try to prevent error for non-release (52f765b)

v1.1.3 (2025-09-12)

Bug Fixes

  • A few type issues and rename Provider to provide_as (5df8d4c)

  • Raise exception when client-only fields accessed (3db5d28)

v1.1.2 (2025-09-09)

Bug Fixes

  • Save DataModel instance as _id for client (c9f03bc)

v1.1.1 (2025-09-09)

Bug Fixes

v1.1.0 (2025-09-09)

Documentation

Features

  • StateDataModel: Use base class instead of decorator (052eee8)

Refactoring

  • Rename base class to StateDataModel (8ba6e3d)

  • Use class instead of decorator (ee243f8)

v1.0.4 (2025-09-05)

Bug Fixes

  • decorator: Add @watch method decoration (f6c255f)

v1.0.3 (2025-09-05)

Bug Fixes

  • typing: With cricular dep (75f032d)

v1.0.2 (2025-09-04)

Bug Fixes

  • js: Handle update before object available (1a6e6c9)

v1.0.1 (2025-09-04)

Bug Fixes

  • Add {name}_available variable in Provider (9dc25d3)

v1.0.0 (2025-09-03)

  • Initial Release