New Features
- Connection Error modal is now a dismissable toast by @Lendemor in #3242
- rx._x.client_state: react useState Var integration for frontend and backend by @masenf in #3269
- Work in progress, API subject to change
- Support replacing route on redirect by @masenf in #3072
Improvements
- rx.accordion customizability overhaul by @masenf in #3266
- #3185 fix tailwind.config.js: support corePlugins, important, prefix,… by @seewindcn in #3260
- FIX - Error: img is a self-closing tag and must neither have children nor use dangerouslySetInnerHTML. by @Yummy-Yums in #3307
- Get
action
,cancel
,on_dismiss
andon_auto_close
working for rx._x.toast by @masenf in #3216 - typed mixins and ComponentState by @benedikt-bartscher in #3196
- [REF-2787] add_hooks supports Var-wrapped hooks by @masenf in #3248
- Add end line in .gitignore when
reflex init
by @boterop in #3309 - allow passing kwargs and options to selenium webdriver by @benedikt-bartscher in #2894
Bugfixes
- Only import PyiGenerator when needed by @masenf in #3291
- Typo in contact email address by @ericwb in #3292
- properly replace ComputedVars by @benedikt-bartscher in #3254
- throw error for componentstate in foreach by @Lendemor in #3243
Dependencies
- Bump Bun version by @ElijahAhianyo in #3281
Other Changes
- [REF-2776] enable telemetry for frontend package download subprocess by @martinxu9 in #3270
- [REF-2774] Add ReflexError and subclasses, send in telemetry by @martinxu9 in #3271
- [REF-2774] Send runtime error in telemetry by @martinxu9 in #3276
- Automatically label bug report issues with bug tag by @ericwb in #3288
- [REF-2803]Add imports benchmarks by @ElijahAhianyo in #3272
- Mirgrate from pip to uv by @ericwb in #3285
- Adds dependency review action to verify allowed licensed dependencies by @ericwb in #3306
New Contributors
- @seewindcn made their first contribution in #3260
- @ericwb made their first contribution in #3288
- @boterop made their first contribution in #3309
Full Changelog: v0.5.0.post1...v0.5.1