v0.8.15 Pre-release thread #5870
Closed
adhami3310
announced in
Release
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Please report any problems you encounter in this discussion thread or as separate issues on reflex-dev/reflex.
pip install 'reflex~=0.8.15a'Schedule
2025-10-09 11:00 PT: 0.8.15a1 pre-release published for testing
2025-10-13: Planned Public release of 0.8.15
Release Notes
Deprecations
rx.Baseis deprecated.Now that
pydanticis an optional dependency, Reflex will no longer maintain a custom wrapper overBaseModel. You have a few options for replacing yourrx.Basesubclasses:pydantic-- minimal code/behavior changespydanticis part of your app dependency listpydantic.BaseModelinstead ofrx.Basedataclasses.dataclass-- use the python stdlibtyping.TypedDict-- uses a plaindict, but has extra type hints to make Var Operations work correctlysqlmodel.SQLModelis now recommended overrx.Model.sqlmodel.SQLModelinstead ofrx.Model.id: int | None = sqlmodel.Field(default=None, primary_key=True)sqlmodel.select(MyModel)instead ofMyModel.select().Python 3.14 is now supported! Python 3.10 deprecated D:
Python 3.14 got release on 10/07 and now Reflex supports it! It gives us very considerable performance improvements just by bumping.
In theory, you can use reflex with python free threaded, although we don't officially support it just yet. If you do run into issues with it, do report it!
Make pydantic, sqlmodel, and alembic optional
We will still install them by default until 0.9. You can ease into the transition by setting your reflex dependency to
reflex[db]. You can uninstall them and reflex will continue to work assuming you don't use those in your app.Upcast enum values to their enum type on event handlers
Performance Improvements
Bugfixes
Chores
Full Changelog: v0.8.14...release/reflex-0.8.15
Beta Was this translation helpful? Give feedback.
All reactions