New features and enhancements
- Simplify row updates in [`ui.table`](https://nicegui.io/documentation/table) (#1753, 1755 by nghia-vo, falkoschindler)
- Warn if [`ui.notify`](https://nicegui.io/documentation/notify) has no connected client to display the message (#1754 by rodja)
- Add play, pause and seek methods to [`ui.audio`](https://nicegui.io/documentation/audio) and [`ui.video`](https://nicegui.io/documentation/video) (#1636, 1741 by Squigglez2, wgong, falkoschindler)
- Make name of [`ui.icon`](https://nicegui.io/documentation/icon) a bindable property (#1690, 1725 by thetableman, wgong, falkoschindler)
- Improve [`ui.aggrid.from_pandas`](https://nicegui.io/documentation/aggrid#create_grid_from_pandas_dataframe) to support datatypes like `DatetimeIndex` (1698 by johancj, bapowell, falkoschindler)
- Introduce default [style](https://nicegui.io/documentation/element#default_style), [classes](https://nicegui.io/documentation/element#default_classes) and [props](https://nicegui.io/documentation/element#default_props) for UI elements (1683, 1689 by natankeddem, falkoschindler)
- Add [expand and collapse methods](https://nicegui.io/documentation/tree#expand_and_collapse_programmatically) to `ui.tree` (1385, 1704 by frwkl, signup2k, falkoschindler, rodja)
Bugfixes
- Fix evaluation of empty [Tailwind class](https://nicegui.io/documentation#tailwind_css) 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](https://github.com/zauberzeug/nicegui/blob/main/DEPENDENCIES.md) (#1286, 1747 by firai, rodja, falkoschindler)
Development
- Fix type hint for `value` in [`ui.tab_panels`](https://nicegui.io/documentation/tabs) (#1728 by s2terminal)
- Fix race condition in pytests (1734 by miningmanna, rodja)