shorebird_code_push
Check for and download Shorebird code push updates from your app.
2.0.7
224K downloads/mo
#809 most downloaded on pub.dev
shorebirdtech/updater
What this package is like to depend on
Last release 1 months ago
09 Jul 2026
Release timing varies
gaps range from 1 weeks to 9 months
Nearly every release is documented
notes for 20 of 20 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
22 releases · first in 2023
3 releases in the last 12 months
see the full history below
Release timeline
22 releases · Jun 2023 to Jul 2026Releases
latest 22-
2.0.709 Jul 2026 -
2.0.622 Apr 2026Release notes
Open source →- fix:
checkForUpdatenow reportsrestartRequiredwhen the current patch
has been rolled back - fix:
updateno longer throwsUpdateExceptionwhen no new patch is
available to install - fix:
updateno longer throwsUpdateExceptionwhen another update is
already in progress - docs: warn that
checkForUpdateandupdatemake network calls and may
block app startup if awaited synchronously
Release notes
Open source →- fix:
checkForUpdatenow reportsrestartRequiredwhen the current patch has been rolled back - fix:
updateno longer throwsUpdateExceptionwhen no new patch is available to install - fix:
updateno longer throwsUpdateExceptionwhen another update is already in progress - docs: warn that
checkForUpdateandupdatemake network calls and may block app startup if awaited synchronously
- fix:
-
2.0.512 Sep 2025Release notes
Open source →What's Changed
- docs: Update README.md - Discord logo by @nvbien2000 in #283
- chore(shorebird_code_push): v2.0.5 by @felangel in #294
- fix(example): analysis warning by @eseidel in #293
New Contributors
- @nvbien2000 made their first contribution in #283
Full Changelog: shorebird_code_push-v2.0.4...shorebird_code_push-v2.0.5
-
2.0.430 May 2025Release notes
Open source →What's Changed
- refactor(shorebird_code_push): upgrade analysis_options by @felangel in #269
- fix: roll back patches in check_for_downloadable_update by @bryanoltman in #270
- fix(shorebird_code_push): update error message to reflect desktop support by @albinpk in #279
- feat: allow for arbitrary track names by @bryanoltman in #281
- chore: draft release 2.0.4 by @bryanoltman in #282
New Contributors
Full Changelog: shorebird_code_push-v2.0.3...shorebird_code_push-v2.0.4
Release notes
Open source →- feat: allow for custom UpdateTrack names in addition to stable, staging, and beta
-
2.0.307 Feb 2025Release notes
Open source →What's Changed
- chore: add cspell checking and make pass by @eseidel in #244
- chore(deps): bump ffigen from 15.0.0 to 16.0.0 in /shorebird_code_push in the shorebird_code_push-deps group by @dependabot in #245
- fix(updater): re-export
shorebird_check_for_updatefor backward compat by @felangel in #258 - chore(deps): bump very_good_analysis from 6.0.0 to 7.0.0 in /shorebird_code_push in the shorebird_code_push-deps group by @dependabot in #260
- feat(shorebird_code_push): override
toStringin exceptions by @Abdulrasheed1729 in #266 - chore(shorebird_code_push): v2.0.3 by @felangel in #268
New Contributors
- @Abdulrasheed1729 made their first contribution in #266
Full Changelog: shorebird_code_push-v2.0.2...shorebird_code_push-v2.0.3
-
2.0.220 Nov 2024Release notes
Open source →What's Changed
- fix: unbreak web build for 2.x by @eseidel in #241
- chore(shorebird_code_push): minor improvements to example by @felangel in #242
- chore(shorebird_code_push): v2.0.2 by @felangel in #243
Full Changelog: shorebird_code_push-v2.0.1...shorebird_code_push-v2.0.2
-
2.0.120 Nov 2024Release notes
Open source →- Update the minimum Flutter version from 3.24.4 to 3.24.5 (3.24.4 does not include the updater changes required to support the new API).
-
2.0.014 Nov 2024Release notes
Open source →Update the minimum Flutter version from 3.24.4 to 3.24.5 (3.24.4 does not include the updater changes required to support the new API).
Release notes
Open source →- BREAKING: more updates to the Updater API. We now support Stable, Beta, and Staging tracks for patches, meaning you have more control over who gets your patches and when. Check out the example for a demo.
-
2.0.0-dev.205 Nov 2024 pre-release -
2.0.0-dev.104 Nov 2024 pre-releaseRelease notes
Open source →- BREAKING: revamp the updater API
- Remove
ShorebirdCodePushin favor ofShorebirdUpdater
- Remove
- BREAKING: revamp the updater API
-
1.1.616 Oct 2024 -
1.1.524 Sep 2024 -
1.1.425 Jul 2024 -
1.1.320 Oct 2023Release notes
Open source →- Update README to improve example.
- Remove confusing log message printed when Shorebird is not available.
-
1.1.208 Oct 2023 -
1.1.108 Oct 2023Release notes
Open source →- break:
package:shorebird_code_push/shorebird_code_push_io.dartandpackage:shorebird_code_push/shorebird_code_push_web.darthave moved intosrc/to discourage accidental direct import of these files. Please importpackage:shorebird_code_push/shorebird_code_push.dartinstead. - Fixes repository link in pubspec.yaml
- break:
-
1.1.014 Jul 2023Release notes
Open source →- feat: introduce
isShorebirdAvailableto determine whether the Shorebird Engine is detected - fix: crashes when running Flutter application on web
- docs: improvements to example app
- feat: introduce
-
1.0.029 Jun 2023Release notes
Open source →- Change
downloadUpdatetodownloadUpdateIfAvailable, as the Updater performs this check internally anyway.
- Change
-
0.1.323 Jun 2023 -
0.1.223 Jun 2023 -
0.1.121 Jun 2023 -
0.1.020 Jun 2023