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.pywebviewreadyDOM event that is thrown whenwindow.pywebviewis available.New[All] Links opened viawindow.openare 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_sizeis 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.pywebviewobject 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_elementsfailingFix[MSHTML]console.lognot writing to Python console in debug modeFix[MSHTML] Forcing MSHTML viagui=mshtmlis now possible. ¯\_(ツ)_/¯