What changed, and why it matters
This commit simply bumps the minimum required Flutter and Dart versions and updates a few related package versions (including google_fonts and meta). There are no code changes affecting app logic, security controls, or user data handling. It is a routine dependency/maintenance update.
No security action required. Treat as normal dependency maintenance; verify CI passes with the new Flutter SDK constraints before merging.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates pubspec.template.yaml and pubspec.lock to require Dart >=3.10.0 and Flutter ^3.38.1, and bumps google_fonts from ^4.0.4 to ^6.3.2 plus minor versions of meta and test packages. No application source code, cryptographic, networking, or permission-related changes are present.
Changed components
pubspec.lockscripts/app_config/templates/pubspec.template.yamlInspect captured patch +15 / −15
diff --git a/pubspec.lock b/pubspec.lock
index 9597031..1c8598e 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -1225,10 +1225,10 @@ packages:
dependency: "direct main"
description:
name: google_fonts
- sha256: "2776c66b3e97c6cdd58d1bd3281548b074b64f1fd5c8f82391f7456e38849567"
+ sha256: "517b20870220c48752eafa0ba1a797a092fb22df0d89535fd9991e86ee2cdd9c"
url: "https://pub.dev"
source: hosted
- version: "4.0.5"
+ version: "6.3.2"
google_identity_services_web:
dependency: transitive
description:
@@ -1599,10 +1599,10 @@ packages:
dependency: "direct main"
description:
name: meta
- sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
+ sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
url: "https://pub.dev"
source: hosted
- version: "1.16.0"
+ version: "1.17.0"
mime:
dependency: transitive
description:
@@ -2248,26 +2248,26 @@ packages:
dependency: transitive
description:
name: test
- sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb"
+ sha256: "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7"
url: "https://pub.dev"
source: hosted
- version: "1.26.2"
+ version: "1.26.3"
test_api:
dependency: transitive
description:
name: test_api
- sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
+ sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55
url: "https://pub.dev"
source: hosted
- version: "0.7.6"
+ version: "0.7.7"
test_core:
dependency: transitive
description:
name: test_core
- sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a"
+ sha256: "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0"
url: "https://pub.dev"
source: hosted
- version: "0.6.11"
+ version: "0.6.12"
tezart:
dependency: "direct main"
description:
@@ -2682,5 +2682,5 @@ packages:
source: hosted
version: "0.2.4"
sdks:
- dart: ">=3.9.2 <4.0.0"
- flutter: ">=3.29.0 <4.0.0"
+ dart: ">=3.10.0 <4.0.0"
+ flutter: ">=3.38.1 <4.0.0"
diff --git a/scripts/app_config/templates/pubspec.template.yaml b/scripts/app_config/templates/pubspec.template.yaml
index 48ca00e..2869ba4 100644
--- a/scripts/app_config/templates/pubspec.template.yaml
+++ b/scripts/app_config/templates/pubspec.template.yaml
@@ -14,8 +14,8 @@ description: PLACEHOLDER
version: PLACEHOLDER_V+PLACEHOLDER_B
environment:
- sdk: ">=3.9.0 <4.0.0"
- flutter: ^3.29.0
+ sdk: ">=3.10.0 <4.0.0"
+ flutter: ^3.38.1
dependencies:
flutter:
@@ -149,7 +149,7 @@ dependencies:
# UI/Component plugins
flutter_native_splash: ^2.2.4
- google_fonts: ^4.0.4
+ google_fonts: ^6.3.2
url_launcher: ^6.0.5
flutter_svg: ^2.0.7
flutter_feather_icons: ^2.0.0+1
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.