ulak_updater 0.1.1 copy "ulak_updater: ^0.1.1" to clipboard
ulak_updater: ^0.1.1 copied to clipboard

Self-hosted in-app updater for Android Flutter apps. Version check, download, sha256 verify, REQUEST_INSTALL_PACKAGES one-tap install.

0.1.1 #

  • Add dartdoc comments to all public APIs (UlakUpdater, UlakUpdaterConfig, UlakUpdaterCopy, UpdateGate, ReleaseInfo, UpdateState and subclasses, UpdateFailure and subclasses).
  • Replace deprecated ThemeData.dialogBackgroundColor with dialogTheme.backgroundColor in bundled dialogs.
  • Add missing trailing commas across the package.

0.1.0 #

  • Initial release.
  • Android-only self-hosted in-app updater.
  • App-startup version check against a Ulak server.
  • APK download with progress + SHA-256 verification.
  • One-tap install via REQUEST_INSTALL_PACKAGES (no Device Owner required).
  • Mandatory release flag hard-blocks the host app until the user updates.
  • Soft offline policy: unreachable server lets the host app proceed.
  • Anonymous device check-in (UUID + versionCode) for telemetry.
  • Clean Architecture (data / domain / presentation), Either<Failure, T> (fpdart), flutter_bloc Cubit.
0
likes
80
points
10
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Self-hosted in-app updater for Android Flutter apps. Version check, download, sha256 verify, REQUEST_INSTALL_PACKAGES one-tap install.

Repository (GitHub)
View/report issues

Topics

#updater #apk #android #self-hosted

License

MIT (license)

Dependencies

crypto, dio, equatable, flutter, flutter_bloc, fpdart, get_it, hive, hive_flutter, package_info_plus, path_provider, uuid

More

Packages that depend on ulak_updater

Packages that implement ulak_updater