pywebview v3.1 Release Notes

Release Date: 2019-11-04 // about 2 years ago
  • ๐Ÿš€ Released 04/11/2019

    • โช New [All] Window minimize/restore functionality. Ability to show window minimized on startup.
    • New [All] Window hide/show functionality. Ability to show window hidden on startup.
    • ๐Ÿšš New [All] Window move functionality. Ability to set window coordinates on startup. Thanks @adbenitez.
    • New [All] New window.pywebviewreadyDOM event that is thrown when window.pywebview is available.
    • ๐Ÿ’ป New [All] Links opened via window.open are opened in a new browser window.
    • Fix [All] Fix concurrent invocations of JS API functions.
    • Fix [All] Fix unescaped single quote in JS API calls.
    • ๐Ÿ›  Fix [All] Built-in HTTP server is now multi-threaded. This fixes stalling HTTP requests in some cases.
    • Improvement [All] window.set_window_size is deprecated in favour to window.resize.
    • Improvement [All] Exceptions are now handled in JS API functions and rerouted to the function promise catch method.
    • ๐ŸŒฒ Improvement [All] Suppress built-in HTTP server logging. Logging is active only in the debug mode.
    • Fix [CEF] Fix deadlock occuring when trying to access window.pywebview object right after the
    • Fix [CEF] High DPI fix resulting in a small window appearing inside the main window
    • Fix [EdgeHTML] Unicode error when loading HTML
    • Fix [MSHTML] get_elements failing
    • ๐ŸŒฒ Fix [MSHTML] console.log not writing to Python console in debug mode
    • Fix [MSHTML] Forcing MSHTML via gui=mshtml is now possible. ยฏ_(ใƒ„)_/ยฏ