Commit Graph

786 Commits

Author SHA1 Message Date
Eric Seidel ea5d6204ec chore: add script to upgrade all packages and run it (#1673) 2024-01-31 00:10:39 +00:00
Bryan Oltman 1fde89a0e8 chore(shorebird_cli): draft hotfix 0.23.1 (#1669) 2024-01-25 11:04:18 -05:00
Bryan Oltman 35010108a3 fix(shorebird_cli): use help to determine whether dump_blobs is available (#1667) 2024-01-25 10:43:00 -05:00
Eric Seidel f8feffe7b4 chore: release notes and version bump for 0.23.0 (#1662)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2024-01-23 14:54:44 -08:00
Bryan Oltman 0ade3977aa chore(shorebird_cli): draft release 0.22.1 (#1660)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2024-01-23 14:05:27 -05:00
Bryan Oltman 183f25572f fix(shorebird_cli): don't access aotTools if useLinker is false (#1659) 2024-01-23 04:22:42 +00:00
Bryan Oltman 19a327b0c4 fix(shorebird_cli): look after -- separator for target and flavor (#1656) 2024-01-22 11:22:05 -05:00
Eric Seidel 586db45e79 chore: bump version for 0.22.0 2024-01-18 12:57:29 -08:00
Bryan Oltman fcc6e634f9 fix(shorebird_cli): fix hangs in patch command output (#1647) 2024-01-18 15:48:08 -05:00
Bryan Oltman f91b0f2569 fix(shorebird_cli): handle renamed Runner (#1649) 2024-01-18 15:41:16 -05:00
Eric Seidel 726dbe1066 fix: old aot_tools binaries do not work (#1645)
We were missing a bunch of tests which are now added.

Also fixed us to correctly fallback to an executable when
the .dill file is not present for a given flutter revision.
2024-01-17 19:47:31 +00:00
Bryan Oltman 162c0d70ad feat(shorebird_cli): Use diffs for iOS patching (#1629) 2024-01-16 20:50:40 +00:00
Felix Angelov 3dc3a18864 fix(shorebird_cli): add required --output to AotTools.link (#1641) 2024-01-16 13:22:23 -06:00
Felix Angelov c9bf52b897 fix(shorebird_cli): which.exe line terminator on windows (#1628) 2024-01-12 11:38:40 -06:00
Bryan Oltman ca04ac63d6 chore(shorebird_cli): only set aab channel if it is different (#1618) 2024-01-05 13:46:02 -05:00
Bryan Oltman b67045f590 refactor(shorebird_cli): rename process.dart to shorebird_process.dart (#1617) 2024-01-04 18:07:56 -05:00
Bryan Oltman 4897564cf0 refactor(shorebird_cli): throw error if incomplete engine config args are provided (#1616)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2024-01-04 22:59:15 +00:00
Bryan Oltman a958f3f62c fix(shorebird_cli): use temp file when setting preview channel (#1615) 2024-01-04 15:52:34 -05:00
Bryan Oltman cf0a8ccd31 chore: draft release 0.21.1 (#1614) 2024-01-03 12:59:37 -05:00
Bryan Oltman 8b252d3f77 chore: track pubspec.lock files (#1613) 2024-01-03 17:59:27 +00:00
Bryan Oltman bcb2c57d26 fix(shorebird_cli): don't copy directory before zipping (#1612) 2024-01-03 17:26:19 +00:00
Bryan Oltman 86cba525f8 chore(shorebird_cli): draft 0.21.0 release (#1608)
Co-authored-by: Eric Seidel <eric@shorebird.dev>
2024-01-02 17:49:02 -05:00
Bryan Oltman 049ac46824 fix(shorebird_cli): use aot-tools.dill for linking if available (#1596) 2024-01-02 15:48:20 -05:00
Eric Seidel 09f21c83e5 feat: Release 0.20.0 (#1593) 2023-12-20 13:27:07 -08:00
Felix Angelov ffada0d3e1 chore(shorebird_cli): v0.19.1 (#1590) 2023-12-20 12:09:23 -06:00
Felix Angelov dc58987198 fix(shorebird_cli): use linker when using local engine (#1587) 2023-12-19 22:49:31 +00:00
Bryan Oltman ce1e33598d fix(shorebird_cli): properly determine android studio path on Windows (#1582) 2023-12-19 12:25:38 -05:00
Bryan Oltman 7d4882020e fix(shorebird_cli): preview should only use available platforms (#1585) 2023-12-19 12:21:39 -05:00
Eric Seidel 931ff7e7ad feat: enable linker by default (#1576)
Co-authored-by: Bryan Oltman <bryan@shorebird.dev>
2023-12-19 12:18:00 -05:00
Bryan Oltman 21e016785b fix(shorebird_cli): Improve JDK lookup and handle empty JAVA_HOME (#1581) 2023-12-19 12:17:49 -05:00
Bryan Oltman 537445494c fix tests 2023-12-18 15:57:35 -05:00
Bryan Oltman eda1bf4dfd fix(shorebird_cli): print correct device id for iOS preview 2023-12-18 15:48:45 -05:00
Bryan Oltman 590fb3b232 chore(shorebird_cli): add isNullOrEmpty extension to String? (#1580) 2023-12-18 11:09:56 -05:00
Felix Angelov 3adcd25a0c chore(shorebird_cli): v0.19.0 (#1570) 2023-12-12 18:35:39 -06:00
Felix Angelov 046b26d209 feat(shorebird_cli): support --local-engine-host (#1568) 2023-12-12 14:28:44 -06:00
Felix Angelov ba5dd7ebf8 chore(shorebird_cli): v0.18.5 (#1559) 2023-12-11 10:44:08 -06:00
Bryan Oltman 86ef247759 chore(shorebird_cli): release 0.18.4 (#1556) 2023-12-08 10:38:26 -05:00
Eric Seidel 2d543ea8cb fix: respect --local-engine in gen_snapshot and analyze_snaphot paths (#1554) 2023-12-07 15:18:07 -08:00
Felix Angelov 6704dc712b fix(shorebird_cli): use correct analyze_snapshot path (#1551) 2023-12-06 13:50:10 -06:00
Felix Angelov b7cd3a67a4 feat(shorebird_cli): support using linker from local engine (#1550) 2023-12-06 12:04:13 -06:00
Bryan Oltman bce214e856 fix(shorebird_cli): use release mach-o artifact instead of patch mach-o artifact as base for linking (#1546) 2023-11-29 15:58:06 -06:00
Bryan Oltman 6fa62baab9 refactor(shorebird_cli): move artifact download out of patch diff checker (#1545)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-11-29 21:51:46 +00:00
Bryan Oltman f9e383414d fix(shorebird_cli): only use shorebird.yaml app_id when no flavors are present (#1543) 2023-11-29 09:12:04 -06:00
Felix Angelov 036eeeebb0 chore(shorebird_cli): v0.18.3 (#1540) 2023-11-27 18:07:55 +00:00
Felix Angelov a16d8fefe0 chore(shorebird_cli): remove completed TODO (#1539) 2023-11-27 11:58:23 -06:00
Felix Angelov 0ca70f5753 fix: e2e missing httpClientRef (#1538) 2023-11-27 11:43:46 -06:00
Felix Angelov b8ab1998d4 fix(bundletool): adb not found (#1537) 2023-11-27 11:43:29 -06:00
Bryan Oltman dd0ac29407 feat(shorebird_cli): default to current app in shorebird preview (#1530) 2023-11-22 13:18:30 -05:00
Bryan Oltman 0b2e9057cf chore(shorebird_cli): upgrade bundletool to 1.15.6 (#1529) 2023-11-22 13:09:15 -05:00
Bryan Oltman edb3daf1e9 fix(shorebird_cli): download from storage bucket to verify access to storage.googleapis.com (#1528) 2023-11-22 17:42:05 +00:00