pwa_installer 0.2.0
pwa_installer: ^0.2.0 copied to clipboard
A Flutter package for PWA installation. Includes install guides, in-app browser detection, and custom install prompt interception.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2026-02-17 #
Changed #
- Breaking Change:
forceInstallnow defaults totrueinPwaInstaller. - Updated
shouldShowDesktopInstallGuideto acceptforceInstallparameter acrossPlatformDetection,PwaInstall, andPwaInstaller. - Condensed package description in
pubspec.yaml. - Improved test coverage for
forceInstallbehavior and dismiss button interaction.
Added #
- Added
.pubignoreto exclude development files from package.
0.1.1 - 2026-02-09 #
Fixed #
- Fixed repository URLs in
pubspec.yaml - Fixed GitHub links in
README.md - Fixed image display on pub.dev by updating repository metadata
0.1.0 - 2024-12-24 #
Changed #
- Restructured package with cleaner file organization
- Renamed classes for better clarity:
PwaInstallerService→PwaInstallPwaPlatformDetection→PlatformDetectionPwaInAppBrowserGuide→InAppBrowserGuidePwaInstallerGuideMobile→MobileInstallGuidePwaInstallerGuideDesktop→DesktopInstallGuide
- Removed debug toast from browser redirect script
- Bumped version to 0.1.0 to signal initial release readiness
Fixed #
- Fixed duplicate doc comments in theme file
- Fixed README package name references
0.0.1 - 2024-12-12 #
Added #
- Initial release of pwa_installer package
PwaInstallsingleton class for PWA installation managementPlatformDetectionservice for browser and platform detection- In-app browser detection for 10+ platforms
InAppBrowserGuidewidget to redirect users from in-app browsersMobileInstallGuidewidget with step-by-step installation guidesDesktopInstallGuidewidget with QR code for mobile scanning- iOS Safari support including Safari 26+ "Liquid Glass" design
- Android Chrome installation prompt support
PwaInstallerThemefor customizable stylingPwaInstallerLabelsfor i18n/localization support
