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 2026Releases
latest 36-
0.9.307 Jun 2026Release notes
Open source →2026-06-07
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
0.9.225 May 2026Release notes
Open source →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
- @shenlong-tanwen made their first contribution in #418
- @giaquo made their first contribution in #420
- @merlinnot made their first contribution in #419
Full Changelog: home_widget-v0.9.1...home_widget-v0.9.2
Release notes
Open source →- 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:
-
0.9.2+107 Jun 2026Release notes
Open source →2026-05-25
Changes
Packages with breaking changes:
- There are no breaking changes in this release.
Packages with other changes:
-
0.9.112 Apr 2026Release notes
Open source →What's Changed
- feat: Add support for
HomeWidget.saveFileandHomeWidget.saveImageby @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
- @jonmarkhall made their first contribution in #396
Full Changelog: home_widget-v0.9.0...home_widget-v0.9.1
Release notes
Open source →- FEAT: Configurable widgets for Android (#396). (faf16897)
- FEAT: Add support for
HomeWidget.saveFileandHomeWidget.saveImage(#409). (bf965fbf)
2026-01-04
Changes
Packages with breaking changes:
Packages with other changes:
- There are no other changes in this release.
- feat: Add support for
-
0.9.007 Jan 2026Release notes
Open source →What's Changed
- docs: Add Example For iOS Lockscreen Widgets by @ABausG in #380
- fix: Fix iOS Widget Updating using only
nameparameter 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
- @billyeh made their first contribution in #384
- @ngominhtrungit made their first contribution in #365
Full Changelog: home_widget-v0.8.1...home_widget-v0.9.0
Release notes
Open source →- FIX: Fix Xcode 26 support for interactive Widgets (#391). (35047c6a)
- FIX: Fix iOS Widget Updating using only
nameparameter (#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:
Release notes
Open source →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
nameparameter (#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)
-
0.8.114 Oct 2025Release notes
Open source →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
Full Changelog: home_widget-v0.8.0...home_widget-v0.8.1
Release notes
Open source →- 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.
-
0.8.025 May 2025Release notes
Open source →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
- @Mastermind-sap made their first contribution in #340
- @dario-digregorio made their first contribution in #317
Full Changelog: home_widget-v0.7.0+1...home_widget-v0.8.0
Release notes
Open source →- 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:
-
0.7.028 Aug 2024Release notes
Open source →What's Changed
- ci: fix android workflow by @ABausG in #273
- Fix: iOS background worker by @armandsLa in #244
- chore: Apply plugins declarative for Example App by @ABausG in #274
- chore: Issue and PR Template by @ABausG in #277
- docs: Update README.md for Build Version Sync by @CodingAleCR in #275
- fix: Support storing Long on Android by @ABausG in #280
- chore: Move to package structure and introduce Melos by @ABausG in #282
- docs: Improve pubspec metadata by @ABausG in #283
- docs: Move Documentation to docs.page by @ABausG in #287
- ci: Add Melos Actions for Publishing by @ABausG in #291
New Contributors
- @CodingAleCR made their first contribution in #275
Full Changelog: v0.6.0...home_widget-v0.7.0
-
0.7.0+106 Feb 2025Release notes
Open source →What's Changed
- docs: Update interactive-widgets.mdx - added missing ? by @EpicMinister in #295
- docs: Fix required field name of TimelineEntry in ios by @lukepighetti in #301
- ci: Fix build by @ABausG in #331
- fix: Runtime error when starting background activity on Android 15 by @Paitomax in #330
New Contributors
- @EpicMinister made their first contribution in #295
- @lukepighetti made their first contribution in #301
- @Paitomax made their first contribution in #330
Full Changelog: home_widget-v0.7.0...home_widget-v0.7.0+1
Release notes
Open source →- 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:
-
0.6.024 Mar 2024 -
0.5.024 Mar 2024Release notes
Open source →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
requestPinWidgeton Android - Support getting Information about Widgets Users have currently added to their Home and Lock Screens
- Support saving
Uint8Liston 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+
- The package now uses a library pattern so you should only import
-
0.4.117 Dec 2023 -
0.4.005 Dec 2023Release notes
Open source →- Add support for Interactive Widgets on iOS
- Rename
registerBackgroundCallbacktoregisterInteractivityCallback - Restructure README
-
0.4.0-alpha.012 Sep 2023 pre-releaseNothing published for this version
-
0.3.103 Dec 2023Release notes
Open source →- fix: Fix Null Pointer when Saving
renderFlutterWidgetby milindgoel15 in #182 - fix: Update Gradle to 8 by milindgoel15 in #155
- docs: Fix syntax error in readme code example by mattrltrent in #154
- fix: Handle null check on Android when checking CallbackInformation by eliasto in #172
- fix: Fix Null Pointer when Saving
-
0.3.002 Jul 2023Release notes
Open source →- Add
renderFlutterWidgetmethod to save a Flutter Widget as an Image #126 by leighajarett
- Add
-
0.3.0-alpha.121 May 2023 pre-releaseNothing published for this version
-
0.2.113 May 2023 -
0.2.0+124 Jan 2023 -
0.1.614 May 2022Release notes
Open source →- Allow the specification of fully qualified android name #62 by NicolaVerbeeck
Fixes
- Fix paths in README #73 by AndyRusso
- Migrate example to Android embedding v2 #80 by ronnieeeeee
- Fix onNewIntent in Flutter 3 #84 by josepedromonteiro and stepushchik-denis-gismart
-
0.1.512 Dec 2021 -
0.1.421 Nov 2021Release notes
Open source →- Fix
HomeWidget.updateWidgetnot 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
- Fix
-
0.1.305 Jul 2021Release notes
Open source →- 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
-
0.1.202 Apr 2021Release notes
Open source →- 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]
- Add Click Listeners
-
0.1.2+115 Apr 2021 -
0.1.103 Mar 2021 -
0.1.1+103 Mar 2021 -
0.1.1+204 Mar 2021Release notes
Open source →- Set sdk bound correctly
- Workaround for analysis_options import error
- Cleanup Example
-
0.1.003 Mar 2021 -
0.1.0+103 Mar 2021 -
0.0.212 Jan 2021Release notes
Open source →- Background Updates
- Add Paragraph on explaining background updates
- Extend example to include background updates using flutter_workmanager
- Background Updates
-
0.0.106 Nov 2020 -
0.0.1+106 Nov 2020 -
0.0.1+206 Nov 2020 -
0.0.1+304 Jan 2021Release notes
Open source →- 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)
-
0.0.1+404 Jan 2021