v0.7.4 Pre-release thread #5000
Closed
adhami3310
announced in
Release
Replies: 2 comments
-
color_mode_cond had a regression, fix will be in 0.7.4a2 #5001 |
Beta Was this translation helpful? Give feedback.
0 replies
-
0.7.4 released |
Beta Was this translation helpful? Give feedback.
0 replies
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.7.4a'
Schedule
2025-03-20 11:50 PST: 0.7.4a1 pre-release published for testing
2025-03-21 22:10 PST: 0.7.4a2 pre-release published for testing
2025-03-24 13:50 PST: 0.7.4a3 pre-release published for testing
2025-03-24: Planned Public release of 0.7.4
Changes in 0.7.4a3
Changes in 0.7.4a2
Release Notes
SASS and SCSS
Thanks to @KronosDev-Pro, reflex can now compile your SASS and SCSS files for you! Simply reference a local SASS/SCSS file in the stylesheets key-word argument for rx.App. You need to have libsass installed.
Bun
We used to be using bun as a default for installation, and now we're using it as a runtime as well. In most cases it should work fine, but if it doesn't, you should install
node
in your global system.This also removes fnm/npm automatic download from reflex and will cut down on the time for new system installs.
Granian
Edit
We reversed our decision to move Granian now. We are working with Granian developers to add some bugfixes and features to make sure the change is as smooth as it could be. We do believe it's good enough for prod builds though. You can help us experiment by setting the
REFLEX_USE_GRANIAN
environment flag on.We're also moving off of uvicorn/gunicorn to emmett-framework/granian. This lets us simplify our stack and improve runtime performance substantially. With this, we're also deprecatingtimeout
and other gunicorn specific config fields. You can customize granian arguments by passing environment variables, for that, check the granian readme.If you have uvicorn/gunicorn installed, Reflex will use them. Otherwise, Granian will be used. Note that will change in 0.8.0 to only use Granian.But! you don't have to use Granian, or even reflex run.With the new change, you can also runreflex
from any asgi compliant program, for example:Specify multiple env files
You can pass multiple files (separated by : on linux, ; on windows) for the ENV_FILE environment variable.
NextJS downgrade :(
Due to issues we're having with turbopack, we're temporarily downgrading to an earlier version of nextJS 15 until the issues get fixed.
Components
Bugfixes
mixin=True
by @masenf in Fix get_parent_state and get_root_state when usingmixin=True
#4976Chores
New Contributors
Full Changelog: v0.7.3...v0.7.4
Beta Was this translation helpful? Give feedback.
All reactions