Skip to content

Commit c5125cc

Browse files
committed
Update project dependencies and configurations; bump version to 2.0.0
1 parent e49c67c commit c5125cc

9 files changed

Lines changed: 84 additions & 75 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ migrate_working_dir/
2727
**/doc/api/
2828
**/ios/Flutter/.last_build_id
2929
.dart_tool/
30-
.flutter-plugins
3130
.flutter-plugins-dependencies
3231
.pub-cache/
3332
.pub/
3433
/build/
34+
/coverage/
3535

3636
# Symbolication related
3737
app.*.symbols

.metadata

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This file should be version controlled and should not be manually edited.
55

66
version:
7-
revision: "6fba2447e95c451518584c35e25f5433f14d888c"
7+
revision: "f6ff1529fd6d8af5f706051d9251ac9231c83407"
88
channel: "stable"
99

1010
project_type: app
@@ -13,11 +13,26 @@ project_type: app
1313
migration:
1414
platforms:
1515
- platform: root
16-
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
17-
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
16+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
17+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
1818
- platform: android
19-
create_revision: 6fba2447e95c451518584c35e25f5433f14d888c
20-
base_revision: 6fba2447e95c451518584c35e25f5433f14d888c
19+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
20+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
21+
- platform: ios
22+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
23+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
24+
- platform: linux
25+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
26+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
27+
- platform: macos
28+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
29+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
30+
- platform: web
31+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
32+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
33+
- platform: windows
34+
create_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
35+
base_revision: f6ff1529fd6d8af5f706051d9251ac9231c83407
2136

2237
# User provided section
2338

android/app/build.gradle.kts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,15 @@ if (keystorePropertiesFile.exists()) {
1717
android {
1818
namespace = "com.thehelloworldwriter.hello_world_counters"
1919
compileSdk = flutter.compileSdkVersion
20-
// ndkVersion = flutter.ndkVersion
21-
ndkVersion = "27.0.12077973"
20+
ndkVersion = flutter.ndkVersion
2221

2322
compileOptions {
24-
sourceCompatibility = JavaVersion.VERSION_11
25-
targetCompatibility = JavaVersion.VERSION_11
23+
sourceCompatibility = JavaVersion.VERSION_17
24+
targetCompatibility = JavaVersion.VERSION_17
2625
}
2726

2827
kotlinOptions {
29-
jvmTarget = JavaVersion.VERSION_11.toString()
28+
jvmTarget = JavaVersion.VERSION_17.toString()
3029
}
3130

3231
defaultConfig {

android/build.gradle.kts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@ allprojects {
55
}
66
}
77

8-
val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
8+
val newBuildDir: Directory =
9+
rootProject.layout.buildDirectory
10+
.dir("../../build")
11+
.get()
912
rootProject.layout.buildDirectory.value(newBuildDir)
1013

1114
subprojects {

android/gradle.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
22
android.useAndroidX=true
3-
android.enableJetifier=true

android/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
33
zipStoreBase=GRADLE_USER_HOME
44
zipStorePath=wrapper/dists
5-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip
5+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-all.zip

android/settings.gradle.kts

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
pluginManagement {
2-
val flutterSdkPath = run {
3-
val properties = java.util.Properties()
4-
file("local.properties").inputStream().use { properties.load(it) }
5-
val flutterSdkPath = properties.getProperty("flutter.sdk")
6-
require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
7-
flutterSdkPath
8-
}
2+
val flutterSdkPath =
3+
run {
4+
val properties = java.util.Properties()
5+
file("local.properties").inputStream().use { properties.load(it) }
6+
val flutterSdkPath = properties.getProperty("flutter.sdk")
7+
require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
8+
flutterSdkPath
9+
}
910

1011
includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
1112

@@ -18,8 +19,8 @@ pluginManagement {
1819

1920
plugins {
2021
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
21-
id("com.android.application") version "8.7.3" apply false
22-
id("org.jetbrains.kotlin.android") version "2.1.0" apply false
22+
id("com.android.application") version "8.11.1" apply false
23+
id("org.jetbrains.kotlin.android") version "2.2.20" apply false
2324
}
2425

2526
include(":app")

pubspec.lock

Lines changed: 42 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,18 @@ packages:
4545
dependency: transitive
4646
description:
4747
name: cross_file
48-
sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670"
48+
sha256: "701dcfc06da0882883a2657c445103380e53e647060ad8d9dfb710c100996608"
4949
url: "https://pub.dev"
5050
source: hosted
51-
version: "0.3.4+2"
51+
version: "0.3.5+1"
5252
crypto:
5353
dependency: transitive
5454
description:
5555
name: crypto
56-
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
56+
sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf
5757
url: "https://pub.dev"
5858
source: hosted
59-
version: "3.0.6"
59+
version: "3.0.7"
6060
cupertino_icons:
6161
dependency: "direct main"
6262
description:
@@ -172,10 +172,10 @@ packages:
172172
dependency: transitive
173173
description:
174174
name: meta
175-
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
175+
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
176176
url: "https://pub.dev"
177177
source: hosted
178-
version: "1.16.0"
178+
version: "1.17.0"
179179
mime:
180180
dependency: transitive
181181
description:
@@ -204,18 +204,18 @@ packages:
204204
dependency: transitive
205205
description:
206206
name: path_provider_android
207-
sha256: d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9
207+
sha256: f2c65e21139ce2c3dad46922be8272bb5963516045659e71bb16e151c93b580e
208208
url: "https://pub.dev"
209209
source: hosted
210-
version: "2.2.17"
210+
version: "2.2.22"
211211
path_provider_foundation:
212212
dependency: transitive
213213
description:
214214
name: path_provider_foundation
215-
sha256: "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942"
215+
sha256: "6d13aece7b3f5c5a9731eaf553ff9dcbc2eff41087fd2df587fd0fed9a3eb0c4"
216216
url: "https://pub.dev"
217217
source: hosted
218-
version: "2.4.1"
218+
version: "2.5.1"
219219
path_provider_linux:
220220
dependency: transitive
221221
description:
@@ -260,42 +260,42 @@ packages:
260260
dependency: "direct main"
261261
description:
262262
name: share_plus
263-
sha256: b2961506569e28948d75ec346c28775bb111986bb69dc6a20754a457e3d97fa0
263+
sha256: d7dc0630a923883c6328ca31b89aa682bacbf2f8304162d29f7c6aaff03a27a1
264264
url: "https://pub.dev"
265265
source: hosted
266-
version: "11.0.0"
266+
version: "11.1.0"
267267
share_plus_platform_interface:
268268
dependency: transitive
269269
description:
270270
name: share_plus_platform_interface
271-
sha256: "1032d392bc5d2095a77447a805aa3f804d2ae6a4d5eef5e6ebb3bd94c1bc19ef"
271+
sha256: "88023e53a13429bd65d8e85e11a9b484f49d4c190abbd96c7932b74d6927cc9a"
272272
url: "https://pub.dev"
273273
source: hosted
274-
version: "6.0.0"
274+
version: "6.1.0"
275275
shared_preferences:
276276
dependency: "direct main"
277277
description:
278278
name: shared_preferences
279-
sha256: "6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5"
279+
sha256: "2939ae520c9024cb197fc20dee269cd8cdbf564c8b5746374ec6cacdc5169e64"
280280
url: "https://pub.dev"
281281
source: hosted
282-
version: "2.5.3"
282+
version: "2.5.4"
283283
shared_preferences_android:
284284
dependency: transitive
285285
description:
286286
name: shared_preferences_android
287-
sha256: "20cbd561f743a342c76c151d6ddb93a9ce6005751e7aa458baad3858bfbfb6ac"
287+
sha256: "83af5c682796c0f7719c2bbf74792d113e40ae97981b8f266fa84574573556bc"
288288
url: "https://pub.dev"
289289
source: hosted
290-
version: "2.4.10"
290+
version: "2.4.18"
291291
shared_preferences_foundation:
292292
dependency: transitive
293293
description:
294294
name: shared_preferences_foundation
295-
sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03"
295+
sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f"
296296
url: "https://pub.dev"
297297
source: hosted
298-
version: "2.5.4"
298+
version: "2.5.6"
299299
shared_preferences_linux:
300300
dependency: transitive
301301
description:
@@ -341,14 +341,6 @@ packages:
341341
url: "https://pub.dev"
342342
source: hosted
343343
version: "1.10.1"
344-
sprintf:
345-
dependency: transitive
346-
description:
347-
name: sprintf
348-
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
349-
url: "https://pub.dev"
350-
source: hosted
351-
version: "7.0.0"
352344
stack_trace:
353345
dependency: transitive
354346
description:
@@ -385,10 +377,10 @@ packages:
385377
dependency: transitive
386378
description:
387379
name: test_api
388-
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
380+
sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
389381
url: "https://pub.dev"
390382
source: hosted
391-
version: "0.7.6"
383+
version: "0.7.7"
392384
typed_data:
393385
dependency: transitive
394386
description:
@@ -401,42 +393,42 @@ packages:
401393
dependency: "direct main"
402394
description:
403395
name: url_launcher
404-
sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603"
396+
sha256: f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8
405397
url: "https://pub.dev"
406398
source: hosted
407-
version: "6.3.1"
399+
version: "6.3.2"
408400
url_launcher_android:
409401
dependency: transitive
410402
description:
411403
name: url_launcher_android
412-
sha256: "8582d7f6fe14d2652b4c45c9b6c14c0b678c2af2d083a11b604caeba51930d79"
404+
sha256: "767344bf3063897b5cf0db830e94f904528e6dd50a6dfaf839f0abf509009611"
413405
url: "https://pub.dev"
414406
source: hosted
415-
version: "6.3.16"
407+
version: "6.3.28"
416408
url_launcher_ios:
417409
dependency: transitive
418410
description:
419411
name: url_launcher_ios
420-
sha256: "7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb"
412+
sha256: cfde38aa257dae62ffe79c87fab20165dfdf6988c1d31b58ebf59b9106062aad
421413
url: "https://pub.dev"
422414
source: hosted
423-
version: "6.3.3"
415+
version: "6.3.6"
424416
url_launcher_linux:
425417
dependency: transitive
426418
description:
427419
name: url_launcher_linux
428-
sha256: "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935"
420+
sha256: d5e14138b3bc193a0f63c10a53c94b91d399df0512b1f29b94a043db7482384a
429421
url: "https://pub.dev"
430422
source: hosted
431-
version: "3.2.1"
423+
version: "3.2.2"
432424
url_launcher_macos:
433425
dependency: transitive
434426
description:
435427
name: url_launcher_macos
436-
sha256: "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2"
428+
sha256: "368adf46f71ad3c21b8f06614adb38346f193f3a59ba8fe9a2fd74133070ba18"
437429
url: "https://pub.dev"
438430
source: hosted
439-
version: "3.2.2"
431+
version: "3.2.5"
440432
url_launcher_platform_interface:
441433
dependency: transitive
442434
description:
@@ -457,18 +449,18 @@ packages:
457449
dependency: transitive
458450
description:
459451
name: url_launcher_windows
460-
sha256: "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77"
452+
sha256: "712c70ab1b99744ff066053cbe3e80c73332b38d46e5e945c98689b2e66fc15f"
461453
url: "https://pub.dev"
462454
source: hosted
463-
version: "3.1.4"
455+
version: "3.1.5"
464456
uuid:
465457
dependency: transitive
466458
description:
467459
name: uuid
468-
sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
460+
sha256: a11b666489b1954e01d992f3d601b1804a33937b5a8fe677bd26b8a9f96f96e8
469461
url: "https://pub.dev"
470462
source: hosted
471-
version: "4.5.1"
463+
version: "4.5.2"
472464
vector_math:
473465
dependency: transitive
474466
description:
@@ -481,10 +473,10 @@ packages:
481473
dependency: transitive
482474
description:
483475
name: vm_service
484-
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
476+
sha256: "45caa6c5917fa127b5dbcfbd1fa60b14e583afdc08bfc96dda38886ca252eb60"
485477
url: "https://pub.dev"
486478
source: hosted
487-
version: "15.0.0"
479+
version: "15.0.2"
488480
web:
489481
dependency: transitive
490482
description:
@@ -497,10 +489,10 @@ packages:
497489
dependency: transitive
498490
description:
499491
name: win32
500-
sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03"
492+
sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e
501493
url: "https://pub.dev"
502494
source: hosted
503-
version: "5.14.0"
495+
version: "5.15.0"
504496
xdg_directories:
505497
dependency: transitive
506498
description:
@@ -510,5 +502,5 @@ packages:
510502
source: hosted
511503
version: "1.1.0"
512504
sdks:
513-
dart: ">=3.8.1 <4.0.0"
514-
flutter: ">=3.27.0"
505+
dart: ">=3.10.4 <4.0.0"
506+
flutter: ">=3.35.0"

pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
1717
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
1818
# In Windows, build-name is used as the major, minor, and patch parts
1919
# of the product and file versions while build-number is used as the build suffix.
20-
version: 1.3.0+6
20+
version: 2.0.0+7
2121

2222
environment:
23-
sdk: ^3.8.1
23+
sdk: ^3.10.4
2424

2525
# Dependencies specify other packages that your package needs in order to work.
2626
# To automatically upgrade your package dependencies to the latest versions

0 commit comments

Comments
 (0)