flutter_simple_webview 2.0.0
flutter_simple_webview: ^2.0.0 copied to clipboard
A production-grade, zero-dependency Flutter WebView package with advanced features like file upload, background download, and cookie persistence.
0.0.1 #
๐ Initial Release
The first version of flutter_simple_webview, a lightweight and customizable Flutter WebView widget.
โจ Features
๐ WebView with JavaScript enabled
๐ Internet connectivity check using connectivity_plus
๐ถ Auto retry on network restored
๐งญ External link handling (tel:, mailto:, geo:, etc.)
๐ Linear & circular progress indicators
โ Fallback error screen for no internet
๐ AppBar with back & refresh actions
โ๏ธ Custom callbacks for page start, finish, and error events
๐งฉ Platforms
โ Android support
โ iOS support
โ๏ธ Permissions Included
Android: Internet, Network, Camera, Microphone, Call
iOS: Camera & Microphone usage descriptions
1.0.0 #
๐ Improved Stability & Enhancements
This update focuses on improving reliability, documentation, and compatibility across Android and iOS.
๐งฉ Enhancements
โ Fixed WebView initialization issue on Android
โ Improved SurfaceAndroidWebView setup for newer Flutter versions
โ Better connectivity stream handling for connectivity_plus (handles multiple results correctly)
โ Updated inline documentation for all public properties and methods
โ Added detailed usage examples and setup instructions
โ Optimized code for performance and readability
๐ง Developer Experience
๐ Added full DartDoc comments for all configurable parameters
๐งฑ Improved example project with working demo
๐งพ Enhanced README with clearer permissions and integration steps
๐ Bug Fixes
๐ง Fixed missing WebView import and platform initialization issue
๐ง Resolved StreamSubscription type mismatch warning
๐ง Improved error handling for network and WebView load failures
2.0.0 #
- Initial release.
- Added
SimpleWebViewwith native implementation. - Added File Upload support.
- Added Background Download support.
- Added Cookie Persistence.