There is a newer version of the record available.

Published October 4, 2025 | Version v3.0.1
Software Open

NiceGUI: Web-based user interfaces with Python. The nice way.

Description

Bugfixes

  • Respect show_404=False in ui.sub_pages navigation (#5199 by @rodja, @falkoschindler)
  • Fix docker builds by not excluding dist/ directories from the build context (#5200, #5202 by @Yuerchu, @rodja, @falkoschindler)

Testing

  • Check disabled state before clicking or clearing via user simulated interaction (#5191, #5209 by @igro-marczak, @rodja)
  • Make user.should_see work with icon and chat message names (#5183, #5184 by @phifuh, @rodja)

Documentation

  • Fix menu by disabling the deselection of tree elements (#5207, #5208 by @python-and-novella, @rodja)
  • Fix custom toggle button demo (#5203 by @rodja)

Infrastructure

  • Re-run poetry lock to fix nicegui-highcharts incompatibility (#5204 by @evnchn)
  • Use poetry 2.1.2 in the devcontainer (#5205 by @evnchn)
  • Fix fly docker build (#5210 by @rodja)
  • Overhaul AI instructions (#5197 by @rodja, @evnchn)

Notes

If you use this software, please cite it as below.

Files

zauberzeug/nicegui-v3.0.1.zip

Files (24.5 MB)

Name Size Download all
md5:72094458b9669d5872cec66683af249e
24.5 MB Preview Download

Additional details

Related works