Releases: shorebirdtech/shorebird
Releases · shorebirdtech/shorebird
v0.0.10
What's Changed
- test: add nightly shorebird_cli e2e installation test by @felangel in #379
- chore: rename e2e workflow by @felangel in #388
- chore: Add one missing artifact for Linux x64 by @eseidel in #390
- chore: Redirect users to docs.shorebird.dev by @eseidel in #391
- feat(shorebird_cli):
shorebird run -d
support by @felangel in #392 - fix(shorebird_cli): trim contents of flutter.version by @bryanoltman in #401
Full Changelog: v0.0.9...v0.0.10
v0.0.9
What's Changed
- chore(shorebird_cli): use standardized message to tell user to login by @bryanoltman in #349
- fix: Speculative fix for missing Linux x64 assets by @eseidel in #350
- feat(discord_gcp_alerts): add discord gcp alerts package by @felangel in #354
- feat(code_push_protocol): add subscription object to user by @bryanoltman in #339
- refactor(discord_gcp_alerts): remove unused fields from GCPAlert by @felangel in #355
- chore: Fix .dart.dart in filename by @eseidel in #358
- fix(shorebird_cli): handle exceptions during validation more gracefully by @bryanoltman in #359
- fix(shorebird_cli): add toString to FlutterValidationException by @bryanoltman in #360
- fix(shorebird_cli): use path.join to construct paths by @bryanoltman in #362
- fix(artifact_proxy): add missing Windows artifact patterns to config.dart by @bryanoltman in #366
- docs(artifact_proxy): add instructions for adding missing artifacts by @bryanoltman in #367
- docs: Add a comment in shorebird.yaml to check in to version control. by @eseidel in #372
- feat(shorebird_cli):
shorebird patch
includes patch size by @felangel in #373 - feat(artifact_proxy): add script to generate
artifact_manifest.yaml
by @felangel in #374 - feat(shorebird_cli): initial support for windows command line by @bryanoltman in #369
- chore(shorebird_cli): don't use FlutterVersionValidator for all commands by @bryanoltman in #378
- fix(artifact_proxy): add
dart-sdk-linux-arm64
by @felangel in #380 - docs: Split RELEASE_NOTES.md out of TRUSTED_TESTERS.md by @eseidel in #382
- chore: remove mention of TRUSTED_TESTERS.md by @eseidel in #383
- chore: First-pass release notes for 0.0.9 by @eseidel in #384
- docs: remove FAQ.md and update README.md by @eseidel in #386
- chore(shorebird_cli): v0.0.9 by @eseidel in #387
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- fix: Update validation message by @eseidel in #315
- docs: Fix busted markdown by @abarth in #319
- ci: adjust dependency graph for workflows by @felangel in #322
- chore(shorebird_code_push_protocol): add CreateUserRequest message by @bryanoltman in #321
- feat(shorebird_cli): use specific Flutter revision by @eseidel in #307
- feat: Add a workflow for local-engine dev by @eseidel in #309
- feat(shorebird_cli):
shorebird build
outputs artifact paths by @felangel in #324 - fix(shorebird_cli): trim shorebird engine revision by @felangel in #333
- feat(shorebird_cli):
shorebird release
supports build numbers by @felangel in #298 - feat: Add a
cutler
tool for managing our Flutter forks. by @eseidel in #336 - feat(shorebird_cli): Add account create command by @bryanoltman in #334
- refactor(artifact_proxy): use per-revision artifacts manifest by @felangel in #340
- chore(shorebird_cli): remove unnecessary trailing
/
from storage url by @felangel in #343 - feat(shorebird_cli): add account subscribe command by @bryanoltman in #342
- chore(shorebird_cli): v0.0.8 by @felangel in #344
- docs(shorebird_cli): update README by @felangel in #346
- docs: Update TRUSTED_TESTERS.md for 0.0.8 by @eseidel in #347
- chore: Update subscribe text by @eseidel in #348
New Contributors
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- refactor: Move Flutter-licensed code into third_party by @eseidel in #306
- chore(shorebird_code_push_protocol): Move response and request models into the protocol package by @bryanoltman in #310
- feat(shorebird_cli): support for
shorebird build apk
by @felangel in #311 - chore(shorebird_cli): adjust
shorebird init
suggested commands by @felangel in #312 - chore(shorebird_cli): v0.0.7 by @felangel in #313
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- feat(shorebird_cli): Add
shorebird subscription cancel
command. by @bryanoltman in #284 - feat(shorebird_cli): add
shorebird cache clean
by @erikas-taroza in #239 - fix(shorebird_cli): pull shorebird flutter artifacts during install by @felangel in #293
- refactor(shorebird_cli): auth tests should use temporary directory by @felangel in #294
- feat(shorebird_cli):
shorebird login
verifies user by @felangel in #297 - chore(shorebird_cli): v0.0.6 by @felangel in #303
New Contributors
- @erikas-taroza made their first contribution in #239
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- fix(shorebird_cli): Print stderr output when flutter version check fails by @bryanoltman in #270
- fix(shorebird_cli): make android manifest and shorebird version validation more robust by @bryanoltman in #273
- ci(artifact_proxy): add dev deployment w/engine-patch by @felangel in #275
- feat(shorebird_code_push_protocol): Add email field to User by @bryanoltman in #276
- chore: Add an entry for zip_fix engine by @eseidel in #277
- chore(shorebird_cli): Remove user model by @bryanoltman in #280
- feat(artifact_proxy): add new shorebird engine revision by @felangel in #286
- chore(shorebird_cli): v0.0.5 by @felangel in #287
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- feat(shorebird_cli):
shorebird channels create
by @felangel in #212 - feat: Add simple
shorebird doctor
command that checks for updates by @bryanoltman in #213 - feat(updater): use
try_exists
instead ofexists
by @felangel in #218 - feat: Check that all AndroidManifest.xml files have the INTERNET permission by @bryanoltman in #219
- feat(shorebird_cli): use Google OAuth 2.0 by @felangel in #223
- feat(shorebird_cli): expose user by @felangel in #224
- feat: add
package:jwt
by @felangel in #225 - docs: add package:jwt to README by @felangel in #226
- fix(jwt): make
authTime
optional by @felangel in #227 - feat: Download Shorebird-vended Flutter, reroute flutter commands to that instance of Flutter by @bryanoltman in #229
- feat: Add doctor validator to ensure no issues exist with Flutter install by @bryanoltman in #230
- feat: Add basic
shorebird account
command by @bryanoltman in #231 - feat: add
artifact_proxy
server by @eseidel in #222 - ci(artifact_proxy): fix deploy workflow by @felangel in #232
- fix(artifact_proxy): pull dependencies by @felangel in #233
- ci: fix artifact deploy workflow paths by @felangel in #234
- refactor(artifact_proxy): use Dart config by @felangel in #241
- docs: Add a doc about our fork of flutter by @eseidel in #245
- feat(code_push_protocol): add
hasActiveSubscription
toUser
by @felangel in #246 - feat(artifact_proxy): support Flutter 3.7.10 by @felangel in #244
- feat: Set FLUTTER_STORAGE_BASE_URL when using Shorebird-vended Flutter, warn user when path flutter version does not match shorebird flutter version by @bryanoltman in #243
- docs: Update TRUSTED_TESTER.md after OAuth changes by @eseidel in #249
- fix(shorebird_cli): send idToken via Authorization header by @felangel in #250
- feat(shorebird_cli): upgrade to latest shorebird (3.7.10) by @felangel in #247
- fix: Fix mocking in ShorebirdProcess tests by @bryanoltman in #251
- fix(shorebird_cli): Make
shorebird release
logging clearer by @bryanoltman in #258 - chore: move example into updater by @felangel in #263
- fix(shorebird_cli): auth token refresh by @felangel in #262
- feat(shorebird_cli):
shorebird release
uploads artifacts for all arches by @felangel in #265 - chore(shorebird_cli): bump shorebird engine revision by @felangel in #267
- chore(shorebird_cli): Update ShorebirdCommand to accept a list of validators instead of a single ShorebirdFlutterValidator by @bryanoltman in #264
- fix(shorebird_cli): Validate android internet permission exists when running relevant commands by @bryanoltman in #266
- chore(artifact_proxy): add shorebirdtech/engine@7aa5c44764e to mappings by @eseidel in #268
- feat(shorebird_cli): shorebird patch uploads artifacts for all arches by @felangel in #269
- chore(shorebird_cli): v0.0.4 by @felangel in #271
New Contributors
- @bryanoltman made their first contribution in #213
Full Changelog: v0.0.3...v0.0.4
v0.0.3
v0.0.2
v0.0.1
What's Changed
- feat(shorebird_cli):
shorebird init
creates app whenshorebird.yaml
exists by @felangel in #198 - feat(shorebird_cli):
shorebird --version
includes engine revisions by @felangel in #199 - fix(shorebird_cli): remove extra newline when prompting for release version by @felangel in #200
- feat(shorebird_cli):
shorebird channels list
by @felangel in #201 - feat(shorebird_cli): improve
shorebird apps list
display by @felangel in #202 - chore(updater): add context to base and patch files by @felangel in #203
- chore(shorebird_cli): adjust shorebird engine revision by @felangel in #204