Skip to content

Commit 73368b5

Browse files
authored
build: Support for Flutter 3.22 (#1921)
Signed-off-by: validcube <[email protected]>
1 parent ca14e77 commit 73368b5

File tree

6 files changed

+30
-21
lines changed

6 files changed

+30
-21
lines changed

.github/workflows/build_pull_request.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161
uses: subosito/flutter-action@v2
6262
with:
6363
channel: "stable"
64+
flutter-version: 3.22.x
6465
cache: ${{ inputs.flutter-cache }}
6566

6667
- name: Get dependencies

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
uses: subosito/flutter-action@v2
3737
with:
3838
channel: "stable"
39+
flutter-version: 3.22.x
3940

4041
- name: Install dependencies
4142
run: npm install

.github/workflows/sync_crowdin.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
uses: subosito/flutter-action@v2
2626
with:
2727
cache: true
28+
flutter-version: 3.22.x
2829

2930
- name: Sync translations from Crowdin
3031
uses: crowdin/github-action@v1

android/app/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ if (flutterVersionName == null) {
2323
}
2424

2525
android {
26-
compileSdk flutter.compileSdkVersion
26+
compileSdk 34
2727
ndkVersion flutter.ndkVersion
2828

2929
compileOptions {
30+
coreLibraryDesugaringEnabled true
3031
sourceCompatibility JavaVersion.VERSION_17
3132
targetCompatibility JavaVersion.VERSION_17
3233
}
@@ -113,6 +114,7 @@ flutter {
113114
}
114115

115116
dependencies {
117+
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4") // https://pub.dev/packages/flutter_local_notifications#gradle-setup
116118
implementation("app.revanced:revanced-patcher:19.3.1")
117119
implementation("app.revanced:revanced-library:2.2.1")
118120
}

pubspec.lock

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -323,9 +323,9 @@ packages:
323323
dependency: "direct main"
324324
description:
325325
path: "."
326-
ref: "560d21c4148b53933313573e7eafca0b0eb9aadf"
327-
resolved-ref: "560d21c4148b53933313573e7eafca0b0eb9aadf"
328-
url: "https://github.com/BenjaminHalko/flutter_background"
326+
ref: "900a81501f1f0e4996fe9e2cbf55f1ea8df08b49"
327+
resolved-ref: "900a81501f1f0e4996fe9e2cbf55f1ea8df08b49"
328+
url: "https://github.com/validcube/flutter_background"
329329
source: git
330330
version: "1.2.0"
331331
flutter_cache_manager:
@@ -571,18 +571,18 @@ packages:
571571
dependency: transitive
572572
description:
573573
name: leak_tracker
574-
sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
574+
sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
575575
url: "https://pub.dev"
576576
source: hosted
577-
version: "10.0.4"
577+
version: "10.0.5"
578578
leak_tracker_flutter_testing:
579579
dependency: transitive
580580
description:
581581
name: leak_tracker_flutter_testing
582-
sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
582+
sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
583583
url: "https://pub.dev"
584584
source: hosted
585-
version: "3.0.3"
585+
version: "3.0.5"
586586
leak_tracker_testing:
587587
dependency: transitive
588588
description:
@@ -644,18 +644,18 @@ packages:
644644
dependency: transitive
645645
description:
646646
name: material_color_utilities
647-
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
647+
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
648648
url: "https://pub.dev"
649649
source: hosted
650-
version: "0.8.0"
650+
version: "0.11.1"
651651
meta:
652652
dependency: transitive
653653
description:
654654
name: meta
655-
sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
655+
sha256: "25dfcaf170a0190f47ca6355bdd4552cb8924b430512ff0cafb8db9bd41fe33b"
656656
url: "https://pub.dev"
657657
source: hosted
658-
version: "1.12.0"
658+
version: "1.14.0"
659659
mime:
660660
dependency: transitive
661661
description:
@@ -989,10 +989,11 @@ packages:
989989
skeletons:
990990
dependency: "direct main"
991991
description:
992-
name: skeletons
993-
sha256: "5b2d08ae7f908ee1f7007ca99f8dcebb4bfc1d3cb2143dec8d112a5be5a45c8f"
994-
url: "https://pub.dev"
995-
source: hosted
992+
path: "."
993+
ref: "326fbb4223ac4d8a6301cc2f16b6112ecd308c71"
994+
resolved-ref: "326fbb4223ac4d8a6301cc2f16b6112ecd308c71"
995+
url: "https://github.com/Ofceab-Studio/skeletons"
996+
source: git
996997
version: "0.0.3"
997998
sky_engine:
998999
dependency: transitive
@@ -1147,10 +1148,10 @@ packages:
11471148
dependency: transitive
11481149
description:
11491150
name: test_api
1150-
sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
1151+
sha256: "2419f20b0c8677b2d67c8ac4d1ac7372d862dc6c460cdbb052b40155408cd794"
11511152
url: "https://pub.dev"
11521153
source: hosted
1153-
version: "0.7.0"
1154+
version: "0.7.1"
11541155
timeago:
11551156
dependency: "direct main"
11561157
description:
@@ -1275,10 +1276,10 @@ packages:
12751276
dependency: transitive
12761277
description:
12771278
name: vm_service
1278-
sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
1279+
sha256: "7475cb4dd713d57b6f7464c0e13f06da0d535d8b2067e188962a59bac2cf280b"
12791280
url: "https://pub.dev"
12801281
source: hosted
1281-
version: "14.2.1"
1282+
version: "14.2.2"
12821283
wakelock_plus:
12831284
dependency: "direct main"
12841285
description:

pubspec.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ dependencies:
5959
ref: 1a1616ac91e16cd1f3dd170a81febf27ffce3587 # Branch: master
6060
share_plus: ^9.0.0
6161
shared_preferences: ^2.2.3
62-
skeletons: ^0.0.3
62+
skeletons:
63+
git: # remove once https://github.com/badjio/skeletons/pull/11 is merged
64+
url: https://github.com/Ofceab-Studio/skeletons
65+
ref: 326fbb4223ac4d8a6301cc2f16b6112ecd308c71 # Branch: master
6366
slang: ^3.30.2
6467
slang_flutter: ^3.30.0
6568
stacked: ^3.4.2

0 commit comments

Comments
 (0)