flutter_app_updater 2.1.0 copy "flutter_app_updater: ^2.1.0" to clipboard
flutter_app_updater: ^2.1.0 copied to clipboard

轻量级的Flutter应用内更新框架,专为不同项目需求设计,支持完全自定义UI和下载功能。

2.1.0 #

  • Feature: Added configurable retry strategy for downloads with exponential backoff
    • New RetryStrategy class with presets: fast, standard, patient, and disabled
    • Support for custom retry configuration (max attempts, delays, backoff factor, jitter)
  • Feature: Added comprehensive logging system with UpdateLogger
    • Configurable log levels: none, error, warning, info, debug
    • Tagged logging for better debugging experience
  • Improvement: Enhanced HTTP client with better error handling and retry logic
  • Improvement: Improved download robustness with automatic retry on network failures
  • Test: Added extensive unit test coverage for core components
    • Tests for UpdateChecker, UpdateInfo, RetryStrategy, and VersionComparator
    • Mock HTTP client for reliable testing
  • Improvement: Enhanced Android plugin implementation
  • Documentation: Updated README with retry strategy and logging configuration examples

2.0.0 #

  • Breaking: Complete rebuild of the plugin architecture
  • Feature: Added OpenHarmony (OHOS) platform support
  • Feature: Zero third-party dependencies - uses Flutter native HTTP only
  • Feature: Fully customizable update dialogs and API response formats
  • Feature: Support for forced and optional updates with download progress
  • Improvement: Modular architecture with clear separation of concerns
  • Improvement: Enhanced example app with better demonstration of features
  • Documentation: Comprehensive README with usage examples and customization guide
0
likes
140
points
20
downloads

Publisher

unverified uploader

Weekly Downloads

轻量级的Flutter应用内更新框架,专为不同项目需求设计,支持完全自定义UI和下载功能。

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

crypto, flutter, plugin_platform_interface

More

Packages that depend on flutter_app_updater

Packages that implement flutter_app_updater