Releases: saucer/saucer
saucer v2.3.0
saucer v2.2.0
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
saucer v2.0.1
saucer v2.0.0
🛸 New Features
-
🚤 Allow to control Hardware-Acceleration
-
🍪 Persistent Cookies & Support for custom storage directories
-
🛸 Module Support
-
🪟 Window
-
Add
focused()
andfocus()
Checks whether the window is focused and allows to focus the window
-
Add
minimized() / maximized()
andset_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 towebview::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!