New Features
- Catch unhandled errors on both frontend and backend by @maximvlah in #3572
rx.App
now supportsfrontend_exception_handler
andbackend_exception_handler
which are called when unhandled exceptions occur.- Fix the error boundary by @maximvlah in #3637
- Bare SQLAlchemy mutation tracking by @benedikt-bartscher in #3628
- feat: Adding an event to go back just as the user would. by @abulvenz in #3636
return rx.event.back()
Improvements
- Recharts Improvements
- minor chart clean up by @Alek99 in #3551
- update graphing by @tgberkeley in #3606
- Tom/recharts missing props by @tgberkeley in #3645
- add warning when using css props on recharts by @Lendemor in #3651
- Make domain props work for
y_axis
by @Lendemor in #3652
- dedupe config overrides by @benedikt-bartscher in #3600
- gitignore external assets by default by @benedikt-bartscher in #3621
- only write .gitignore if needed by @benedikt-bartscher in #3618
- [REF-3160] fix rx.Var._replace raise TypeError on invalid kwargs by @Jishnu-Nandhiath in #3625
- add module prefix to generated state names by @benedikt-bartscher in #3214
- Allow DebounceInput as child of FormControl Component by @ElijahAhianyo in #3660
Bug Fixes
- fix sqla python_type issues, add tests by @benedikt-bartscher in #3613
- Fix 404 on dynamic routes during hot reload
- Avoid model metaclass error with pydantic < 1.10.15
- Fix warnings
- fix unclosed file by @benedikt-bartscher in #3639
- migrate deprecated connections to net_connections by @benedikt-bartscher in #3641
- Pkg resources deprecation by @benedikt-bartscher in #3646
- fix Var.contains pyi by @benedikt-bartscher in #3663
Documentation
- [Graphing Docs] small update by @tgberkeley in #3612
Var Refactor
This release includes some new experimental features being developed incrementally in reflex._x.vars.
- add immutable var class by @adhami3310 in #3607
- [REF-3225] implement format for immutable vars by @adhami3310 in #3617
Other Changes
- pyproject.toml: bump to 0.5.6 by @masenf in #3635
- benchmarks.yml: use node 18.x with reflex-web@main by @masenf in #3657
New Contributors
- @maximvlah made their first contribution in #3572
Full Changelog: v0.5.6...v0.5.7