NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2783 most downloaded on pub.dev
A lightweight Dart client library for communicating with a Redis server. Built by Shorebird.
Last release 4 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
refactor: extract RedisConnection from RedisClient to prepare for opt-in connection pooling
RedisConnection from RedisClient to prepare for opt-in connection poolingfix: more redis query result type handling fixes
fix: handle type errors in redis query results
One column per quarter.
We've just released Shorebird CLI v0.0.10.
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 release would 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 run now supports -d to specify a device ID.shorebird run on linux x64 when web was enabled for the project.As always, you can upgrade with shorebird upgrade.
Please let us know if we can help!
Eric
Welcome to 0.0.9, big changes ahead!
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:
As always, please let us know if you see any issues.
We've just released Shorebird CLI v0.0.8 🎉
We've just released Shorebird CLI v0.0.8 🎉
What's new:
shorebird account create and shorebird account subscribe to
automate our onboarding process for new trusted testers.Let us know if you see any issues!
We've just released Shorebird CLI v0.0.7 🎉
We've just released Shorebird CLI v0.0.7 🎉
What's new:
shorebird build is now split into two subcommands:
shorebird build apk (new)shorebird build appbundle (previously shorebird build)Changelog: https://github.com/shorebirdtech/shorebird/releases/tag/v0.0.7
We're happy to announce Shorebird 0.0.6!
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 upgrade
What's new:
shorebird subscription cancel now 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.Known issues:
Please try shorebird in production and let us know how we can help!
Eric
We're happy to announce Shorebird 0.0.5!
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:
shorebird doctor and other commands now are a bit more robust in
their checks.Known issues:
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
I'm happy to announce shorebird 0.0.4!
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 | sh
Then you'll want to shorebird login and 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:
shorebird supports Android 32-bit and 64-bit devices!shorebird works on Linux and Mac-Intel hosts!shorebird login uses Google OAuth instead of API keys.shorebird doctor does some basic validation.shorebird account shows your login status.As part of adding support for Android arm32 devices as well as Linux and
Mac-Intel hosts, we've changed how shorebird uses Flutter. Previously it used
the Flutter SDK already installed on your machine. Now it brings its own copy
of flutter. 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 limiting shorebird only 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 shorebird runs our forked flutter, 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:
Please try out the new platforms and new auth flow and let us know what you think.
ttl (time to live) on set APIredis.set(key: 'hello', value: 'world', ttl: Duration(seconds: 10));
- feat: add `JSONPath` support
JSONPath supportdocs: minor improvements to README
- feat: initial release 🎉
Your coding agent can read these notes before it upgrades. Set up the MCP server →