Published April 25, 2024
| Version v1.4.23
Software
Open
NiceGUI: Web-based user interfaces with Python. The nice way.
Authors/Creators
Description
New features and enhancements
- Introduce
ui.contextas a simpler way to get client, slot and slot stack (#2879, #2905 by @rodja, @falkoschindler) - Introduce nicegui-pack to package NiceGUI apps using PyInstaller (#2549, #2789 by @hrauch, @JS-Aibel, @alimate2023, @gotev, @falkoschindler)
- Introduce an orthographic camera for
ui.scene(#2872, #2890 by @vitamingcheng, @falkoschindler) - Introduce camera parameters for
ui.scene(#2890, #2897 by @falkoschindler) - Allow configuring webview settings like "ALLOW_DOWNLOADS" (#2877, #2884 by @Smug246, @falkoschindler)
Bugfixes
- Fix 100% CPU usage on Windows using asyncio events instead of repeated polling (#2482, #2827, #2867 by @pplno, @anjomro, @oidex, @afullerx, @rodja, @falkoschindler)
- Fix setting min/max property for
ui.number(#2950 by @mwarrens63, @falkoschindler) - Avoid infitite recursions with an early exit when setting the value of
ui.statevariables (#2921, #2922 by @vickorian, @falkoschindler) - Fix
app.storage.tabfor NiceGUI On Air (#2902 by @rodja) - Fix
ui.selectandui.radiofor NiceGUI On Air (#2901 by @thetableman, @rodja) - Fix emoji favicons with
\uFE0F"Variation Selector-16" (#2888 by @tewhalen, @falkoschindler)
Documentation
- Add a ZeroMQ example (#2941 by @keenanjohnson, @falkoschindler)
- Add class demo to modularization example and improve overall structure (#2939, #2944 by @BlankAdventure, @rodja, @falkoschindler)
- Show scroll to bottom in
ui.tabledemo (#2907, #2927 by @linkwww8, @rodja) - Fix typo in a URL to the FastAPI documentation (#2908 by @Ezbaze)
Notes
Files
zauberzeug/nicegui-v1.4.23.zip
Files
(18.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b36f51934ba5f85223b263127c67a22e
|
18.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/zauberzeug/nicegui/tree/v1.4.23 (URL)