Skip to content

Releases: zauberzeug/nicegui

v1.0.8

24 Dec 07:50
Compare
Choose a tag to compare

changes

internals

  • fixed some mypy errors
  • removing client references when timer terminates
  • auto-pruning slot stacks

v1.0.7

21 Dec 07:21
Compare
Choose a tag to compare
  • add support for aggrid table events #202
  • fix memory issue: release objects when clients disconnect

v1.0.6

20 Dec 07:00
Compare
Choose a tag to compare
  • fix ui.plot on auto-index page

v1.0.5

19 Dec 10:12
Compare
Choose a tag to compare
  • fix scene.move_camera() having no effect #200
  • introduce ui.video and ui.audio #201

v1.0.4

17 Dec 06:06
Compare
Choose a tag to compare
  • fixed memory leak in ui.line_plot #124
  • fixed favicon for deep paths #194
  • updated quasar doc links (thanks, @hroemer)

v1.0.3

16 Dec 07:26
Compare
Choose a tag to compare
  • remove deprecated lastModifiedDate in ui.upload #193
  • introduced nicgui.globals.socket_io_js_extra_headers to provide extra headers for the javascript socket.io connection
  • using the above variable to enable sticky connections for our fly.io deployment

v1.0.2

15 Dec 14:12
Compare
Choose a tag to compare
  • fixed docker release build

v1.0.1

15 Dec 14:01
Compare
Choose a tag to compare
  • fixed PyPI release build

v1.0.0

15 Dec 13:56
Compare
Choose a tag to compare

Changes

  • removed JustPy dependency (thank you for the great ride!)
  • upgrade to Vue 3, Quasar 2 as well as more recent Tailwind and Google Material Icons
  • now the core is based on FastAPI and supports all of its features 🎉
  • new branding of https://nicegui.io (logo, website, primary color #5898d4, favicon, …)

Solved issues

  • container does not clear #191
  • NiceGUI link in startup message is incorrect with reload=False #157
  • remove a specific component from the container #145
  • table disappears when triggering sort via ui.select #127
  • 404-page should return error code 404 #106
  • ui.tree still causes page updates #69
  • upgrade Quasar #65
  • upgrade to more recent Google Material Icons #63

We have taken much care to keep most APIs compatible. But upgrading from version 0.9 may still require some small adaptations. Reach out if you have been using the underlying JustPy API a lot and need help to find alternative approaches with 1.0. The old documentation of version 0.9 is still available at https://0.9.nicegui.io/ if you can not upgrade immediately.

Thank you, JustPy, for providing the core engine for NiceGUI until now. We are super grateful for the bootstrapping. Without JustPy, NiceGUI would never have been possible. Now, with 1.0 we moved to our own core which is based on FastAPI. We are excited about this step because it enables NiceGUI to evolve even quicker.

v0.9.26

14 Dec 17:11
Compare
Choose a tag to compare
  • support async JavaScript commands
  • add reset() method for ui.upload
  • bugfixes
  • documentation improvements
  • fix security alerts