Nicegui

Latest version: v2.13.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 45

1.3.12

Not secure
New features and improvements

- Allow [canceling](https://nicegui.io/documentation/timer#activate__deactivate_and_cancel_a_timer) a `ui.timer` (1477, 1478 by bergmansj, falkoschindler)
- Make [storage path configurable](https://nicegui.io/documentation#environment_variables) via environment variable (1418, 1426, 1476 by Smug246, falkoschindler)
- Add optional preview for [`ui.color_input`](https://nicegui.io/documentation/color_input) (#1390, 1473 by adosikas, falkoschindler)
- Support [passing functions](https://nicegui.io/documentation/aggrid#ag_grid_with_dynamic_row_height) to `ui.aggrid` (1420, 1468, 1470 by PyAntony, aersam, falkoschindler)
- Introduce new [`ui.json_editor` element](https://nicegui.io/documentation/json_editor) (#1474 by natankeddem, falkoschindler)

Bugfixes

- Fix float conversion for empty [`ui.number`](https://nicegui.io/documentation/number) (#1479 by bergmansj, falkoschindler)
- Fix deactivated one-shot [`ui.timer`](https://nicegui.io/documentation/timer) (#1477 by bergmansj, falkoschindler)

Development

- Discussion about RuntimeError caused by python-engineio (1467 by tianqiqiu)
- Replace obsolete `docker-compose` with `docker compose` (1456 by Suraj1089, rodja)

1.3.11

Not secure
Bugfix

- Fix `ui.chart` events (1450 by natankeddem)

Documentation

- Fix link to more `ui.echart` documentation (1451 by natankeddem, falkoschindler)

1.3.10

Not secure
New features and improvements

- Improve [tick API](https://nicegui.io/documentation/tree#tree_with_checkboxes) for `ui.tree` (1439 by vindevoy, falkoschindler)
- Make auto-sizing of [`ui.aggrid`](https://nicegui.io/documentation/aggrid) columns configurable (#1419, 1437 by qingant, falkoschindler)
- Support `ui.aggrid` [from pandas](https://nicegui.io/documentation/aggrid#create_grid_from_pandas_dataframe) with nested structures (1417 by dashorty, firai, falkoschindler)
- Support async event handlers for observable collections (1411 by thetableman, falkoschindler)
- Provide method to [set options](https://nicegui.io/documentation/select#update_options) of choice elements like `ui.select` (1405, 1409 by cschmidtoptima, rodja)
- Support [`app.shutdown()`](https://nicegui.io/documentation#shutdown) in native mode (1322, 1403 by Smug246, rodja)
- Support [point dragging](https://nicegui.io/documentation/chart#chart_with_draggable_points) with `ui.chart` (1350 by natankeddem, falkoschindler)
- Introduce [`ui.echart`](https://nicegui.io/documentation/echart) for Apache ECharts (#1346 by natankeddem, falkoschindler)
- Support [drag and drop](https://nicegui.io/documentation/scene#draggable_objects) 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](https://nicegui.io/documentation/plotly) if config did not change (#1386, 1393 by Scheeer, falkoschindler)

Documentation

- Add example which [generates a PDF](https://github.com/zauberzeug/nicegui/blob/main/examples/generate_pdf/main.py) (#1400, 1402 by srinath-sankaragallu, rodja)
- Fix Discord link on https://nicegui.io (#1392 by guizhenwei, rodja)

1.3.9

Not secure
Bugfixes

- Fix dependency routing for Windows users and [NiceGUI On Air](https://nicegui.io/documentation#nicegui_on_air) (1279 by jdess, rodja, falkoschindler)
- Fix UI context for async exception handlers (1370 by kleynjan, rodja, falkoschindler)

1.3.8

Not secure
Enhancements

- Add method for calling the Column API of [`ui.aggrid`](https://nicegui.io/documentation/aggrid) (#1267, 1359 by aersam)
- Add `on_value_change` parameter to [`ui.expansion`](https://nicegui.io/documentation/expansion) (#1354, 1356 by aersam, falkoschindler)
- Add a `frameless` parameter to [native mode](https://nicegui.io/documentation#native_mode) (1341 by Smug246)
- Support scroll padding for [`ui.header`](https://nicegui.io/documentation#page_layout) (1329 by miek770, falkoschindler)
- Implement `clear()` method for [`ui.scene`](https://nicegui.io/documentation/scene) (#1246, 1327 by WolfgangFahl, falkoschindler)
- Allow passing local file path to [`ui.download`](https://nicegui.io/documentation/download) (#1118 by rodja, falkoschindler)

Bugfixes

- Prevent errors if non-root user already exists for docker image (1353 by rodja)
- Fix pywebview detection (1341 by Smug246, falkoschindler)
- Fix [`ui.refreshable`](https://nicegui.io/documentation/refreshable) with parameters (#1340 by alex-bezverkhniy, falkoschindler)
- Improve [On Air](https://nicegui.io/documentation#nicegui_on_air) reconnect (1337 by rodja)
- Fix deprecation warning from vbuild (1187 by frankenstein91, falkoschindler)

Documentation

- Fix and improve AG Grid demo with [conditional cell formatting](https://nicegui.io/documentation/aggrid#ag_grid_with_conditional_cell_formatting) (1342 by williwehrlos, falkoschindler)
- Use a machine-independent Python path for [script executor example](https://github.com/zauberzeug/nicegui/blob/main/examples/script_executor/main.py) (#1240, 1331 by v479038280, falkoschindler)
- Add ["disable" context manager demo](https://nicegui.io/documentation/button#disable_button_with_a_context_manager) (1238 by BrianLandry)

1.3.7

Not secure
New features and improvements

- Add `clear()` method for [`ui.line_plot`](https://nicegui.io/documentation/line_plot) (#1316, 1317 by stur86, falkoschindler)
- Add [`is_fullscreen` property as well as `toogle_fullscreen`](https://nicegui.io/documentation/table#toggle_fullscreen) method for `ui.table` (1315 by miqsoft, falkoschindler)
- Warn if [`ui.open`](https://nicegui.io/documentation#open) is used before client is connected (1309 by Anindya088, rodja)
- Move Quasar config to Python (1287 by rodja)
- Allow creating [`ui.scene`](https://nicegui.io/documentation/scene) objects without context (#1203, 1213 by WolfgangFahl, falkoschindler)

Bugfixes

- Fix [`ui.refreshable`](https://nicegui.io/documentation/refreshable) updating wrong elements (#1283, 1313 by falkoschindler)
- Pick the right ["On Air"](https://nicegui.io/documentation#nicegui_on_air) instance (1279, 1300, 1301 by jdess, rodja)
- Fix CSS variables used in `style()` method of [`ui.query`](https://nicegui.io/documentation/query) (#1293 by CrystalWindSnake, falkoschindler)
- HTML-encode element text to prevent XSS (1067, 1276 by kepler, falkoschindler)

Documentation

- Add example ["download text as file"](https://github.com/zauberzeug/nicegui/blob/main/examples/download_text_as_file/main.py) (#1273 by rodja)
- Add demos to use [image links](https://nicegui.io/documentation/link#link_from_images_and_other_elements) (1272 by rodja)
- Add demo for rendering [point clouds](https://nicegui.io/documentation/scene#rendering_point_clouds) in a `ui.scene` (1269 by chengguizi, falkoschindler)

Development

- Clean up committed project settings (1290 by DaelonSuzuka)
- Additional Docker features including [detailed example](https://github.com/zauberzeug/nicegui/tree/main/examples/docker_image) (#1255 by natankeddem, rodja)
- Hide endpoints from OpenAPI schema by default (1196 by DaelonSuzuka, falkoschindler)

Page 11 of 45

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.