Skip to content

Releases: saucer/saucer

saucer v2.3.0

10 Mar 17:23
7f1a591
Compare
Choose a tag to compare

saucer v2.3.0

🛸 New Features

  • 📋 Allow to specify chrome-flags

🍵 Fixes

  • 🪟 Workaround confusing IntelliSense error until Microsoft fixes underlying issue (#12)

saucer v2.2.0

29 Dec 15:12
d89f157
Compare
Choose a tag to compare

saucer v2.2.0

🛸 New Features

  • 🔍 Improved Error Messages!

    The JavaScript errors are now much more detailed. In case of a type-mismatch they now also include the expected native type (using compile time reflection)

🍵 Fixes

  • Typo in windows error messages

saucer v2.1.1

11 Nov 12:18
770b151
Compare
Choose a tag to compare

saucer v2.1.1

Note

This is a bug fix release

🍵 Fixes

  • Issues with custom-scheme on WebView2

📖 Minor Changes

  • Code de-duplication for explicit template instantiations
  • Default to Qt6 on Linux
  • Update glaze

saucer v2.1.0

29 Oct 16:43
6efc8ec
Compare
Choose a tag to compare

saucer v2.1.0

🛸 New Features

  • Add support for dragging & resizing frameless windows

🍵 Fixes

  • Minor Windows related fixes

saucer v2.0.1

28 Oct 20:59
Compare
Choose a tag to compare

saucer v2.0.1

Note

This is a bug fix release

🍵 Fixes

  • Modules
    • 🤖 Add native webview2 header

saucer v2.0.0

26 Oct 12:23
Compare
Choose a tag to compare

saucer v2.0.0

🛸 New Features

  • 🚤 Allow to control Hardware-Acceleration

  • 🍪 Persistent Cookies & Support for custom storage directories

  • 🛸 Module Support

  • 🪟 Window

    • Add focused() and focus()

      Checks whether the window is focused and allows to focus the window

    • Add minimized() / maximized() and set_minimized() / set_maximized()

      Checks whether the window is maximized / minimized and allows to maximize / minimize it.

  • ♻️ Add once

    Removes the registered event after it has fired once

  • 🎉 New Events

    • window_event::maximize

      Fired when the window is maximized

    • window_event::minimize

      Fired when the window is minimized

    • window_event::focus

      Fired when the window gains or loses focus

    • web_event::load_finished

      Fired when a page finishes loading

    • web_event::load_started

      Fired when a page starts loading

    • web_event::dom_ready

      Equivalent to the DOMContentLoaded event

🧨 Breaking Changes

  • webview::run_java_script has been renamed to webview::execute
  • The default serializer has been changed to glaze
  • Dropped official vcpkg port

    If you are a good at packaging feel free to update the existing port!

🍵 Fixes

  • 📦 Full Package Artifact

  • Windows

    • inject now works as expected
    • Resource Management
  • ... and many more!