All Versions
43
Latest Version
Avg Release Cycle
50 days
Latest Release
1210 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v3.4 Changes
December 04, 2020- ๐
New
[Windows] WebView2 Chromium support. Thanks sbbosco. #521. - ๐ป
Fix
[All] Exception with HTML checkboxes andget_elements
. #622. Fix
[All] pystray compatibility. Thanks AlexCovizzi. #486.Fix
[All] expose methods instead of all callables for JS API objects. Thanks jgentil. #629.Fix
[EdgeHTML] Make returning results ofevaluate_js
more robust. Thanks sbbosco.Fix
[QT] KDE_FULL_SESSION not being used. Thanks Maltzur.Fix
[Cocoa] Unicode filenames for input files.- ๐ฆ
Improvement
[Cocoa] Only install the specificpyobjc
packages required. Thanks Fizzadar. - 0๏ธโฃ
Improvement
[Cocoa] Add support for default document navigation and window handling shortcut keys . Thanks ikhmyz and Fizzadar
- ๐
-
v3.3.5 Changes
September 26, 2020Fix
[EdgeHTML] Server middleware handlingFix
[EdgeHTML] file:// url handling
-
v3.3.4 Changes
September 18, 2020- [EdgeHTML] Fix content not displaying with local URLs or local HTTP server
- [Cocoa] Fix arrow keys not responding in text input fields. Thanks awesomo4000
-
v3.3.3 Changes
August 08, 2020 -
v3.3.2 Changes
July 28, 2020 -
v3.3.1 Changes
June 30, 2020๐
Fix
Unable to start on Windows. -
v3.3 Changes
June 30, 2020New
[All] Brand-new WSGI based internal HTTP server. Thanks @astronouth7303.- ๐
New
[All] Transparent windows. Not available on Windows. New
[All] Allow pywebview window to be on top of other windows.New
[All] Custom window drag region using CSS classes. Thanks @Fizzadar.- ๐
New
[All] Custom user-agent support. Thanks @tognee. Fix
[All] Python function not triggered using JS #458.Fix
[All] window methods do not work inloaded
event #528.Fix
[Cocoa] Caption bar and window control buttons are now hidden In frameless mode.Fix
[CEF] CEF window resize hang #484.Fix
[MSHTML] Fix easy drag in frameless mode.Fix
[EdgeHTML] Do not show admin prompt for non-local URLs.Fix
[GTK] Fix threading issues with recentish versions of PyGObject- ๐
Fix
[QT] Fix opening web inspecting in debug mode
-
v3.2 Changes
January 24, 2020๐ Released 24/01/2020
New
[All] Window x, y, width and height properties to retrieve coordinates and dimensions of the window. Thanks @FizzadarNew
[All]window.expose(func)
an ability to expose an arbitrary function to the JS realm, also during the runtime.Improvement
[All] JS API methods can now accept an arbitrary number of argumentsImprovement
[All] Exceptions thrown in a JS API method is now raised in Javascript via its promise.Improvement
[All] Exceptions thrown in window event handlers are now caught and logged.Improvement
[All] Random port assigned by the built-in HTTP server can be retrieved viawebview.http_server.port
- 0๏ธโฃ
Improvement
[QT] Microphone/webcam are enabled by default. Thanks @dtcooper - 0๏ธโฃ
Improvement
[QT] Default debugger port is changed to 8228. Thanks @melvinkcx - ๐
Improvement
[CEF] Ability to pass custom CEF settings viawebview.platforms.cef.settings
. See example for details. Fix
[All] Built-in HTTP server is properly restarted when usingwindow.load_url
- ๐
Fix
[Cocoa] New window position is correctly calculated when usingwindow.move
Fix
[EdgeHTML]window.alert
fix
-
v3.1 Changes
November 04, 2019๐ 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
failing- ๐ฒ
Fix
[MSHTML]console.log
not writing to Python console in debug mode Fix
[MSHTML] Forcing MSHTML viagui=mshtml
is now possible. ยฏ_(ใ)_/ยฏ
- โช
-
v3.0.2 Changes
August 17, 2019๐ Released 17/08/2019
Fix
[All] Prevent JSON like strings being converted to JSON objects when returning JS API calls. #352- ๐
Fix
[Windows] HTTP server is now used by default for local URLs and HTML for EdgeHTML. This fixes a PermissionDenied error, when the directory the executable is in is not writable. - โ
Fix
[Tests] Tests now fail on an exception occuring in a thread.