Overview
A lightweight and customizable Flutter package for handling app version updates. It enables seamless detection of new app versions and prompts users to update, supporting both Android and iOS platforms. The library is designed to be simple to integrate, with minimal configuration required. It provides flexible customization options for update dialogs, including custom messages, buttons, and update behavior. Ideal for developers seeking a straightforward solution to manage app updates without heavy dependencies.
Use cases
- Prompting users to update the app
- Checking for new app versions
- Customizing update dialog appearance
- Integrating with CI/CD workflows
- Handling silent updates
- Displaying update changelogs
Key features
- Lightweight and minimal dependency
- Support for Android and iOS
- Customizable update dialogs
- Easy integration with existing apps
- Configurable update check frequency
- Changelog support
Suitable for
- Developers building cross-platform apps
- Teams needing simple update management
- Apps requiring user-friendly update prompts
- Projects with tight size constraints
- Apps in active development with frequent releases
Considerations
- Requires internet access to check for updates
- May need manual handling of update installation
- Limited to basic update logic
- No built-in auto-download or background update
- User interaction required for update process
- Not suitable for enterprise-level deployment workflows
