shorebird_redis_client
A lightweight Dart client library for communicating with a Redis server. Built by Shorebird.
0.0.13
7.6K downloads/mo
#3309 most downloaded on pub.dev
shorebirdtech/shorebird
What this package is like to depend on
Last release 3 months ago
22 May 2026
Release timing varies
gaps range from 2 months to 1.5 years
Nearly every release is documented
notes for 13 of 13 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
13 releases · first in 2023
3 releases in the last 12 months
see the full history below
Release timeline
13 releases · Sep 2023 to May 2026Releases
latest 13-
0.0.1322 May 2026Release notes
Open source →- refactor: extract
RedisConnectionfromRedisClientto prepare for opt-in connection pooling
- refactor: extract
-
0.0.1202 Dec 2025 -
0.0.1102 Dec 2025 -
0.0.1009 Jun 2025Release notes
Open source →We've just released Shorebird CLI v0.0.10.
We discovered a bug in 0.0.9 that caused releases made from 0.0.9 with a version name including build number (e.g.
1.0.0+1) to fail to update.shorebird releasewould include the build number in the version name, but the updater client would not include the build number in its request to the server.The fix was to make the updater client always also include the build number which will make "1.0.0+1" and "1.0.0+2" correctly different versions.
What else is new:
shorebird runnow supports-dto specify a device ID.- Fixed
shorebird runon linux x64 whenwebwas enabled for the project. - Fixed Windows install script to work even when IE was not installed.
- Fixed Windows install to add the correct path to the PATH variable.
As always, you can upgrade with
shorebird upgrade.Please let us know if we can help!
Eric
-
0.0.909 Jun 2025Release notes
Open source →Welcome to 0.0.9, big changes ahead!
If you're already using Shorebird, you can upgrade to the latest version with
shorebird upgrade.It no longer requires an invite to use Shorebird. You can create and account and subscribe to the Open Beta directly from the command line. Instructions are available at our new docs site: https://docs.shorebird.dev/
What's new:
- New site: https://shorebird.dev/ and docs site: https://docs.shorebird.dev/
- Windows support! https://docs.shorebird.dev now has instructions on how to install Shorebird on Windows.
- Updates no longer block launch. When available, updates are still applied during app launch, but now on a background thread. This means that your development flow to test your patches will involve launching your app letting it update in the background, and then re-launching to see the patch applied. This change was made to improve the experience for users (there is no longer a synchronous network request during app startup) and make apps resilient to unreliable networks during launch.
As always, please let us know if you see any issues.
-
0.0.809 Jun 2025Release notes
Open source →We've just released Shorebird CLI v0.0.8 🎉
What's new:
- Updated to Flutter 3.7.12.
- Updated Shorebird to use a specific revision of Flutter (rather than "latest stable in our fork", making it possible to check out a specific version of Shorebird from git and expect it to be able to build binaries even months in the future).
- Added (partial) support for Android build numbers.
- Added
shorebird account createandshorebird account subscribeto automate our onboarding process for new trusted testers. - Improved the way we proxy Flutter artifacts (via download.shorebird.dev) to greatly improve our speed of releasing new versions of Shorebird.
Let us know if you see any issues!
-
0.0.702 Apr 2025Release notes
Open source →We've just released Shorebird CLI v0.0.7 🎉
What's new:
- Fixed our backend to not error for large app releases.
shorebird buildis now split into two subcommands:shorebird build apk(new)shorebird build appbundle(previouslyshorebird build)
Changelog: https://github.com/shorebirdtech/shorebird/releases/tag/v0.0.7
-
0.0.627 Mar 2025Release notes
Open source →We're happy to announce Shorebird 0.0.6!
Shorebird should be ready for production apps < 10k users.
You should be able to get test latest via
shorebird upgradeWhat's new:
- Fixed updates to apply when app installed with apk splits (as the Play Store does by default). This was our last known production blocking issue.
shorebird subscription cancelnow is able to cancel your monthly Shorebird subscription. Your Shorebird account will keep working until the end of your billing period. After expiration, your apps will continue to function normally, just will no longer pull updates from Shorebird.shorebird cache clean(Thanks @TypicalEgg!) will now clear Shorebird caches.- Install script now pulls down artifacts as part of install.
- Continued improvements to our account handling in preparation for supporting self-sign-up.
Known issues:
- Shorebird is still using Flutter 3.7.10. We will update to 3.7.11 right after this release: https://github.com/shorebirdtech/shorebird/issues/305
- Shorebird does not yet support Android versionCode, only versionName. https://github.com/shorebirdtech/shorebird/issues/291
Please try shorebird in production and let us know how we can help!
Eric
-
0.0.527 Mar 2025Release notes
Open source →We're happy to announce Shorebird 0.0.5!
TL;DR: Shorebird should be ready for use in production for apps < 10k users.
You should be able to get the latest via
shorebird upgrade.What's new:
- Updates should now apply consistently (previously sometimes failed). https://github.com/shorebirdtech/shorebird/issues/235. This was our last-known production-blocking issue.
shorebird doctorand other commands now are a bit more robust in their checks.- We did a ton of backend work (which shouldn't be visible), mostly in terms of testing to make sure we're ready for production. We also integrated our backend with Stripe (to make subscription management possible).
Known issues:
- Shorebird is still using Flutter 3.7.10. We will update to 3.7.11 in the next couple days. We've done the previous Flutter updates manually, but we're working on automating updates so that Shorebird can track Flutter versions as soon as minutes after they are released. https://github.com/shorebirdtech/shorebird/issues/236
You can see what we're tracking for 0.0.6 here: https://github.com/orgs/shorebirdtech/projects/6/views/1
We've also wired up Stripe integration on the backend and will have some subscription management (including ability to cancel) in our next release.
We expect you all will have requests as you try Shorebird in production please don't hesitate to let us know! We're standing by to fix/add what you need to help you be successful.
Please try shorebird in production and let us know how we can help!
Eric
-
0.0.420 Sep 2023Release notes
Open source →I'm happy to announce shorebird 0.0.4!
This one's a big one. Unfortunately it's also breaking.
You will both need to re-install shorebird and re-login to shorebird:
rm -rf ~/.shorebird curl --proto '=https' --tlsv1.2 https://raw.githubusercontent.com/shorebirdtech/install/main/install.sh -sSf | shThen you'll want to
shorebird loginand follow the prompts to authenticate with a Google account.We believe we've updated our database to mark all trusted testers as paid accounts after the auth migration, but if you see any issues, please let us know, and we'll be happy to fix your account right away.
What's new:
shorebirdsupports Android 32-bit and 64-bit devices!shorebirdworks on Linux and Mac-Intel hosts!shorebird loginuses Google OAuth instead of API keys.shorebird doctordoes some basic validation.shorebird accountshows your login status.- Updated to Flutter 3.7.10.
- We also automated our builds of the Shorebird engine. While that won't affect your usage, it did make this release possible and will allow us to keep up to date with Flutter more easily as well as removing a source of human error in our processes.
As part of adding support for Android arm32 devices as well as Linux and Mac-Intel hosts, we've changed how
shorebirduses Flutter. Previously it used the Flutter SDK already installed on your machine. Now it brings its own copy offlutter. This is due to the fact that our previous method of replacing the Flutter engine binaries on Android went in through a (hacky) development-only path, which only supported only a single architecture at a time (hence us previously limitingshorebirdonly 64-bit Android devices).Now we use a fork of Flutter. The only change in our fork is the engine version it tries to fetch. When
shorebirdruns our forkedflutter, we also tell it to fetch its engine artifacts from our server (download.shorebird.dev) instead of Google's (download.flutter.io). download.shorebird.dev knows how to replace a few Android artifacts with Shorebird enabled ones and proxy all other requests to Google's servers. This is how we now support all platforms Flutter does since it's using the same host binaries as an unmodified Flutter SDK.https://github.com/shorebirdtech/shorebird/blob/main/FORKING_FLUTTER.md has more information on how we forked Flutter if you're curious.
Known issues:
- We have had reports of patches sometimes failing to apply. We expect to have a fix for this early next week. https://github.com/shorebirdtech/shorebird/issues/235
- Shorebird itself should work on Windows, but we haven't updated our installer script to support it yet. https://github.com/shorebirdtech/install/issues/10
Please try out the new platforms and new auth flow and let us know what you think.
Release notes
Open source →- feat: add
ttl(time to live) onsetAPIredis.set(key: 'hello', value: 'world', ttl: Duration(seconds: 10));
-
0.0.319 Sep 2023 -
0.0.218 Sep 2023 -
0.0.115 Sep 2023