Skip to content

Commit 443af1b

Browse files
authored
feat: flutter 3.24 (#1299)
* fix: deprecation warnings * fix: kotlin plugin order * chore: working ios build * chore: update workflows to use flutter 3.24 * fix: challenge questions type * fix: build errors * fix: ios inappwebview
1 parent c1e9f58 commit 443af1b

File tree

18 files changed

+382
-290
lines changed

18 files changed

+382
-290
lines changed

.github/workflows/flutter-ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,13 @@ jobs:
7171
disable-animations: false
7272
script: echo "Generated AVD snapshot for caching."
7373

74-
- name: Setup Flutter 3.22.x
74+
- name: Setup Flutter 3.24.x
7575
uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 # v2
7676
with:
77-
flutter-version: "3.22.x"
77+
flutter-version: "3.24.x"
7878
channel: "stable"
7979
cache: true
80-
cache-key: flutter-3.22.x
80+
cache-key: flutter-3.24.x
8181
cache-path: ${{ runner.tool_cache }}/flutter
8282

8383
- name: Create .env file

.github/workflows/flutter-deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ jobs:
6666
disable-animations: false
6767
script: echo "Generated AVD snapshot for caching."
6868

69-
- name: Setup Flutter 3.22.x
69+
- name: Setup Flutter 3.24.x
7070
uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 # v2
7171
with:
72-
flutter-version: "3.22.x"
72+
flutter-version: "3.24.x"
7373
channel: "stable"
7474
cache: true
75-
cache-key: flutter-3.22.x
75+
cache-key: flutter-3.24.x
7676
cache-path: ${{ runner.tool_cache }}/flutter
7777

7878
- name: Create .env file

.github/workflows/mobile-curriculum-e2e.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,13 @@ jobs:
4343
node-version: ${{ matrix.node-version }}
4444
cache: pnpm
4545

46-
- name: Setup Flutter 3.22.x
46+
- name: Setup Flutter 3.24.x
4747
uses: subosito/flutter-action@44ac965b96f18d999802d4b807e3256d5a3f9fa1 # v2
4848
with:
49-
flutter-version: "3.22.x"
49+
flutter-version: "3.24.x"
5050
channel: "stable"
5151
cache: true
52-
cache-key: flutter-3.22.x
52+
cache-key: flutter-3.24.x
5353
cache-path: ${{ runner.tool_cache }}/flutter
5454

5555
- name: Set freeCodeCamp Environment Variables

codemagic.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ workflows:
1515
cancel_previous_builds: true
1616

1717
environment:
18-
flutter: 3.22.2
18+
flutter: 3.24.4
1919
xcode: latest
2020
cocoapods: default
2121
groups:
@@ -86,7 +86,7 @@ workflows:
8686
cancel_previous_builds: true
8787

8888
environment:
89-
flutter: 3.22.2
89+
flutter: 3.24.4
9090
xcode: latest
9191
cocoapods: default
9292
ios_signing:

mobile-app/android/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ plugins {
44
id 'com.google.gms.google-services'
55
id 'com.google.firebase.crashlytics'
66
// END: FlutterFire Configuration
7-
id "dev.flutter.flutter-gradle-plugin"
87
id "kotlin-android"
8+
id "dev.flutter.flutter-gradle-plugin"
99
}
1010

1111
def localProperties = new Properties()

mobile-app/android/settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ pluginManagement {
1919
plugins {
2020
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
2121
id "com.android.application" version "7.3.1" apply false
22+
id "org.jetbrains.kotlin.android" version "1.9.10" apply false
2223
// START: FlutterFire Configuration
2324
id "com.google.gms.google-services" version "4.3.15" apply false
2425
id "com.google.firebase.crashlytics" version "2.8.1" apply false
2526
// END: FlutterFire Configuration
26-
id "org.jetbrains.kotlin.android" version "1.9.10" apply false
2727
}
2828

2929
include ":app"

mobile-app/ios/Podfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Uncomment this line to define a global platform for your project
2-
platform :ios, '12.0'
2+
platform :ios, '13.0'
33

44
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
55
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

0 commit comments

Comments
 (0)