github reflex-dev/reflex v0.9.2

latest releases: reflex-components-core-v0.9.2, reflex-components-radix-v0.9.2, reflex-base-v0.9.2...
3 hours ago

Release Notes

Rewriting the frontend compiler to be plugin-based

  • Add compiler plugin hooks and plugins and move compilation pipeline out of App by @FarhanAliRaza in #6260

Drop JSON5 frontend dependency

  • refactor: drop json5 dep, handle non-finite floats in socket parse fallback by @FarhanAliRaza in #6339

Deprecate rx.Model

Use sqlAlchemy/sqlmodel directly.

Bugfxies

  • ENG-9425: fixes for extensible BaseState by @masenf in #6418
  • fix: segmented_control indicator renders for >10 items by @FarhanAliRaza in #6344
  • fix: reject string CodeBlock theme to surface invalid values at create time by @FarhanAliRaza in #6419
  • fix(hosting-cli): make ScaleParams.as_json() side-effect free by @BABTUNA in #6415
  • fix: dynamically report backend_host in terminal logs by @Krishnachaitanyakc in #6222
  • fix: emit valid JS for DestructuredArg with only a rest field by @FarhanAliRaza in #6444
  • Return the true value of an AsyncComputedVar when called via get_var_value() by @riebecj in #6391
  • Deepcopy EventSpec args when creating Event.from_event_type by @masenf in #6458
  • Do not memoize parent component of Foreach by @masenf in #6454
  • Make memo tag determination based on memoized component by @masenf in #6453
  • fix(config): normalize Config.plugins entries with clear errors (#6440) by @ChinmayShringi in #6445

Docs

Chores

  • No 10 by @masenf in #6434
  • Fix flakiness in integration/test_upload by @masenf in #6424
  • [fix]: error "_supports_virtual_terminal" is not a known attribute of module "nt" by @qubydev in #6439
  • Add benchmark for creating Event objects by @masenf in #6455

New Contributors

Full Changelog: v0.9.1...v0.9.2

Don't miss a new reflex release

NewReleases is sending notifications on new releases.