- improve initialization of
ui.interactive_image
to avoid "Too many packets in payload" (#209, #320) - prevent
ui.input
,ui.number
, andui.color_input
from dropping keys when typing fast (#287, #306, thanks @FI-Mihej for the pull request) - fix camera's look_at target in 3D scene (#296)
- replace dummy images for API reference (#314)
- catch WebGL exception in
ui.scene
and show error message (#315, #325) - allow creating UI elements within
app.on_startup
(#316) - improve stability of pytests (#321)
- cleanup background_tasks and introduce
create_lazy()
(#323) - allow opening and closing
ui.expansion
programmatically (#330) - improve node selection, expansion, and ticking events in
ui.tree
(#331) - fix initialization of
ui.input
,ui.number
, andui.color_input
without label or placeholder - fix awaiting a
ui.dialog
in Python <=3.9 - fix legibility of the connection popup in dark mode