Skip to content

Releases: shorebirdtech/shorebird

v0.4.3

11 Jun 04:08
2736da7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

v0.4.2

09 Jun 20:45
9f4b0f9
Compare
Choose a tag to compare

What's Changed

  • refactor(shorebird_cli): use scoped logger by @felangel in #608
  • refactor(shorebird_cli): use CodePushClientWrapper in release android command by @bryanoltman in #602
  • refactor(shorebird_cli): migrate release ios-preview command to use CodePushClientWrapper by @bryanoltman in #604
  • refactor(shorebird_cli): migrate patch ios-preview command to use CodePushClientWrapper by @bryanoltman in #605
  • fix(shorebird_cli): use aarch64 instead of arm64 as iOS architecture by @bryanoltman in #609
  • feat: teach cutler version how to print flutter versions by @eseidel in #597
  • ci: upload coverage to codecov by @felangel in #614
  • fix(shorebird_cli): handle case where IPA generation failed with exit code 0 by @bryanoltman in #618
  • ci: fix codecov in dart_package action by @felangel in #619
  • docs: add codecov badge to README by @felangel in #621
  • chore(shorebird_cli): hide ios commands by @bryanoltman in #623
  • chore(shorebird_cli): v0.4.2 by @felangel in #624

Full Changelog: v0.4.1...v0.4.2

v0.4.1

08 Jun 03:41
24c9665
Compare
Choose a tag to compare

What's Changed

  • feat(shorebird_cli): upgrade to Flutter 3.10.3 by @felangel in #596
  • feat(shorebird_cli): create a release with shorebird release ios-preview by @bryanoltman in #594
  • feat(shorebird_cli): add patch ios-preview command by @bryanoltman in #595
  • chore(shorebird_cli): warn for iOS commands by @bryanoltman in #599
  • feat: add package:scoped by @felangel in #600
  • refactor(shorebird_cli): move shared CodePushClient interaction to ShorebirdCodePushClientWrapper by @bryanoltman in #601
  • chore(shorebird_cli): v0.4.1 by @felangel in #603

Full Changelog: v0.4.0...v0.4.1

v0.4.0

02 Jun 23:13
aecc1ed
Compare
Choose a tag to compare

What's Changed

  • feat(shorebird_cli): recognize flavors in Flutter modules by @bryanoltman in #569
  • feat(shorebird_cli): add shorebird build aar command by @bryanoltman in #570
  • feat(shorebird_cli): add release android_archive command by @bryanoltman in #573
  • chore(shorebird_cli): change patch to patch android to prepare for ios and aars by @bryanoltman in #574
  • refactor(shorebird_cli): consolidate command precondition checks in ShorebirdValidationMixin by @bryanoltman in #575
  • feat: Give cutler some sane default behavior by @eseidel in #578
  • feat: teach cutler that Dart exists by @eseidel in #579
  • feat(code_push_protocol): add CreateReleaseResponse and ArtifactUploadUrls by @felangel in #576
  • refactor(code_push_protocol): make CreateReleaseResponse compatible with v1 by @felangel in #581
  • feat(code_push_protocol): add CreatePatchResponse by @felangel in #582
  • refactor(code_push_protocol): move upload urls to artifact responses by @felangel in #583
  • refactor(code_push_protocol): rename url to upload_url by @felangel in #585
  • feat(shorebird_cli): add aar differ by @bryanoltman in #584
  • feat(shorebird_cli): add ability to patch aars by @bryanoltman in #577
  • feat(code_push_client): adjust createArtifact APIs to use uploadUrl by @felangel in #586
  • fix(code_push_protocol): add missing identifiers to create artifact responses by @felangel in #587
  • fix(code_push_protocol): rename upload_url to url for backward compat by @felangel in #588
  • fix(shorebird_cli): shorebird release android fails for existing release by @felangel in #591
  • chore(shorebird_cli): v0.4.0 by @felangel in #592

Full Changelog: v0.3.1...v0.4.0

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