New features and enhancements
- Simplify row updates in
ui.table
(#1753, #1755 by @nghia-vo, @falkoschindler) - Warn if
ui.notify
has no connected client to display the message (#1754 by @rodja) - Add play, pause and seek methods to
ui.audio
andui.video
(#1636, #1741 by @Squigglez2, @wgong, @falkoschindler) - Make name of
ui.icon
a bindable property (#1690, #1725 by @thetableman, @wgong, @falkoschindler) - Improve
ui.aggrid.from_pandas
to support datatypes likeDatetimeIndex
(#1698 by @johancj, @bapowell, @falkoschindler) - Introduce default style, classes and props for UI elements (#1683, #1689 by @natankeddem, @falkoschindler)
- Add expand and collapse methods to
ui.tree
(#1385, #1704 by @frwkl, @signup2k, @falkoschindler, @rodja)
Bugfixes
- Fix evaluation of empty Tailwind class values (#1736 by @natankeddem, @falkoschindler)
- Fix Ctrl-C not closing the pywebview window (#604, #1732 by @miningmanna, @ItsCubeTime, @al-eax, @rodja, @falkoschindler)
- Connection lost popup drawer interaction (#1729 by @natankeddem, @falkoschindler)
Documentation
- Add licenses of third-party libraries to Dependencies.md (#1286, #1747 by @firai, @rodja, @falkoschindler)
Development
- Fix type hint for
value
inui.tab_panels
(#1728 by @s2terminal) - Fix race condition in pytests (#1734 by @miningmanna, @rodja)