All Versions
Latest Version
Avg Release Cycle
50 days
Latest Release
1236 days ago

Changelog History
Page 2

  • v3.0.1 Changes

    July 25, 2019


    ๐Ÿš€ Released 25/07/2019

    • Fix [All] Don't escape line breaks in result of js_bridge_call. Thanks @kvasserman.
    • ๐Ÿ Fix [Windows] Support for Pyinstaller noconsole mode
    • ๐Ÿ Fix [Windows] Fix Windows version detection with frozen executables.
    • ๐Ÿ Fix [Windows] Open folder dialog now supports directory argument.
    • โ†ช Fix [QT] Workaround for segmentation fault on closing the main window. Thanks @kvasserman.
    • โœ… Fix [pytest] Fix for pytest warning about invalid escape sequence
  • v3.0 Changes

    July 10, 2019
    • New [All] New API. The API is not compatible with older versions of pywebview. See for usage details. #272
    • New [All] Built-in HTTP server. #260
    • New [All] Autogenerated CSRF token exposed as window.pywebview.token. #316
    • New [All] get_elements function to retrieve DOM nodes. #292
    • New [All] New event system that lets you to subscribe to events. loaded and shown events are implemented. #201
    • ๐Ÿ New [Windows] EdgeHTML support. Thanks @HeavenVolkoff. #243
    • ๐Ÿ Fix [Windows] Fullscreen mode. #338
    • ๐Ÿ‘ Fix [GTK] Better Javascript support for recent version of WebKit2
    • ๐Ÿ‘ Fix [CEF] Support for PyInstaller in onefile mode
  • v2.4 Changes

    February 17, 2019
    • ๐Ÿ New [All] Support for frameless windows. #169
    • ๐Ÿ Fix [Windows] Fix broken installation of v2.3 #314
  • v2.3 Changes

    February 12, 2019
    • New [All] Ability to resize window after creation webview.set_window_size(width, height). Thanks @aprowe #274
    • ๐Ÿ New [Windows] Chrome Embedded Framework (CEF) support #15
    • Improvement [All] pywebview does not interfer with Python's logger configuration #295
    • Fix [All] Empty DOM issues when window is created without a URL #285
    • โฌ†๏ธ Improvement [macOS] Web renderer upgraded to WKWebView
    • ๐ŸŽ Improvement [macOS] Add support for Mojave dark mode
    • ๐ŸŽ Fix [macOS] Problem with handling paths containing spaces #283
    • ๐Ÿ‘ Fix [QT] Better support for QTWebKit and QTWebChannel #304
    • ๐Ÿšš Improvement [QT] Remove support for QT4
    • ๐Ÿ‘ป Fix [GTK] Thrown exception not Python 2 compatible #277
  • v2.2.1 Changes

    October 24, 2018

    ๐Ÿš€ Released 24/10/2018

    • Fix Dependency installation
    • New Reintroduce [qt] extra require switch
  • v2.2 Changes

    October 23, 2018
    • ๐Ÿ“š New Brand new documentation at
    • Improvement Simplify installation. Now pywebview can be installed by pip install pywebview. Dependencies will be resolved and installed automatically
    • โšก๏ธ Improvement [GTK] Update to WebKit2
  • v2.1 Changes

    September 16, 2018
    • New [All] Introduce PYWEBVIEW_GUI environment variable and webview.config.gui property. Acceptable values are are qt, gtk and win32. USE_QT and USE_WIN32 is deprecated.
    • Fix [Cocoa] Closing main window does not result in program termination
    • Fix [All] New main window re-creation after closing. #229
    • Fix [QT] Debug mode #233
    • ๐Ÿ Fix [Cocoa/Windows] Preserve JS API on page reload
    • ๐Ÿ Fix [Windows] toggle_fullscreen() function #232. Thanks @lt94
    • ๐Ÿ Fix [Windows] load_css() function. Thanks @wormius.
  • v2.0.3 Changes

    May 16, 2018

    ๐Ÿš€ Released 16/05/2018

    • Fix [QT] Fix a deadlock preventing QT implementation from starting
    • 0๏ธโƒฃ Fix [QT] QT is set to default on QT-based systems
  • v2.0.2 Changes

    May 08, 2018
    • ๐Ÿ [Windows] Yet another fix to the pip installation problem
  • v2.0.1 Changes

    May 08, 2018

    ๐Ÿš€ Released 08/05/2018

    • Fix [Winforms] Fix installation of dlls