Commit Graph

708 Commits

Author SHA1 Message Date
Felix Angelov fa494f802c chore(shorebird_cli): v0.12.0 (#1039) 2023-08-04 16:50:23 -05:00
Felix Angelov 654511d17b fix(shorebird_cli): shorebird patch ios-alpha build elf aot snapshot use flutter revision override (#1041) 2023-08-04 16:45:06 -05:00
Felix Angelov da70780661 chore: bump flutter revision to 0e2d280277cf9f60f7ba802a59f9fd187ffdd050 (#1040) 2023-08-04 16:16:55 -05:00
Felix Angelov 0411df0089 chore(shorebird_cli): bump flutter revision (#1038) 2023-08-04 15:28:04 -05:00
Felix Angelov 9816c60488 fix(shorebird_cli): e2e test fixes for main branch (#1033) 2023-08-04 14:56:58 -05:00
Felix Angelov 968075c127 style(shorebird_cli): improve formatting of missing release version error in shorebird patch (#1032) 2023-08-04 13:56:20 -05:00
Felix Angelov 80b54549f8 fix(shorebird_cli): windows install flutter path (#1031) 2023-08-04 13:37:53 -05:00
Felix Angelov 30a60c7d31 feat(shorebird_cli): shorebird patch compares local and remote release versions (#1029) 2023-08-04 12:59:31 -05:00
Felix Angelov 7b71629c3f feat(shorebird_cli): improve missing release version errors in shorebird patch (#1028) 2023-08-04 12:40:12 -05:00
Felix Angelov 49bfccfb8c feat(shorebird_cli): shorebird patch ios-framework-alpha optimizations (#1027) 2023-08-04 12:28:22 -05:00
Felix Angelov 0984683a05 feat(shorebird_cli): shorebird patch aar optimizations (#1026) 2023-08-04 12:11:48 -05:00
Bryan Oltman 1554cf2232 feat(shorebird_cli): warn users of asset changes when patching ios releases (#1025) 2023-08-04 12:51:00 -04:00
Felix Angelov 6e298e1d36 feat(shorebird_cli): shorebird patch ios-alpha supports dynamic Flutter revision (#1024) 2023-08-04 11:23:28 -05:00
Felix Angelov 4ea780f35c feat(shorebird_cli): shorebird patch android supports dynamic Flutter revision (#1023) 2023-08-04 11:17:34 -05:00
Felix Angelov 3efa2b0535 feat(shorebird_cli): shorebird patch ios-framework-alpha supports dynamic Flutter revision (#1019) 2023-08-03 16:53:52 -05:00
Felix Angelov 4b00cfbed9 feat(shorebird_cli): improve shorebird.yaml inline doc comments (#1018) 2023-08-03 16:36:48 -05:00
Felix Angelov 4ff2c1a942 fix(shorebird_cli): flutter revision detection in shorebird release (#1017) 2023-08-03 16:29:45 -05:00
Eric Seidel b665cc4099 chore: roll flutter to include auto_update: false support 2023-08-03 14:18:36 -07:00
Felix Angelov 5f71c0d6b3 fix(shorebird_cli): flutter revision detection in shorebird patch (#1016) 2023-08-03 16:11:55 -05:00
Felix Angelov d88ab07d8a feat(shorebird_cli): shorebird patch aar supports dynamic Flutter revision (#1015) 2023-08-03 15:57:22 -05:00
Bryan Oltman 3a53fcb39c refactor(shorebird_cli): consolidate android archive diffing into one class (#1013) 2023-08-03 16:37:25 -04:00
Bryan Oltman c8412c97a0 refactor(shorebird_cli): speed up aar differ by using same zip diff technique as ipa (#1011) 2023-08-03 16:29:26 -04:00
Felix Angelov a09cc296e3 feat(shorebird_cli): add ShorebirdFlutterManager (#1012) 2023-08-03 15:16:14 -05:00
Bryan Oltman 5dfb19a922 feat(shorebird_cli): add IpaDiffer to get changes between to ipa files (#1004) 2023-08-03 15:39:27 -04:00
Felix Angelov a94a4476b8 feat(shorebird_cli): shorebird release android support for --split-per-abi (#1010) 2023-08-03 14:08:38 -05:00
Felix Angelov 8f4ae020e3 refactor(shorebird_cli): ShorebirdEnv support for flutterRevision override (#1009) 2023-08-03 13:17:41 -05:00
Felix Angelov 5c04a68df1 feat(shorebird_cli): scope Flutter installations by revision (#1007) 2023-08-03 11:08:59 -05:00
Felix Angelov 6b50023b64 refactor(shorebird_cli): use scoped ShorebirdEnv and remove buildCodePushClient (#1005) 2023-08-02 23:23:51 -05:00
Bryan Oltman 32d98935f7 fix(shorebird_cli): look in build directory for ipa instead of finding name based on plist (#999) 2023-08-02 14:50:37 -04:00
Bryan Oltman ce5362127b chore(shorebird_cli): fix shorebird validator test (#1000) 2023-08-02 13:50:07 -05:00
Felix Angelov 7a4e4ee834 refactor(shorebird_cli): use scoped ShorebirdValidator (#996) 2023-08-02 13:28:25 -05:00
Bryan Oltman e722a0b704 fix(shorebird_cli): don't run AndroidInternetPermissionValidator if no android project exists (#995) 2023-08-02 11:39:38 -05:00
Felix Angelov 890b70aed9 chore(deps): bump pkg:mocktail to 1.0.0 (#992) 2023-08-01 22:57:39 -05:00
Felix Angelov ff19af4e6c chore(shorebird_cli): v0.11.2 (#975) 2023-08-01 17:43:12 -05:00
Felix Angelov 16a0fbe237 chore(shorebird_cli): ignore .ios from xcodebuild (#987) 2023-08-01 17:14:01 -05:00
Bryan Oltman 94d3ca5471 fix(shorebird_cli): don't check for flavors in flutter module (#986)
Co-authored-by: Felix Angelov <felix@shorebird.dev>
2023-08-01 18:09:32 -04:00
Bryan Oltman 72628f494f chore(shorebird_cli): remove flavor and target options from add-to-app commands (#984) 2023-08-01 18:06:06 -04:00
Felix Angelov 205b5cae68 fix(shorebird_cli): shorebird init handles missing iOS project on non-macos host (#983) 2023-08-01 16:40:18 -05:00
Bryan Oltman 93e202a7da fix(shorebird_cli): remove android internet permission validation for aar builds (#977) 2023-08-01 17:03:55 -04:00
Felix Angelov 6b794175f6 chore: bump flutter revision to include latest engine changes (#974) 2023-08-01 15:48:13 -05:00
Felix Angelov 9f9578ebc2 chore(deps): rev flutter revision to include android flavors fix (#973) 2023-08-01 15:29:37 -05:00
Eric Seidel a4fdbed288 chore: roll shorebird version to include rust logging fixes 2023-08-01 12:26:22 -07:00
Bryan Oltman e845e355c5 feat(shorebird_cli): add patch ios-framework-alpha command (#955) 2023-08-01 14:07:13 -05:00
Felix Angelov ff63ca0498 feat(shorebird_cli): shorebird release ios-framework-alpha supports --flavor and --target (#967) 2023-08-01 13:51:20 -05:00
Bryan Oltman 4b0be6c91f fix(shorebird_cli): add helpful error message if cache clear fails on Windows (#964) 2023-08-01 14:32:39 -04:00
Felix Angelov 65f10929cb fix(shorebird_cli): shorebird init iOS flavor detection on non-macOS (#966) 2023-08-01 13:21:22 -05:00
Felix Angelov 2298593b89 feat: bump flutter revision to include iOS flavor support (#963) 2023-08-01 12:44:37 -05:00
Bryan Oltman 70dfeaf5d4 fix(shorebird_cli): update plist lookup to capture all valid filenames (#962) 2023-08-01 13:42:28 -04:00
Felix Angelov 23ced68cd1 feat(shorebird_cli): shorebird release ios-alpha supports --flavor and --target (#960) 2023-08-01 10:15:50 -05:00
Felix Angelov c14ae814d1 feat(shorebird_cli): shorebird init detects iOS flavors (#957) 2023-07-31 17:28:30 -05:00