github h2oai/wave v0.9.0

latest releases: nightly, v1.2.0, v0.26.4...
pre-release3 years ago
  • Added
    • ASGI compatibility: Wave apps can now be run using an ASGI server.
    • @app decorator to identify primary query handler in an app.
    • Live-reload for apps.
    • New wave CLI and wave run command.
    • q.run() and q.exec() APIs for running background tasks.
    • Display server version/build at startup.
    • AsyncSite for updating other pages from an app without blocking the main thread.
    • Drop or clear pages from a site using del site[route].
  • Changed
    • All HTTP calls now use non-blocking asyncio using the httpx library.
    • listen() is deprecated.
    • H2O_WAVE_INTERNAL_ADDRESS and H2O_WAVE_EXTERNAL_ADDRESS are deprecated.
    • An app's UI is now cleared when an app crashes or is terminated.
    • All examples migrated to use @app instead of listen().
    • Server binary renamed to waved (as in wave daemon).
    • Apps using @app must be run using wave run.
  • Fixed
    • Performance and concurrency improvements across the board.
    • Stability improvements to the Wave Tour.

Don't miss a new wave release

NewReleases is sending notifications on new releases.