Latest Results
fix(init): declare RadixThemesPlugin in default rxconfig template (#6776)
* fix(init): declare RadixThemesPlugin in default rxconfig template
The blank app template renders Radix Themes components (rx.heading, rx.text,
rx.code, rx.button), which auto-enable the Radix plugin at compile time. The
generated rxconfig.py did not list RadixThemesPlugin, so the compiler fell back
to implicit enablement and emitted the "Implicit Radix Themes enablement has
been deprecated in version 0.9.0" warning on the first `reflex run` of every
freshly scaffolded app.
Declare rx.plugins.RadixThemesPlugin() explicitly in the config template (kept
last to preserve the existing plugin/stylesheet ordering the implicit path
used), which is the exact remedy the deprecation message instructs users to
apply. New apps are now warning-free.
closes #6483
* fix(radix): keep deprecated App(theme=...) applied with an explicit RadixThemesPlugin
Declaring RadixThemesPlugin() in the default rxconfig template routed
App(theme=...) into apply_app_theme's explicit-plugin early return, which
silently dropped the theme in freshly scaffolded apps (the pattern all
theming docs teach). Remove the guard so the deprecated parameter keeps
working, and winning, until its 1.0 removal, matching pre-plugin behavior.
Also add news fragments for the changelog check.
---------
Co-authored-by: Farhan Ali Raza <62690310+FarhanAliRaza@users.noreply.github.com>
Co-authored-by: Farhan <www.mfarvirus@gmail.com> Latest Branches
0%
harsh21234i:fix/shared-state-root-dirty-6392 0%
issue-6484-code-block-tests 0%
claude/vite-8-2-0-test-memo-regression-h6shlg © 2026 CodSpeed Technology