PackageTrack
Sign in Get early access

home_widget

A plugin to provide a common interface for creating HomeScreen Widgets for Android and iOS.

0.9.3 157K downloads/mo #942 most downloaded on pub.dev ABausG/home_widget

What this package is like to depend on

Last release 2 months ago

07 Jun 2026

Ships fairly regularly

a new release about every 3 months

Nearly every release is documented

notes for 34 of 34 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

36 releases · first in 2020

6 releases in the last 12 months

see the full history below

Release timeline

36 releases · Nov 2020 to Jun 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 36
  1. 0.9.3 07 Jun 2026
    Release notes

    Co-authored-by: Melos Action [email protected]

    Open source →
    Release notes

    2026-06-07

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    Open source →
  2. 0.9.2 25 May 2026
    Release notes

    What's Changed

    • feat: Support passing appGroupId directly with functions by @ABausG in #416
    • fix: Pin android dependency versions to prevent pre-release pickup by @shenlong-tanwen in #418
    • fix: Support Android Gradle Plugin 9.x by @giaquo in #420
    • fix: Add FlutterFramework to iOS SPM package by @merlinnot in #419
    • chore(release): Publish packages by @github-actions[bot] in #422

    New Contributors

    Full Changelog: home_widget-v0.9.1...home_widget-v0.9.2

    Open source →
    Release notes
    • FIX: Add FlutterFramework to iOS SPM package (#419). (85aa4bf2)
    • FIX: Support Android Gradle Plugin 9.x (#420). (cb2b4ad5)
    • FIX: Pin android dependency versions to prevent pre-release pickup (#418). (e42f1f7c)
    • FEAT: Support passing appGroupId directly with functions (#416). (55e6f435)

    2026-04-12

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: Add FlutterFramework to iOS SPM package (#419). (85aa4bf2)
    • FIX: Support Android Gradle Plugin 9.x (#420). (cb2b4ad5)
    • FIX: Pin android dependency versions to prevent pre-release pickup (#418). (e42f1f7c)
    • FEAT: Support passing appGroupId directly with functions (#416). (55e6f435)
    Open source →
  3. 0.9.2+1 07 Jun 2026
    Release notes

    Co-authored-by: Melos Action [email protected]

    Open source →
    Release notes
    • FIX: Apply kotlin plugin when not built in (#425). (fc7e800c)

    2026-05-25

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: Apply kotlin plugin when not built in (#425). (fc7e800c)
    Open source →
  4. 0.9.1 12 Apr 2026
    Release notes

    What's Changed

    • feat: Add support for HomeWidget.saveFile and HomeWidget.saveImage by @ABausG in #409
    • feat: Configurable widgets for Android by @jonmarkhall in #396
    • feat: Add Android example for configurable widgets by @ABausG in #411
    • chore(release): Publish packages by @github-actions[bot] in #412

    New Contributors

    Full Changelog: home_widget-v0.9.0...home_widget-v0.9.1

    Open source →
    Release notes
    • FEAT: Configurable widgets for Android (#396). (faf16897)
    • FEAT: Add support for HomeWidget.saveFile and HomeWidget.saveImage (#409). (bf965fbf)

    2026-01-04

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • FEAT: Configurable widgets for Android (#396). (faf16897)
    • FEAT: Add support for HomeWidget.saveFile and HomeWidget.saveImage (#409). (bf965fbf)
    Open source →
  5. 0.9.0 07 Jan 2026
    Release notes

    What's Changed

    • docs: Add Example For iOS Lockscreen Widgets by @ABausG in #380
    • fix: Fix iOS Widget Updating using only name parameter by @ABausG in #381
    • docs: Fix typo for Jetpack Glance Dependency by @billyeh in #384
    • chore!: Upgrade to melos 7.0.0 by @ABausG in #382
    • ci: Build Example Apps and adjust how workflows are triggered by @ABausG in #389
    • fix: Fix Xcode 26 support for interactive Widgets by @ABausG in #391
    • ci: Ensure tagged releases are published automatically by @ABausG in #392
    • feat!: Add support for Swift Package Manager by @ABausG in #393
    • fix!: Add missing package name to HomeWidget Glance files by @ngominhtrungit in #365
    • chore(release): Publish packages by @github-actions[bot] in #394

    New Contributors

    Full Changelog: home_widget-v0.8.1...home_widget-v0.9.0

    Open source →
    Release notes
    • FIX: Fix Xcode 26 support for interactive Widgets (#391). (35047c6a)
    • FIX: Fix iOS Widget Updating using only name parameter (#381). (77919dbb)
    • BREAKING FIX: Add missing package name to HomeWidget Glance files (#365). (caf6a1fe)
    • BREAKING FEAT: Add support for Swift Package Manager (#393). (8d3c1ddf)
    • BREAKING CHORE: Upgrade to melos 7.0.0 (#382). (66bffb17)

    2025-10-14

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes

    Note: This release has breaking changes. See the migration guide for details on how to migrate.

    • FIX: Fix Xcode 26 support for interactive Widgets (#391). (35047c6a)
    • FIX: Fix iOS Widget Updating using only name parameter (#381). (77919dbb)
    • BREAKING FIX: Add missing package name to HomeWidget Glance files (#365). (caf6a1fe)
    • BREAKING FEAT: Add support for Swift Package Manager (#393). (8d3c1ddf)
    • BREAKING CHORE: Upgrade to melos 7.0.0 (#382). (66bffb17)
    Open source →
  6. 0.8.1 14 Oct 2025
    Release notes

    What's Changed

    • docs: Update ios.mdx. typo SingleEntry -> CounterEntry by @kumgold in #356
    • ci: Update Emulators for Integration Tests by @Copilot in #363
    • fix: Use WorkManager for Interactivity on Android. Improves reliability of clicks by @ColinSchmale in #361
    • ci: Move iOS Integration Tests to Codemagic by @ABausG in #374
    • chore(release): Publish packages by @github-actions[bot] in #375

    New Contributors

    • @kumgold made their first contribution in #356
    • @Copilot made their first contribution in #363

    Full Changelog: home_widget-v0.8.0...home_widget-v0.8.1

    Open source →
    Release notes
    • FIX: Use WorkManager for Interactivity on Android. Improves reliability of clicks (#361). (b25f8733)

    2025-05-25

    Changes


    Packages with breaking changes:

    Packages with other changes:

    • There are no other changes in this release.

    Open source →
    Release notes
    • FIX: Use WorkManager for Interactivity on Android. Improves reliability of clicks (#361). (b25f8733)
    Open source →
  7. 0.8.0 25 May 2025
    Release notes

    What's Changed

    • docs: Fix Broken link in documentation by @Mastermind-sap in #340
    • feat: Default to the device pixel ratio by @ueman in #304
    • docs: Update android.mdx by @dario-digregorio in #317
    • chore!: Enable strong language analyzer by @ueman in #305
    • feat: Add triggeredFromHomeWidget flag to updateWidget on Android by @tenhobi in #315
    • chore: Fix build and update gradle by @ABausG in #347
    • feat: Configurable WIdgets support for iOS by @ABausG in #348
    • chore(release): Publish packages by @github-actions in #350

    New Contributors

    Full Changelog: home_widget-v0.7.0+1...home_widget-v0.8.0

    Open source →
    Release notes
    • FEAT: Configurable Widgets support for iOS (#348). (e8809d89)
    • FEAT: Add triggeredFromHomeWidget flag to updateWidget on Android (#315). (dc2b9302)
    • BREAKING FEAT: Default to the device pixel ratio (#304). (90522de3)
    • BREAKING CHORE: Enable strong language analyzer (#305). (1b5df0b3)

    2025-02-06

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes

    Note: This release has breaking changes.

    • FEAT: Configurable WIdgets support for iOS (#348). (e8809d89)
    • FEAT: Add triggeredFromHomeWidget flag to updateWidget on Android (#315). (dc2b9302)
    • BREAKING FEAT: Default to the device pixel ratio (#304). (90522de3)
    • BREAKING CHORE: Enable strong language analyzer (#305). (1b5df0b3)
    Open source →
  8. 0.7.0 28 Aug 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.6.0...home_widget-v0.7.0

    Open source →
    Release notes
    Open source →
    Release notes
    Open source →
  9. 0.7.0+1 06 Feb 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: home_widget-v0.7.0...home_widget-v0.7.0+1

    Open source →
    Release notes
    • FIX: Runtime error when starting App from Widget on Android 15 (#330). (64a38eb3)
    • DOCS: Move Documentation to docs.page (#287). (52ee746a)
    • DOCS: Improve pubspec metadata (#283). (f23c63e8)

    2024-08-28

    Changes


    Packages with breaking changes:

    • There are no breaking changes in this release.

    Packages with other changes:


    Open source →
    Release notes
    • FIX: Runtime error when starting App from Widget on Android 15 (#330). (64a38eb3)
    • DOCS: Move Documentation to docs.page (#287). (52ee746a)
    • DOCS: Improve pubspec metadata (#283). (f23c63e8)
    Open source →
  10. 0.6.0 24 Mar 2024
    Release notes

    Full Changelog: v0.5.0...v0.6.0

    Open source →
    Release notes
    • Require Flutter 3.20+ due to changes in ViewConfiguration
    Open source →
  11. 0.5.0 24 Mar 2024
    Release notes

    Breaking Changes

    • The package now uses a library pattern so you should only import 'package:home_widget/home_widget.dart'

    New Features

    • Jetpack Glance Support
    • Support requestPinWidget on Android
    • Support getting Information about Widgets Users have currently added to their Home and Lock Screens
    • Support saving Uint8List on iOS

    Fixes

    • iOS Background Work not working when App was fully closed
    • Launching the App on Android 14+
    • iOS not compiling when using interactive Widgets with Flutter 3.19+
    Open source →
  12. 0.4.1 17 Dec 2023
    Release notes
    • Fix First Background on iOS being ignored by mchudy in #188
    Open source →
  13. 0.4.0 05 Dec 2023
    Release notes
    • Add support for Interactive Widgets on iOS
    • Rename registerBackgroundCallback to registerInteractivityCallback
    • Restructure README
    Open source →
  14. 0.4.0-alpha.0 12 Sep 2023 pre-release

    Nothing published for this version

  15. 0.3.1 03 Dec 2023
    Release notes
    Open source →
  16. 0.3.0 02 Jul 2023
    Release notes
    • Add renderFlutterWidget method to save a Flutter Widget as an Image #126 by leighajarett
    Open source →
  17. 0.3.0-alpha.1 21 May 2023 pre-release

    Nothing published for this version

  18. 0.2.1 13 May 2023
    Release notes
    • Update Gradle and Kotlin Versions
    • Update to support Flutter 3.10
    Open source →
  19. 0.2.0+1 24 Jan 2023
    Release notes
    Open source →
  20. 0.1.6 14 May 2022
    Release notes

    Fixes

    Open source →
  21. 0.1.5 12 Dec 2021
    Release notes
    • Fix MissingPluginException for registerBackgroundCallback on iOS #39
    Open source →
  22. 0.1.4 21 Nov 2021
    Release notes
    • Fix HomeWidget.updateWidget not completing on iOS #26
    • Fix casting Error on Registering Background Callback #31 by aljkor
    • Fix collision for Deeplinks #42 by mgonzalezc
    • Make Android PendingIntents immutable for Android 12 #49 by mgonzalezc
    • Update Gradle Versions and target Android SDK 31
    • Fix Issues relating to initiallyLaunchedFromHomeWidget
      • #48 Call not completing on iOS
      • #40 Cast exception on Android for cases launched from Widget but without data Uri
    Open source →
  23. 0.1.3 05 Jul 2021
    Release notes
    • Add GitHub Actions, Tests and Integration Tests to ensure further quality
    • Fix double and null handling on Android
    • Fix HomeWidget.updateWidget not completing on Android #26
    Open source →
  24. 0.1.2 02 Apr 2021
    Release notes
    • Add Click Listeners
      • Detect if App has been launched via a view from the HomeScreen Widget
      • Execute Background Dart Code when clicking on a view in HomeScreen Widget [Android only]
    Open source →
  25. 0.1.2+1 15 Apr 2021
    Release notes
    • Fix #19 Receiver not registered bug
    Open source →
  26. 0.1.1 03 Mar 2021
    Release notes
    • Flutter 2
    Open source →
  27. 0.1.1+1 03 Mar 2021
    Release notes
    • Also allow older Flutter Versions
    Open source →
  28. 0.1.1+2 04 Mar 2021
    Release notes
    • Set sdk bound correctly
    • Workaround for analysis_options import error
    • Cleanup Example
    Open source →
  29. 0.1.0 03 Mar 2021
    Release notes
    • Migrate HomeWidget to nullsafety.
    Open source →
  30. 0.1.0+1 03 Mar 2021
    Release notes
    • More general Dart SDK Fixes Pub Score
    • Add Pub Score and Like Badges
    Open source →
  31. 0.0.2 12 Jan 2021
    Release notes
    • Background Updates
      • Add Paragraph on explaining background updates
      • Extend example to include background updates using flutter_workmanager
    Open source →
  32. 0.0.1 06 Nov 2020
    Release notes
    • Initial Release of HomeWidget
    Open source →
  33. 0.0.1+1 06 Nov 2020
    Release notes
    • Add Images to README
    Open source →
  34. 0.0.1+2 06 Nov 2020
    Release notes
    • Add more documentation to README
    Open source →
  35. 0.0.1+3 04 Jan 2021
    Release notes
    • Compressed iOS and Android demo images in Readme (#16)
    • Add README Entry to sync CFBundleVersion (#13)
    • Format Examples into table (#10)
    • Fix Build Error (#12)
    Open source →
  36. 0.0.1+4 04 Jan 2021
    Release notes
    • Use absolute Image path to show images on pub.dev
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive