Skip to content

Releases: shorebirdtech/shorebird

v0.3.1

31 May 14:54
6ec13d2
Compare
Choose a tag to compare

What's Changed

  • chore(shorebird_cli): improve error messages for failed artifact uploads by @bryanoltman in #559
  • fix(shorebird_cli): don't fail if a release artifact has already been uploaded by @bryanoltman in #554
  • chore(shorebird_code_push_client): verbose log requests by @bryanoltman in #563
  • chore(shorebird_cli): add verbose logging to ShorebirdProcess by @bryanoltman in #564
  • chore(shorebird_cli): add logging around artifact creation by @bryanoltman in #565
  • chore: v0.3.1 by @felangel in #566

Full Changelog: v0.3.0...v0.3.1

v0.3.0

26 May 00:17
b4dc44a
Compare
Choose a tag to compare

What's Changed

  • fix(shorebird_cli): prune vended flutter branches on upgrade by @bryanoltman in #531
  • feat(shorebird_cli): upload aab as part of release by @bryanoltman in #521
  • refactor(cutler): move command files to dedicated directory by @bryanoltman in #530
  • feat(shorebird_cli): add shorebird build ipa by @felangel in #534
  • fix(shorebird_cli): canonicalize build paths by @felangel in #535
  • chore(cutler): sort imports by @felangel in #536
  • chore(code_push_protocol): use flutter-style todos by @felangel in #537
  • refactor(shorebird_cli): move release command into release directory by @felangel in #540
  • refactor(shorebird_cli): refactor shorebird release in favor of shorebird release android by @felangel in #541
  • feat(shorebird_cli): alert user of non-patchable changes by @bryanoltman in #538
  • feat(shorebird_cli): shorebird release ios scaffold by @felangel in #543
  • fix(shorebird_cli): remove lookup of nonexistent argument by @bryanoltman in #545
  • fix(shorebird_cli): only use / path separators when reading zip archive by @bryanoltman in #546
  • fix(shorebird_cli): fix tests that mock Process.run with java by @bryanoltman in #547
  • refactor(shorebird_cli): remove functionality from shorebird release by @felangel in #548
  • feat(shorebird_cli): upgrade to Flutter 3.10.2 by @felangel in #544
  • feat(shorebird_cli): shorebird init report progress when detecting flavors by @felangel in #549
  • fix: upgrade to Flutter 3.10.2 FlutterJNI hotfix by @felangel in #551
  • chore(shorebird_cli): v0.3.0 by @felangel in #552

Full Changelog: v0.2.2...v0.3.0

v0.2.2

22 May 22:01
d635cfb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

17 May 22:09
77710e4
Compare
Choose a tag to compare

What's Changed

  • feat(code_push_protocol): add CreateAppCollaboratorRequest by @felangel in #491
  • refactor: upgrade to Dart 3 by @felangel in #492
  • feat(code_push_client): add createAppCollaborator by @felangel in #493
  • feat(code_push_client): add deleteChannel by @felangel in #494
  • fix(shorebird_cli): shorebird channels create prompt for channel name by @felangel in #495
  • feat(shorebird_cli): shorebird channels delete by @felangel in #496
  • refactor(shorebird_cli): remove shorebird channel command by @felangel in #499
  • feat(code_push_protocol): add Collaborator model by @felangel in #500
  • feat(code_push_client): add deleteAppCollaborator by @felangel in #501
  • fix(shorebird_cli): productFlavor casing by @felangel in #502
  • feat(code_push_client): add getCollaborators by @felangel in #503
  • chore(deps): upgrade to very_good_analysis 5.0.0 by @felangel in #505
  • feat(shorebird_cli): add shorebird collaborators list by @felangel in #504
  • refactor(code_push_protocol): create collaborators via email by @felangel in #506
  • docs: add branch sync instructions to FORKING_FLUTTER.md by @bryanoltman in #507
  • feat(shorebird_cli): add shorebird collaborators add by @felangel in #509
  • feat(shorebird_cli): add shorebird collaborators delete by @felangel in #510
  • test(shorebird_cli): add missing test for shorebird collaborators delete by @felangel in #511

Full Changelog: v0.2.0...v0.2.1

v0.2.0

12 May 20:32
db51a4e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

05 May 22:16
4342790
Compare
Choose a tag to compare

What's Changed

  • feat(shorebird_cli): shorebird build support --flavor and --target by @felangel in #409
  • fix(artifact_proxy): add missing artifact for darwin-x64 artifacts.zip by @felangel in #411
  • fix(artifact_proxy): add missing darwin x64 font subsets by @felangel in #415
  • feat(shorebird_cli): shorebird run support --flavor and --target by @felangel in #416
  • fix(shorebird_cli): validate release version number conforms to semver by @bryanoltman in #406
  • fix(artifact_proxy): add missing artifacts by @felangel in #424
  • fix(artifact_proxy): remove invalid urls and do not ping on deploy by @felangel in #425
  • feat(shorebird_cli): enable autofixing issues with shorebird doctor --fix by @bryanoltman in #405
  • fix(shorebird_cli): use relative paths to manifest files in shorebird doctor by @bryanoltman in #419
  • feat(shorebird_cli): app_id in shorebird.yaml can be String or Map<String, String> by @felangel in #426
  • feat(shorebird_cli): add releases list command by @bryanoltman in #427
  • feat(discord_gcp_alerts): include policy name in alert title by @felangel in #431
  • feat(shorebird_code_push_client): add deleteRelease by @bryanoltman in #430
  • fix(shorebird_cli): add more logging when rebuilding shorebird on Windows by @bryanoltman in #432
  • feat(shorebird_cli): shorebird init supports flavors by @felangel in #429
  • feat(shorebird_cli): add shorebird releases delete by @bryanoltman in #433
  • chore: bump flutter revision for flutter.gradle changes by @felangel in #439
  • refactor(shorebird_cli): adjust shorebird.yaml flavors format by @felangel in #440
  • chore: bump flutter revision for flutter.gradle changes by @felangel in #441
  • feat(shorebird_cli): shorebird release supports flavors by @felangel in #442
  • feat(shorebird_cli): shorebird patch supports flavors by @felangel in #443
  • feat(shorebird_cli): shorebird releases list supports --flavor by @felangel in #444
  • feat(shorebird_cli): shorebird releases delete supports --flavor by @felangel in #445
  • chore(shorebird_cli): v0.1.0 by @felangel in #446

Full Changelog: v0.0.10...v0.1.0

v0.0.10

27 Apr 22:57
Compare
Choose a tag to compare
v0.0.10 Pre-release
Pre-release

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

27 Apr 03:51
bf0bff4
Compare
Choose a tag to compare
v0.0.9 Pre-release
Pre-release

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

21 Apr 20:57
8c0d07a
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release

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

18 Apr 22:02
dcce46f
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release

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