3.1: Windows Edition
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] Newwindow.pywebviewready
DOM event that is thrown whenwindow.pywebview
is available.New
[All] Links opened viawindow.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 towindow.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 accesswindow.pywebview
object right after theFix
[CEF] High DPI fix resulting in a small window appearing inside the main windowFix
[EdgeHTML] Unicode error when loading HTMLFix
[MSHTML]get_elements
failingFix
[MSHTML]console.log
not writing to Python console in debug modeFix
[MSHTML] Forcing MSHTML viagui=mshtml
is now possible. ¯\_(ツ)_/¯