diff --git a/docs/code_push/patch.mdx b/docs/code_push/patch.mdx
index b3d942bd..4b32a0db 100644
--- a/docs/code_push/patch.mdx
+++ b/docs/code_push/patch.mdx
@@ -21,10 +21,10 @@ shorebird patch android
-
+
```
-shorebird patch ios-alpha
+shorebird patch ios
```
diff --git a/docs/code_push/release.mdx b/docs/code_push/release.mdx
index b0cc8e86..fd27396b 100644
--- a/docs/code_push/release.mdx
+++ b/docs/code_push/release.mdx
@@ -21,9 +21,9 @@ In order to start pushing updates, you will need to create a release.
-
+
-`shorebird release ios-alpha`
+`shorebird release ios`
@@ -69,10 +69,10 @@ https://support.google.com/googleplay/android-developer/answer/9859152?hl=en
-
+
```
-$ shorebird release ios-alpha
+$ shorebird release ios
✓ Fetching apps (0.2s)
✓ Building release (59.0s)
✓ Getting release version (40ms)
@@ -135,7 +135,7 @@ shorebird release android --force
or
```
-shorebird release ios-alpha --force
+shorebird release ios --force
```
:::
diff --git a/docs/concepts.md b/docs/concepts.md
index 33e212b1..887f7675 100644
--- a/docs/concepts.md
+++ b/docs/concepts.md
@@ -28,7 +28,7 @@ A release is a specific version of an [application](#application), identified by
A release can have zero or more [patches](#patch) applied to it.
-Releases are created by running `shorebird release [platform]`, where `platform` is `android`, `aar`, or `ios-alpha`.
+Releases are created by running `shorebird release [platform]`, where `platform` is `android`, `aar`, or `ios`.
### Patch
@@ -36,7 +36,7 @@ A patch is a change to a specific [release](#release), applied as an over-the-ai
When your application starts, it checks for available patches and applies the latest one. This patch will be visible the next time your application launches.
-Patches are created by running `shorebird patch [platform]`, where `platform` is `android`, `aar`, or `ios-alpha`.
+Patches are created by running `shorebird patch [platform]`, where `platform` is `android`, `aar`, or `ios`.
### Artifact
diff --git a/docs/guides/code_push_quickstart.mdx b/docs/guides/code_push_quickstart.mdx
index 039c0010..879c541f 100644
--- a/docs/guides/code_push_quickstart.mdx
+++ b/docs/guides/code_push_quickstart.mdx
@@ -74,10 +74,10 @@ shorebird release android
-
+
```sh
-shorebird release ios-alpha
+shorebird release ios
```
@@ -142,10 +142,10 @@ shorebird patch android
-
+
```sh
-shorebird patch ios-alpha
+shorebird patch ios
```
diff --git a/docs/guides/flavors/ios.md b/docs/guides/flavors/ios.md
index 36dc152c..678efff1 100644
--- a/docs/guides/flavors/ios.md
+++ b/docs/guides/flavors/ios.md
@@ -56,14 +56,14 @@ You can view your apps at [console.shorebird.dev](https://console.shorebird.dev)
## Create a release
-Now that we've created our apps on shorebird, we need to create releases (one for each flavor). To create a release, we'll use the `shorebird release ios-alpha` command.
+Now that we've created our apps on shorebird, we need to create releases (one for each flavor). To create a release, we'll use the `shorebird release ios` command.
```sh
# Create a release for the internal flavor
-shorebird release ios-alpha --flavor internal
+shorebird release ios --flavor internal
# Create a release for the stable flavor
-shorebird release ios-alpha --flavor stable
+shorebird release ios --flavor stable
```
We can verify the releases were created successfully by visiting [Shorebird console](https://console.shorebird.dev/).
@@ -92,7 +92,7 @@ In addition to previewing the releases locally, you should also [submit the gene
## Creating a patch
-Now that we have our internal and stable releases on the Play Store, we can create a patch using `shorebird patch ios-alpha`. For the sake of this example, let's adjust the app theme to use `deepOrange` as the seed color in `lib/main.dart`:
+Now that we have our internal and stable releases on the Play Store, we can create a patch using `shorebird patch ios`. For the sake of this example, let's adjust the app theme to use `deepOrange` as the seed color in `lib/main.dart`:
```diff
class MyApp extends StatelessWidget {
@@ -136,7 +136,7 @@ Typically `shorebird patch` should be used to fix critical bugs.
Now that we've applied the changes, let's patch the `internal` variant:
```sh
-shorebird patch ios-alpha --flavor internal
+shorebird patch ios --flavor internal
```
We can validate the patch by visiting [Shorebird console](https://console.shorebird.dev/) then select the internal release or re-launching the internal release.
@@ -154,7 +154,7 @@ If all went well, you should see the patch was applied after re-launching the ap
Once you have validated the patch internally, you can promote the patch to the stable variant via:
```sh
-shorebird patch ios-alpha --flavor stable
+shorebird patch ios --flavor stable
```
At this point, you have a setup which allows you to push patches to internal testers before promoting them to production 🎉
diff --git a/docs/guides/hybrid-app/ios.md b/docs/guides/hybrid-app/ios.md
index bf7d5727..83ab0c60 100644
--- a/docs/guides/hybrid-app/ios.md
+++ b/docs/guides/hybrid-app/ios.md
@@ -75,7 +75,7 @@ In the General tab of your app target, ensure that the frameworks have the
Create a Shorebird release for your Flutter module:
```
-shorebird release ios-framework-alpha --release-version 1.2.3+1
+shorebird release ios-framework --release-version 1.2.3+1
```
The `release-version` parameter needs to match the version of the iOS app
@@ -108,7 +108,7 @@ _with the same `xcframework` generated by the release command above_.
Make an edit to the code in your Flutter module. Then run:
```
-shorebird patch ios-framework-alpha --release-version 1.2.3+1
+shorebird patch ios-framework --release-version 1.2.3+1
```
:::note
diff --git a/docs/guides/release/ios.md b/docs/guides/release/ios.md
index 3abf7b50..606c2ae4 100644
--- a/docs/guides/release/ios.md
+++ b/docs/guides/release/ios.md
@@ -55,11 +55,12 @@ Update the version in `pubspec.yaml` to `1.0.4+1`:
### Create a Shorebird release
-Create a Shorebird release by running the `shorebird release ios-alpha` command:
+Create a Shorebird release by running the `shorebird release ios` command:
```
-$ shorebird release ios-alpha
-[WARN] iOS support is in an alpha state. See https://docs.shorebird.dev/status#ios-alpha for more information.
+$ shorebird release ios
+[WARN] iOS support is beta. Some apps may run slower after patching.
+See https://docs.shorebird.dev/status for more information.
✓ Fetching apps (0.1s)
✓ Building release (56.2s)
✓ Getting release version (37ms)
@@ -88,7 +89,7 @@ To upload to the App Store, do one of the following:
:::note
-If you perform your own codesigning and do not want Shorebird to codesign your app, you can pass the `--no-codesign` flag to the `shorebird release ios-alpha` command. Because only signed code can be run on iOS devices, **releases created this way will not be previewable using the `shorebird preview` command.** You can still download and run these releases through TestFlight.
+If you perform your own codesigning and do not want Shorebird to codesign your app, you can pass the `--no-codesign` flag to the `shorebird release ios` command. Because only signed code can be run on iOS devices, **releases created this way will not be previewable using the `shorebird preview` command.** You can still download and run these releases through TestFlight.
:::
@@ -150,11 +151,12 @@ For the purposes of this guide, we will change the default clock face to `genera
### Create a Shorebird patch
-To make this patch available to your users, run `shorebird patch ios-alpha`.
+To make this patch available to your users, run `shorebird patch ios`.
```
-$ shorebird patch ios-alpha
-[WARN] iOS support is in an alpha state. See https://docs.shorebird.dev/status#ios-alpha for more information.
+$ shorebird patch ios
+[WARN] iOS support is beta. Some apps may run slower after patching.
+See https://docs.shorebird.dev/status for more information.
✓ Fetching apps (0.4s)
✓ Building release (61.5s)
✓ Detected release version 1.0.4+1 (44ms)
diff --git a/docs/guides/staging-patches.md b/docs/guides/staging-patches.md
index 9bb420a2..3a9607c2 100644
--- a/docs/guides/staging-patches.md
+++ b/docs/guides/staging-patches.md
@@ -52,7 +52,7 @@ Now that we've created our apps on shorebird, we need to create releases (one fo
shorebird release android
# Create a release for iOS
-shorebird release ios-alpha
+shorebird release ios
```
We can verify the releases were created successfully by visiting [Shorebird console](https://console.shorebird.dev).
@@ -95,7 +95,7 @@ Now that we've applied the changes, let's create a patch:
shorebird patch android --staging
# Stage a patch on iOS
-shorebird patch ios-alpha --staging
+shorebird patch ios --staging
```
## Preview the release