Releases: shorebirdtech/shorebird
Releases · shorebirdtech/shorebird
v0.4.3
What's Changed
- fix(shorebird_cli): pass flavor when building android artifacts by @felangel in #628
- chore(shorebird_cli): v0.4.3 by @bryanoltman in #630
Full Changelog: v0.4.2...v0.4.3
v0.4.2
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
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
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
topatch 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
andArtifactUploadUrls
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
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
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 ofshorebird 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
What's Changed
- docs: delete RELEASING.md by @bryanoltman in #516
- fix(cutler): don't use --fork-point flag in rebase command by @bryanoltman in #523
- feat: upgrade to Flutter 3.10.1 by @felangel in #525
- chore(shorebird_cli): v0.2.2 by @felangel in #527
- docs: use
shorebird/main
branch by @felangel in #526 - fix(artifact_proxy): add missing windows artifact by @felangel in #528
Full Changelog: v0.2.1...v0.2.2
v0.2.1
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
What's Changed
- feat(shorebird_cli): add
--force
toshorebird release
by @rkishan516 in #449 - docs: make artifact proxy
/
return an explainer by @eseidel in #452 - fix(shorebird_cli):
shorebird init
gradle issue by @felangel in #462 - feat: teach cutler about Flutter channels by @eseidel in #454
- docs(cutler): add more info to readme by @bryanoltman in #465
- docs: add https://pub.dev/packages/flutter_eval by @nosovk in #464
- feat: add a
cutler print-versions
command by @eseidel in #468 - ci: adjust coverage requirement for cutler by @felangel in #470
- chore(shorebird_cli): block release, patch, etc. on validation errors by @bryanoltman in #469
- feat: Move to Flutter 3.10.0 by @eseidel in #473
- fix(shorebird_cli): derive version from app bundle by @felangel in #471
- feat(shorebird_cli): expose
flutter_revision
onrelease
by @felangel in #475 - feat(shorebird_cli):
shorebird patch
validates flutter revision by @felangel in #476 - feat(shorebird_cli):
shorebird release
includesflutter_revision
by @felangel in #478 - chore(shorebird_cli):
shorebird patch
revision error copy updates by @felangel in #479 - chore(shorebird_cli): v0.2.0 by @felangel in #482
New Contributors
- @rkishan516 made their first contribution in #449
- @nosovk made their first contribution in #464
Full Changelog: v0.1.0...v0.2.0
v0.1.0
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
inshorebird.yaml
can beString
orMap<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