Radiant Framework v0.2
This release introduces major improvements in modularity, documentation, and custom styling support. Radiant is evolving into a lightweight yet powerful Python-first framework for interactive web components, designed for rapid experimentation, hybrid rendering, and full control over the DOM via Brython.
🔧 What's New
- Modular Structure: Clear separation of core logic, templates, and styles.
- Custom Templates: Support for user-defined HTML templates with inline Brython logic.
- Custom Styles: Easily override default styles using external or embedded CSS.
- Improved Routing: Better handling of multipage apps with
ModeandRouter. - Notebook-Friendly Documentation: Updated Jupyter Notebooks for examples and API usage.
🚧 Known Limitations
- Does not support server-side rendering yet.
- Only compatible with modern browsers (JavaScript ES6+ required).
- Still experimental — breaking changes may occur in future versions.