Published August 21, 2025
| Version v2.23.0
Software
Open
NiceGUI: Web-based user interfaces with Python. The nice way.
Authors/Creators
Description
New features and enhancements
- Allow
props()to take adictorlistwithout quotes (#706, #4969 by @demo88, @lawrenceakka, @falkoschindler) - Allow canceling the currently executed invocation of
ui.timer(#5011 by @rodja) - Add dynamic icon color to
ui.color_inputin preview mode (#4965, #4966 by @gabriblas, @falkoschindler)
Bugfixes
- Fix Tailwind for
ui.dark_modein combination withui.run(dark=None)(#3753, #4886, #5042 by @petergaultney, @rodja, @jdoiro3, @evnch, @BaccanoMob, @falkoschindler) - Fix animations in
ui.plotly(#5033 by @fdion, @falkoschindler) - Fix jumping dialogs and
ui.selectpopups on mobile (#5028, #5031, #5050 by @frankhuurman, @falkoschindler, @rodja) - Use weak references for parent slot to avoid cyclic references (#5052, #5053 by @burnpanck, @falkoschindler, @rodja)
- Handle breaking change of pywebview's dialog type (#283, #5064 by @jmmlp, @falkoschindler)
- Allow combinations of X-Forwarded-Prefix and root_path (#4930, #5012, #5038, #5063 by @awery, @twsl, @falkoschindler, @rodja)
- Fix ES modules not loading on old webkits (#3935, #5020, #5067 by @juledwar, @mbclarkengineering, @evnchn, @alexc155, @coolynx, @falkoschindler)
Documentation
- Add a Stripe checkout example (#862, #5039 by @tornikeo, @frankvp11)
- Add proper validation to Google Auth examples (#5048 by @rodja, @falkoschindler)
- Improve the NGINX Subpath example (#5065 by @rodja)
- Use fly.io autoscaler for the NiceGUI website (#5027 by @rodja)
Dependencies
- Bump actions/checkout from 4 to 5 (#5032 by @dependabot)
Special thanks to all our sponsors and contributors! ✨
🙏 Want to support this project? Check out our GitHub Sponsors page to help us keep building amazing features!
Notes
Files
zauberzeug/nicegui-v2.23.0.zip
Files
(17.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:f536a0c1d7a43fd9e024c28ba8fc4d08
|
17.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/zauberzeug/nicegui/tree/v2.23.0 (URL)
Software
- Repository URL
- https://github.com/zauberzeug/nicegui