diff --git a/CHANGELOG.md b/CHANGELOG.md index 58928aa30d..fc82f74ece 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ Important changes to data models, configuration, and migrations between each AppEngine version, listed here to ease deployment and troubleshooting. ## Next Release (replace with git tag when deployed) + * Bump runtimeVersion to `2025.03.18`. + * Upgraded stable Dart analysis SDK to `3.7.2` + * Upgraded stable Flutter analysis SDK to `3.29.2`. + * Upgraded pana to `0.22.20`. ## `20250311t101500-all` * Bump runtimeVersion to `2025.03.10`. diff --git a/Dockerfile.worker b/Dockerfile.worker index 6a45cc674f..459be83079 100644 --- a/Dockerfile.worker +++ b/Dockerfile.worker @@ -23,10 +23,10 @@ RUN mkdir -p /home/worker/config/dart-stable RUN mkdir -p /home/worker/config/flutter-stable # Setup Dart SDK into /home/worker/dart/{stable,preview}/ -RUN XDG_CONFIG_HOME=/home/worker/config/dart-stable tool/setup-dart.sh /home/worker/dart/stable 3.7.1 +RUN XDG_CONFIG_HOME=/home/worker/config/dart-stable tool/setup-dart.sh /home/worker/dart/stable 3.7.2 # Setup Flutter SDK into /home/worker/flutter/{stable,preview}/ -RUN XDG_CONFIG_HOME=/home/worker/config/flutter-stable tool/setup-flutter.sh /home/worker/flutter/stable 3.29.1 +RUN XDG_CONFIG_HOME=/home/worker/config/flutter-stable tool/setup-flutter.sh /home/worker/flutter/stable 3.29.2 # Setup webp RUN tool/setup-webp.sh /home/worker/bin diff --git a/app/lib/shared/versions.dart b/app/lib/shared/versions.dart index 40847a29e5..0c697a9e42 100644 --- a/app/lib/shared/versions.dart +++ b/app/lib/shared/versions.dart @@ -24,10 +24,10 @@ final RegExp runtimeVersionPattern = RegExp(r'^\d{4}\.\d{2}\.\d{2}$'); /// when the version switch happens. const _acceptedRuntimeVersions = [ // The current [runtimeVersion]. - '2025.03.10', + '2025.03.18', // Fallback runtime versions. + '2025.03.10', '2025.03.03', - '2025.02.25', ]; /// Sets the current runtime versions. @@ -62,8 +62,8 @@ bool shouldGCVersion(String version) => // keep in-sync with SDK version in .mono_repo.yml and Dockerfile final String runtimeSdkVersion = '3.7.0'; -final String toolStableDartSdkVersion = '3.7.1'; -final String toolStableFlutterSdkVersion = '3.29.1'; +final String toolStableDartSdkVersion = '3.7.2'; +final String toolStableFlutterSdkVersion = '3.29.2'; final semanticToolStableDartSdkVersion = Version.parse(toolStableDartSdkVersion); diff --git a/app/pubspec.yaml b/app/pubspec.yaml index 219af50369..aa3268a303 100644 --- a/app/pubspec.yaml +++ b/app/pubspec.yaml @@ -46,7 +46,7 @@ dependencies: watcher: ^1.0.0 yaml: ^3.1.0 # pana version to be pinned - pana: '0.22.19' + pana: '0.22.20' # 3rd-party packages with pinned versions mailer: '6.3.0' ulid: '2.0.1' diff --git a/app/test/task/testdata/goldens/packages/oxygen/score.html b/app/test/task/testdata/goldens/packages/oxygen/score.html index 46092fedcb..fbc4fa454e 100644 --- a/app/test/task/testdata/goldens/packages/oxygen/score.html +++ b/app/test/task/testdata/goldens/packages/oxygen/score.html @@ -261,7 +261,7 @@

description field of pubspec.yaml - . Use 60 to 180 characters to describe the package, what it does, and its target use case. + . Use 50 to 180 characters to describe the package, what it does, and its target use case.

diff --git a/app/test/task/testdata/goldens/packages/oxygen/versions/1.0.0/score.html b/app/test/task/testdata/goldens/packages/oxygen/versions/1.0.0/score.html index 5186ae6c3e..59995c4e88 100644 --- a/app/test/task/testdata/goldens/packages/oxygen/versions/1.0.0/score.html +++ b/app/test/task/testdata/goldens/packages/oxygen/versions/1.0.0/score.html @@ -265,7 +265,7 @@

description field of pubspec.yaml - . Use 60 to 180 characters to describe the package, what it does, and its target use case. + . Use 50 to 180 characters to describe the package, what it does, and its target use case.

diff --git a/pkg/pub_worker/pubspec.yaml b/pkg/pub_worker/pubspec.yaml index 7a37231e61..230e2744e6 100644 --- a/pkg/pub_worker/pubspec.yaml +++ b/pkg/pub_worker/pubspec.yaml @@ -10,7 +10,7 @@ dependencies: appengine: ^0.13.6 json_annotation: ^4.3.0 jsontool: ^2.0.0 - pana: ^0.22.19 + pana: ^0.22.20 path: ^1.8.0 lints: ^5.0.0 # required for pana meta: ^1.7.0 diff --git a/pubspec.lock b/pubspec.lock index a32f04e3fa..ae27ed15e0 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -626,10 +626,10 @@ packages: dependency: transitive description: name: pana - sha256: "2190c23df74361a9e7e2030ab96a7a2b5f05d301fe632a6a1a3153570c37c8a4" + sha256: "4bbeb13e05992b4c82f1902c5872d9c3dff6beca0f86cc843cc9e587f41d17b8" url: "https://pub.dev" source: hosted - version: "0.22.19" + version: "0.22.20" path: dependency: transitive description: