PackageTrack
Sign in Get early access

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 2026
2024 2025 2026
Release Pre-release

Releases

latest 22
  1. 2.0.7 09 Jul 2026
    Release notes
    • chore: internal cleanup; no public API changes.
    Open source →
    Release notes
    • chore: internal cleanup; no public API changes.
    Open source →
  2. 2.0.6 22 Apr 2026
    Release notes
    • fix: checkForUpdate now reports restartRequired when the current patch
      has been rolled back
    • fix: update no longer throws UpdateException when no new patch is
      available to install
    • fix: update no longer throws UpdateException when another update is
      already in progress
    • docs: warn that checkForUpdate and update make network calls and may
      block app startup if awaited synchronously
    Open source →
    Release notes
    • fix: checkForUpdate now reports restartRequired when the current patch has been rolled back
    • fix: update no longer throws UpdateException when no new patch is available to install
    • fix: update no longer throws UpdateException when another update is already in progress
    • docs: warn that checkForUpdate and update make network calls and may block app startup if awaited synchronously
    Open source →
  3. 2.0.5 12 Sep 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: shorebird_code_push-v2.0.4...shorebird_code_push-v2.0.5

    Open source →
    Release notes
    • docs: fix Discord badge in README.md
    Open source →
  4. 2.0.4 30 May 2025
    Release notes

    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

    Open source →
    Release notes
    • feat: allow for custom UpdateTrack names in addition to stable, staging, and beta
    Open source →
  5. 2.0.3 07 Feb 2025
    Release notes

    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_update for 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 toString in exceptions by @Abdulrasheed1729 in #266
    • chore(shorebird_code_push): v2.0.3 by @felangel in #268

    New Contributors

    Full Changelog: shorebird_code_push-v2.0.2...shorebird_code_push-v2.0.3

    Open source →
    Release notes
    • feat: override toString in ReadPatchException and UpdateException
    Open source →
  6. 2.0.2 20 Nov 2024
    Release notes

    What's Changed

    Full Changelog: shorebird_code_push-v2.0.1...shorebird_code_push-v2.0.2

    Open source →
    Release notes
    • fix: un-break web platform
    • chore: minor improvements to example
    Open source →
  7. 2.0.1 20 Nov 2024
    Release notes
    • 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).
    Open source →
  8. 2.0.0 14 Nov 2024
    Release notes

    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).

    Open source →
    Release notes
    • 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.
    Open source →
  9. 2.0.0-dev.2 05 Nov 2024 pre-release
    Release notes
    • fix: tighten library exports
    Open source →
    Release notes
    • fix: tighten library exports
    Open source →
  10. 2.0.0-dev.1 04 Nov 2024 pre-release
    Release notes
    • BREAKING: revamp the updater API
      • Remove ShorebirdCodePush in favor of ShorebirdUpdater
    Open source →
  11. 1.1.6 16 Oct 2024
    Release notes
    • Update log messages to explain what "using no-op implementation" means.
    Open source →
  12. 1.1.5 24 Sep 2024
    Release notes
    • Update example to use isNewPatchReadyToInstall.
    Open source →
  13. 1.1.4 25 Jul 2024
    Release notes
    • Run dart format over generated files to appease pub static analysis.
    Open source →
  14. 1.1.3 20 Oct 2023
    Release notes
    • Update README to improve example.
    • Remove confusing log message printed when Shorebird is not available.
    Open source →
  15. 1.1.2 08 Oct 2023
    Release notes
    • update README
    Open source →
  16. 1.1.1 08 Oct 2023
    Release notes
    • break: package:shorebird_code_push/shorebird_code_push_io.dart and package:shorebird_code_push/shorebird_code_push_web.dart have moved into src/ to discourage accidental direct import of these files. Please import package:shorebird_code_push/shorebird_code_push.dart instead.
    • Fixes repository link in pubspec.yaml
    Open source →
  17. 1.1.0 14 Jul 2023
    Release notes
    • feat: introduce isShorebirdAvailable to determine whether the Shorebird Engine is detected
    • fix: crashes when running Flutter application on web
    • docs: improvements to example app
    Open source →
  18. 1.0.0 29 Jun 2023
    Release notes
    • Change downloadUpdate to downloadUpdateIfAvailable, as the Updater performs this check internally anyway.
    Open source →
  19. 0.1.3 23 Jun 2023
    Release notes
    • Ignore some lints in generated files to make pub.dev happy
    Open source →
  20. 0.1.2 23 Jun 2023
    Release notes
    • Improves documentation
    • Improves example, adds restart button to readme
    Open source →
  21. 0.1.1 21 Jun 2023
    Release notes
    • Add readiness warning to README
    Open source →
  22. 0.1.0 20 Jun 2023
    Release notes
    • Initial release 🎉
    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