Skip to content

Releases: reflex-dev/reflex

v0.9.2

06 May 23:54
0487d9b

Choose a tag to compare

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

[email protected]

05 May 19:40
0487d9b

Choose a tag to compare

[email protected] Pre-release
Pre-release

Dispatch release for reflex v0.9.2a2 (action=continued-prerelease)

[email protected]

06 May 23:54
0487d9b

Choose a tag to compare

Dispatch release for reflex-components-radix v0.9.2 (action=release-from-prerelease)

[email protected]

06 May 23:55
0487d9b

Choose a tag to compare

Dispatch release for reflex-components-core v0.9.2 (action=release-from-prerelease)

[email protected]

06 May 23:54
0487d9b

Choose a tag to compare

Dispatch release for reflex-components-code v0.9.2 (action=release-from-prerelease)

[email protected]

06 May 23:54
0487d9b

Choose a tag to compare

Dispatch release for reflex-base v0.9.2 (action=release-from-prerelease)

[email protected]

05 May 19:40
0487d9b

Choose a tag to compare

[email protected] Pre-release
Pre-release

Dispatch release for reflex-base v0.9.2a2 (action=continued-prerelease)

[email protected]

04 May 19:59
a84e29b

Choose a tag to compare

[email protected] Pre-release
Pre-release

Dispatch release for reflex v0.9.2a1 (action=new-prerelease-patch)

[email protected]

04 May 19:59
a84e29b

Choose a tag to compare

[email protected] Pre-release
Pre-release

Dispatch release for reflex-components-radix v0.9.2a1 (action=new-prerelease-patch)

[email protected]

04 May 19:59
a84e29b

Choose a tag to compare

[email protected] Pre-release
Pre-release

Dispatch release for reflex-components-core v0.9.2a1 (action=new-prerelease-patch)