atomic_webview 0.1.2
atomic_webview: ^0.1.2 copied to clipboard
A cross-platform WebView for Android, iOS, macOS, Linux, Windows, and Web, with unified controller support.
0.1.2 #
- Fix: Resolved
MissingPluginExceptionon Windows by correcting a Dart field-shadowing bug inWebViewController.initthat prevented the desktop controller from being assigned. - Fix: Added null guard in
FlutterView::GetWindow()on Windows to prevent a crash when the optional Flutter title-bar bundle is absent. - Fix: Removed unnecessary
flutter_wrapper_appheaders from the public Windows plugin header to eliminate undeclared dependency issues. - Fix: Resolved Linux build failure (
no matching function for call to 'webkit_javascript_result_get_js_value') on Ubuntu 22.04+ (webkit2gtk-4.1). This also resolves theMissingPluginExceptionforcreateon Linux that was caused by the compilation failure (Issue #2).
0.1.1 #
- Fix: Resolved compilation errors on the Web platform by adding missing stubs to the web implementation.
- Feature: Added comprehensive unit tests for
WebViewControllerand platform handling. - Docs: Updated documentation and README with latest platform support details.
0.1.0 #
- Feature: Added full API parity for Desktop (Linux, macOS, Windows) in
WebViewController. - Feature: Added
loadAssetmethod to simplify loading local Flutter assets. - Fix: Implemented backward compatible Linux build fix for older WebKitGTK versions.
- Refactor: Improved
WebViewwidget platform handling.
0.0.9 #
- fix linux build
0.0.8 #
- Update dependencies to latest versions
- Fix Windows support configuration
- Improve documentation and examples
0.0.7 #
- update dependencies add support for windows
0.0.6 #
- linux webkit2 version find compatibiltiy
0.0.5 #
- update dependencies
0.0.4 #
- update notes
0.0.3 #
- Add Notes For Ubuntu
0.0.2 #
- Add documentation
0.0.1 #
- First release