New features and improvements
- Improve tick API for
ui.tree
(#1439 by @vindevoy, @falkoschindler) - Make auto-sizing of
ui.aggrid
columns configurable (#1419, #1437 by @qingant, @falkoschindler) - Support
ui.aggrid
from pandas with nested structures (#1417 by @dashorty, @firai, @falkoschindler) - Support async event handlers for observable collections (#1411 by @thetableman, @falkoschindler)
- Provide method to set options of choice elements like
ui.select
(#1405, #1409 by @cschmidtoptima, @rodja) - Support
app.shutdown()
in native mode (#1322, #1403 by @Smug246, @rodja) - Support point dragging with
ui.chart
(#1350 by @natankeddem, @falkoschindler) - Introduce
ui.echart
for Apache ECharts (#1346 by @natankeddem, @falkoschindler) - Support drag and drop for 3D objects in
ui.scene
(#1201 by @falkoschindler) - Refactor large try block anti-pattern (#1429 by @Kasperror)
Bugfixes
- Prevent https://nicegui.io from scrolling when closing a dialog (#1401, #1404, #1421 by @v479038280, @falkoschindler)
- Re-use plotly plot if config did not change (#1386, #1393 by @Scheeer, @falkoschindler)
Documentation
- Add example which generates a PDF (#1400, #1402 by @srinath-sankaragallu, @rodja)
- Fix Discord link on https://nicegui.io (#1392 by @guizhenwei, @rodja)