Nicegui

Latest version: v2.8.0

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

Scan your dependencies

Page 13 of 44

1.2.15

Not secure
New features and enhancements

- Support [dynamic props](https://nicegui.io/documentation/date#date_filter) (893, 896 by falkoschindler, duane-impulse)
- Implement `__iter__` for elements and slots (958 by falkoschindler, DLu)
- Support `clearable` prop for [`ui.input()`](https://nicegui.io/documentation/input#clearable), [`ui.number`](https://nicegui.io/documentation/number#clearable) and [`ui.textarea`](https://nicegui.io/documentation/textarea#clearable) (300 by falkoschindler, Mantanium)
- Try websocket first and use long polling only as fallback (959 by rodja)

Bugfixes

- Fix unexpected behavior when using refreshable UI at multiple places (938 by falkoschindler)
- Correctly track count of `ui.chart` series (948, 951 by falkoschindler, gengyudong)
- Fix type annotation for `ui.page` decorator (949 by falkoschindler, AndrewMHenry)
- Fix pyright typing issues with `on()` (722 by falkoschindler, cj)

Documentation

- Add [SimPy example](https://github.com/zauberzeug/nicegui/blob/main/examples/simpy/main.py) (#955 by rodja)
- Add a [simple todo list example](https://github.com/zauberzeug/nicegui/blob/main/examples/todo_list/main.py) (#923, 954 by falkoschindler, metaperl)
- Add demo for [reacting on content changes via binding](https://nicegui.io/documentation/label#change_appearance_depending_on_the_content) (950 by rodja)
- Add tooltips to the icon-links on nicegui.io (942 by rodja, falkoschindler)
- Add [demo for masonry layout](https://nicegui.io/documentation/column#masonry_or_pinterest-style_layout) (941 by rodja)
- Add [icon demo for `ui.button`](https://nicegui.io/documentation/button#icons) (933 by rodja)
- Fix `closeBtn` argument in [`ui.notify` documentation](https://nicegui.io/documentation/notify) (#928 by CatamountJack)

1.2.14

Not secure
Enhanced `ui.avatar`, more documentation, and bugfixes

Improvements

- Allow [images inside `ui.avatar`](https://nicegui.io/documentation/avatar#photos) (903 by rodja)

Documentation Updates

- Fixed type hint for `set_visibility()` method (911 by jonathanunderwood and rodja)
- New demo showing [multiline notifications](https://nicegui.io/documentation/notify#multiline_notifications) (914 by rodja)
- New demo showing [how to add rows](https://nicegui.io/documentation/table#adding_rows) (913 by rodja)

Bug Fixes

- Special characters like `%` can't be [pushed to `ui.log`](https://nicegui.io/documentation/log#log_view) (899 by falkoschindler and [phoskee](https://github.com/phoskee))
- [`element.move()`](https://nicegui.io/documentation/element#move_elements) does not work as expected in some cases (898 by falkoschindler)

1.2.13

Not secure
Bugfix

- Fix issue with table not rendering Decimal values (901 by stefan-sherwood, falkoschindler)
- Ignore socket failures when gathering ip addresses (900 by rodja)

1.2.12

Not secure
New features and enhancements

- Support internationalization for Quasar elements (874 by phoskee, falkoschindler)
- Allow [moving elements](https://nicegui.io/documentation/element#move_elements) with `element.move()` (880 by falkoschindler)
- Support HTML and newlines in [chat message](https://nicegui.io/documentation#chat_message) (881 by falkoschindler)
- Include all possible IPs in welcome message (855 by ChrisJefferson, falkoschindler)
- Improve performance using dataclasses with slots (891 by falkoschindler)

Bugfix

- Fix [grabbing client ip](https://nicegui.io/documentation/page#wait_for_client_connection) from sio environ (877 by rodja)

Documentation

- Move detailed [page documentation](https://nicegui.io/documentation/page) to "more" (#888 by rodja)
- Add [background demo](https://nicegui.io/documentation/query#set_background_gradient) to ui.query (887 by rodja)
- Improved discoverability for "more" documenation (886 by rodja)
- New ["Chat with AI" example](https://github.com/zauberzeug/nicegui/blob/main/examples/chat_with_ai/main.py) (#884 by wptmdoorn, falkoschindler)
- Fix timestamps in ["Chat App" example](https://github.com/zauberzeug/nicegui/blob/main/examples/chat_app/main.py) (#882 by phoskee)
- Add [demo for tables](https://nicegui.io/documentation/markdown#markdown_tables) in `ui.markdown` and improve styling (876 by rodja)
- Add [sqlite database example](https://github.com/zauberzeug/nicegui/blob/main/examples/sqlite_database/main.py) (#822 by godsarmy, rodja, falkoschindler)

1.2.11

Not secure
New features and enhancements

- Allow [awaiting button clicks](https://nicegui.io/documentation/button#await_button_click) (849 by rodja)
py
ui.page('/')
async def index():
b = ui.button('Step')
await b.clicked()
ui.label('One')
await b.clicked()
ui.label('Two')
await b.clicked()
ui.label('Three')


- Use case-insensitive matching for `ui.input`'s [autocompletion](https://nicegui.io/documentation/input#autocompletion) (856 by phoskee)
- Use [`root_path`](https://nicegui.io/documentation/run#ui_run) as prefix (848, 857 by wdroz)

Bugfixes

- Fix special characters in `ui.log` (865 by phoskee, falkoschindler)
- Fix wrong container for `ui.refreshable` with async functions (863 by markbaumgarten, rodja)

Documentation

- Fix typo on documentation of `ui.button` (853, 854 by masykur8d, rodja)
- Add an example with an [editable Pandas DataFrame](https://github.com/zauberzeug/nicegui/blob/main/examples/pandas_dataframe/main.py) (#851 by miek770)
- Add new demos showing how to [bind to dictionaries](https://nicegui.io/documentation/bindings#bind_to_dictionary) and [global variables](https://nicegui.io/documentation/bindings#bind_to_variable) (850 by Devavrat8492, falkoschindler)

1.2.10

Not secure
Improved bindings, `ui.grid`, `ui.chat_message` and more

New features and enhancements

- Add [autocomplete](https://nicegui.io/documentation/input#autocompletion) for `ui.input` (824 by phoskee, falkoschindler)
- Allow binding dictionaries (829 by falkoschindler)
- Add binding methods for disableable elements (falkoschindler)
- Introduce [`ui.grid`](https://nicegui.io/documentation/grid) (#827 by falkoschindler)
- Introduce [`ui.chat_message`](https://nicegui.io/documentation/chat_message) (#826 by markbaumgarten, rodja, falkoschindler)
- Support [`ui.refreshable`](https://nicegui.io/documentation/refreshable) with async functions (rodja, falkoschindler)
- Style blockquotes in [`ui.markdown`](https://nicegui.io/documentation/markdown) elements (#820, 825 by atomicrichard, falkoschindler)
- Introduce [`seek`](https://nicegui.io/documentation/video#video_start_position) method for `ui.video` (812 by rodja, falkoschindler)
- Support [base64](https://nicegui.io/documentation/run#base64_favicon) and [SVG](https://nicegui.io/documentation/run#svg_favicon) favicons (808 by rodja)
- Add `mount_path` parameter to `ui.run_with` (842 by Viicos)

Bugfixes

- Fix layout issue with [`ui.refreshable`](https://nicegui.io/documentation/refreshable) (#841 by falkoschindler)
- Avoid memory leak with [`ui.refreshable`](https://nicegui.io/documentation/refreshable) (rodja, falkoschindler)
- Fix new event registrations not being sent to the client (834 by falkoschindler)

Documentation

- Allow choosing from different elements for the [live demo](https://nicegui.io/documentation#try_styling_nicegui_elements_) (837 by phoskee)
- Improve menu accessibility on mobile devices (811 by falkoschindler)

Page 13 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.