Commit Graph

459 Commits

Author SHA1 Message Date
Felix Angelov aecc1ed1e8 chore(shorebird_cli): v0.4.0 (#592) 2023-06-02 23:09:06 +00:00
Felix Angelov 769da59041 fix(shorebird_cli): shorebird release android fails for existing release (#591) 2023-06-02 22:58:17 +00:00
Felix Angelov 722862dcbe fix(code_push_protocol): rename upload_url to url for backward compat (#588) 2023-06-02 22:08:24 +00:00
Felix Angelov bd65174c5b fix(code_push_protocol): remove unnecessary artifact size transformer 2023-06-02 16:46:15 -05:00
Felix Angelov 53a5025182 fix(code_push_protocol): add missing identifiers to create artifact responses (#587) 2023-06-02 21:26:35 +00:00
Felix Angelov e0d19ee23b feat(code_push_client): adjust create artifact APIs to use uploadUrl (#586) 2023-06-02 15:48:55 -05:00
Bryan Oltman 95bbd7b42d feat(shorebird_cli): add ability to patch aars (#577)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-06-02 16:02:19 -04:00
Bryan Oltman 60b439c6e1 feat(shorebird_cli): add aar differ (#584) 2023-06-02 15:07:24 -04:00
Felix Angelov e58c9a263f refactor(code_push_protocol): rename url to upload_url (#585) 2023-06-02 19:03:13 +00:00
Felix Angelov 75f6a3ee26 refactor(code_push_protocol): move upload urls to artifact responses (#583) 2023-06-02 18:54:48 +00:00
Felix Angelov ff0c2fa5c1 feat(code_push_protocol): add CreatePatchResponse (#582) 2023-06-02 11:48:49 -05:00
Felix Angelov 46e66a7036 refactor(code_push_protocol): make CreateReleaseResponse compatible with v1 (#581) 2023-06-02 11:22:11 -05:00
Felix Angelov 90bf165518 feat(code_push_protocol): add CreateReleaseResponse and ArtifactUploadUrls (#576) 2023-06-02 14:59:08 +00:00
Eric Seidel 75c1725a69 feat: teach cutler that Dart exists (#579) 2023-06-01 17:35:22 -04:00
Eric Seidel b8da256b5e feat: Give cutler some sane default behavior (#578) 2023-06-01 21:14:31 +00:00
Bryan Oltman 3c07866cdc refactor(shorebird_cli): consolidate command precondition checks in ShorebirdValidationMixin (#575) 2023-06-01 12:25:25 -04:00
Bryan Oltman 5b28adf8e2 chore(shorebird_cli): change patch to patch android to prepare for ios and aars (#574)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-06-01 12:20:14 -04:00
Bryan Oltman a1c0bf4468 feat(shorebird_cli): add release android_archive command (#573) 2023-05-31 17:42:09 -04:00
Bryan Oltman 6c7473d5ea feat(shorebird_cli): add shorebird build aar command (#570) 2023-05-31 17:21:48 -04:00
Bryan Oltman efda257b1e feat(shorebird_cli): recognize flavors in Flutter modules (#569) 2023-05-31 11:35:19 -04:00
Felix Angelov 6ec13d23b4 chore: v0.3.1 (#566) 2023-05-31 14:37:21 +00:00
Bryan Oltman 1311f745cd chore(shorebird_cli): add logging around artifact creation (#565) 2023-05-30 16:46:11 -04:00
Bryan Oltman f3fd193c55 chore(shorebird_cli): add verbose logging to ShorebirdProcess (#564)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-05-30 16:08:15 -04:00
Bryan Oltman 50133c16db chore(shorebird_code_push_client): verbose log requests (#563) 2023-05-30 15:58:36 -04:00
Bryan Oltman 6abe32b956 fix(shorebird_cli): don't fail if a release artifact has already been uploaded (#554)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-05-30 10:37:25 -05:00
Bryan Oltman 21c095ebaf chore(shorebird_cli): improve error messages for failed artifact uploads (#559) 2023-05-30 11:08:55 -04:00
Felix Angelov b4dc44a7b2 chore(shorebird_cli): v0.3.0 (#552) 2023-05-26 00:07:30 +00:00
Felix Angelov bbba356fb2 fix: upgrade to Flutter 3.10.2 FlutterJNI hotfix (#551) 2023-05-25 18:42:58 -05:00
Felix Angelov 729dfee607 fix(shorebird_cli): shorebird init flavor detection progress (#550) 2023-05-25 11:56:00 -05:00
Felix Angelov 75bce9d819 feat(shorebird_cli): shorebird init report progress when detecting flavors (#549) 2023-05-25 11:31:13 -05:00
Felix Angelov 2b8a406288 feat(shorebird_cli): upgrade to Flutter 3.10.2 (#544) 2023-05-25 11:23:38 -05:00
Felix Angelov b76231720e refactor(shorebird_cli): remove functionality from shorebird release (#548) 2023-05-25 10:23:04 -05:00
Bryan Oltman 612f73e87c fix(shorebird_cli): fix tests that mock Process.run with java (#547) 2023-05-24 21:40:20 -05:00
Bryan Oltman 03696dbf93 fix(shorebird_cli): only use / path separators when reading zip archive (#546) 2023-05-24 22:19:09 -04:00
Bryan Oltman c4dd10b838 fix(shorebird_cli): remove lookup of nonexistent argument (#545) 2023-05-24 21:02:13 -05:00
Felix Angelov fc4324bec7 feat(shorebird_cli): shorebird release ios scaffold (#543) 2023-05-24 21:48:11 +00:00
Bryan Oltman f3999fdd7b feat(shorebird_cli): alert user of non-patchable changes (#538) 2023-05-24 17:44:21 -04:00
Felix Angelov 146f84b9bc refactor(shorebird_cli): refactor shorebird release in favor of shorebird release android (#541) 2023-05-24 16:16:51 -05:00
Felix Angelov 919792d04d refactor(shorebird_cli): move release command into release directory (#540) 2023-05-24 20:52:23 +00:00
Felix Angelov 19e814a292 chore(code_push_protocol): use flutter-style todos (#537) 2023-05-24 10:33:25 -05:00
Felix Angelov 43933f35c6 chore(cutler): sort imports (#536) 2023-05-24 10:28:22 -05:00
Felix Angelov e53c99a103 fix(shorebird_cli): canonicalize build paths (#535) 2023-05-24 10:24:34 -05:00
Felix Angelov dc4d3d2014 feat(shorebird_cli): add shorebird build ipa (#534) 2023-05-24 10:51:21 -04:00
Bryan Oltman 0a4c94bac3 refactor(cutler): move command files to dedicated directory (#530) 2023-05-23 13:49:45 -04:00
Bryan Oltman 948d2cd53f feat(shorebird_cli): upload aab as part of release (#521) 2023-05-23 13:41:59 -04:00
Bryan Oltman 00973f9f29 fix(shorebird_cli): prune vended flutter branches on upgrade (#531)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-05-23 16:04:14 +00:00
Felix Angelov d635cfb59b fix(artifact_proxy): add missing windows artifact (#528) 2023-05-22 16:53:49 -05:00
Felix Angelov 29f1572ae5 docs: use shorebird/main branch (#526) 2023-05-22 15:08:02 -05:00
Felix Angelov 19f593a947 chore(shorebird_cli): v0.2.2 (#527) 2023-05-22 15:01:39 -05:00
Felix Angelov 7c39a27c67 feat: upgrade to Flutter 3.10.1 (#525) 2023-05-22 14:44:26 -05:00