New features and enhancements
- Make
ui.code
a ContentElement to support binding (#3077, #3089 by @JeanBaptiste-dlb, @falkoschindler) - Warn about communication attempts with disconnected clients (#3028, #3123 by @Thermaltech, @falkoschindler, @rodja)
- Pass lifespan state when running NiceGUI with an existing FastAPI app (#3094, #3097 by @RomainEconomics)
- Only ignore specific missing imports with mypy (#3113 by @codingpaula)
- Use local files for testing
ui.interactive_image
(#3118 by @falkoschindler)
Bugfixes
- Prevent
ui.leaflet
from flickering after callingflyTo()
(#3035, #3125 by @backbord, @afullerx, @falkoschindler) - Add plotly package to Docker image (#3098 by @psy0rz, @rodja)
Documentation
- Fix "NGINX Subpath" example by adding
proxy_redirect
(#2977, #3108 by @falkoschindler, @Lucas-lyh) - Update reference to
table_documentation.py
(#3099 by @emmanuel-ferdman) - Add example to subscribe to audio events (#3090 by @rodja)
- Remove documentation for non-existing
on_pointer
parameter inui.interactive_image
(#3078 by @MLaurenceFournier) - Add comment about caching in "Custom Vue Component" example (#3074 by @MLaurenceFournier, @falkoschindler)
- Fix "Local File Picker" and "Editable AG Grid" example after restricting JavaScript on the auto-index page (#3072 by @epmb1n, @mattloose, @jweite-amazon, @falkoschindler)