Skip to content

Commit 6f3598b

Browse files
committed
chore: update to a more modern flutter version
1 parent 241c10e commit 6f3598b

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

src/content/docs/code-push/ci/codemagic.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ As a preview, our finished `codemagic.yaml` file will look like this:
7878
definitions:
7979
environment:
8080
shared_env: &shared_env
81-
flutter: 3.24.1
81+
flutter: 3.38.9
8282
groups:
8383
- shorebird
8484
- play_store
8585
vars:
86-
FLUTTER_VERSION: 3.24.1
86+
FLUTTER_VERSION: 3.38.9
8787
scripts:
8888
- &shorebird_install
8989
name: Install Shorebird
@@ -189,7 +189,7 @@ definitions:
189189
# Use &shared_env to allow us to reference this environment in other
190190
# parts of the file
191191
shared_env: &shared_env
192-
flutter: 3.24.1
192+
flutter: 3.38.9
193193
groups:
194194
# Add the shorebird group to make $SHOREBIRD_TOKEN available to
195195
# the Shorebird CLI.
@@ -198,7 +198,7 @@ definitions:
198198
# available to the Google Play Publishing step.
199199
- play_store
200200
vars:
201-
FLUTTER_VERSION: 3.24.1
201+
FLUTTER_VERSION: 3.38.9
202202
scripts:
203203
# A step to install Shorebird and add it to the host machine's PATH
204204
- &shorebird_install
@@ -358,7 +358,7 @@ locally.
358358
definitions:
359359
environment:
360360
shared_env: &shared_env
361-
flutter: 3.24.1
361+
flutter: 3.38.9
362362
groups:
363363
# Export the shorebird group to make $SHOREBIRD_TOKEN available to
364364
# the Shorebird CLI.
@@ -370,7 +370,7 @@ definitions:
370370
# The bundle ID of this example app.
371371
# Replace this with your app's bundle id.
372372
BUNDLE_ID: dev.shorebird.codemagic-demo
373-
FLUTTER_VERSION: 3.24.1
373+
FLUTTER_VERSION: 3.38.9
374374
scripts:
375375
# Download the Shorebird CLI and add it to the PATH.
376376
- &shorebird_install

src/content/docs/code-push/ci/generic.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ change. If you'd like to pin your CI to a specific Flutter version you can do
8888
this by adding `--flutter-version` to your command, e.g.
8989

9090
```
91-
shorebird release ios --flutter-version=3.22.1 --dart-define=HERO=Mario -- --enable-impeller
91+
shorebird release ios --flutter-version=3.38.9 --dart-define=HERO=Mario -- --enable-impeller
9292
```
9393

9494
### Patching

src/content/docs/code-push/release.mdx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ To release with a different Flutter version, you can specify the version using
9191
the `--flutter-version` flag.
9292

9393
```
94-
shorebird release android --flutter-version 3.19.0
94+
shorebird release android --flutter-version 3.38.9
9595
```
9696

9797
</TabItem>
@@ -163,7 +163,7 @@ To release with a different Flutter version, you can specify the version using
163163
the `--flutter-version` flag.
164164

165165
```sh
166-
shorebird release ios --flutter-version 3.19.0
166+
shorebird release ios --flutter-version 3.38.9
167167
```
168168

169169
### Signing issues
@@ -230,15 +230,15 @@ Example output:
230230
```
231231
$ shorebird release linux
232232
✓ Fetching apps (0.3s)
233-
✓ Building app bundle with Flutter 3.27.0 (1e0e5760ee) (18.3s)
233+
✓ Building app bundle with Flutter 3.38.9 (1e0e5760ee) (18.3s)
234234
✓ Fetching releases (0.1s)
235235
236236
🚀 Ready to create a new release!
237237
238238
📱 App: sample (d0cf1d8f-e741-4f5d-b280-b794000df1cd)
239239
📦 Release Version: 1.0.13+2
240240
🕹️ Platform: linux
241-
🐦 Flutter Version: 3.27.0 (1e0e5760ee)
241+
🐦 Flutter Version: 3.38.9 (1e0e5760ee)
242242
243243
Would you like to continue? (y/N) Yes
244244
✓ Fetching releases (0.1s)
@@ -263,15 +263,15 @@ Example output:
263263
```
264264
$ shorebird release macos
265265
✓ Fetching apps (0.3s)
266-
✓ Building app bundle with Flutter 3.27.0 (1e0e5760ee) (18.3s)
266+
✓ Building app bundle with Flutter 3.38.9 (1e0e5760ee) (18.3s)
267267
✓ Fetching releases (0.1s)
268268
269269
🚀 Ready to create a new release!
270270
271271
📱 App: sample (d0cf1d8f-e741-4f5d-b280-b794000df1cd)
272272
📦 Release Version: 1.0.13+2
273273
🕹️ Platform: macos
274-
🐦 Flutter Version: 3.27.0 (1e0e5760ee)
274+
🐦 Flutter Version: 3.38.9 (1e0e5760ee)
275275
276276
Would you like to continue? (y/N) Yes
277277
✓ Fetching releases (0.1s)
@@ -320,7 +320,7 @@ To release with a different Flutter version, you can specify the version using
320320
the `--flutter-version` flag.
321321

322322
```
323-
shorebird release macos --flutter-version 3.24.5
323+
shorebird release macos --flutter-version 3.38.9
324324
```
325325

326326
</TabItem>
@@ -336,15 +336,15 @@ Example output:
336336
```
337337
$ shorebird release windows
338338
✓ Fetching apps (0.3s)
339-
✓ Building Windows app with Flutter 3.27.1 (1e0e5760ee) (18.3s)
339+
✓ Building Windows app with Flutter 3.38.9 (1e0e5760ee) (18.3s)
340340
✓ Fetching releases (0.1s)
341341
342342
🚀 Ready to create a new release!
343343
344344
📱 App: sample (d0cf1d8f-e741-4f5d-b280-b794000df1cd)
345345
📦 Release Version: 1.0.0+1
346346
🕹️ Platform: windows
347-
🐦 Flutter Version: 3.27.1 (1e0e5760ee)
347+
🐦 Flutter Version: 3.38.9 (1e0e5760ee)
348348
349349
Would you like to continue? (y/N) Yes
350350
✓ Fetching releases (0.1s)
@@ -393,7 +393,7 @@ To release with a different Flutter version, you can specify the version using
393393
the `--flutter-version` flag.
394394

395395
```
396-
shorebird release windows --flutter-version 3.27.1
396+
shorebird release windows --flutter-version 3.38.9
397397
```
398398

399399
</TabItem>

src/content/docs/flutter-concepts/flutter-sdk-deep-dive.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,8 @@ modify Dart code (not native code, Flutter engine, or assets).
323323

324324
## Current best practices for Flutter development in 2026
325325

326-
**Flutter 3.38.5** (December 2025) is the current stable release, bundled with
327-
**Dart 3.10.4**. Key requirements now include Java 17 minimum for Android, iOS
326+
**Flutter 3.38.9** (January 2026) is the current stable release, bundled with
327+
**Dart 3.10.8**. Key requirements now include Java 17 minimum for Android, iOS
328328
13+ minimum, and Android 16KB page size support for Google Play compliance.
329329
Impeller is fully default across iOS and Android API 29+.
330330

src/content/docs/getting-started/flutter-version.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ to create a release with a different version of Flutter, you can use the
4848
`--flutter-version` option with the `shorebird release` command:
4949

5050
```sh
51-
shorebird release android --flutter-version=3.32.8
51+
shorebird release android --flutter-version=3.38.9
5252
```
5353

5454
Any patches created with this release will be built with the version of Flutter

0 commit comments

Comments
 (0)