diff --git a/CHANGELOG.md b/CHANGELOG.md index 15b216af3..3e8d29244 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ 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) + * Bumped runtimeVersion to `2024.08.20`. + * Upgraded stable Dart analysis SDK to `3.5.1` + * Upgraded pana to `0.22.11`. ## `20240815t121700-all` * Bumped runtimeVersion to `2024.08.09`. diff --git a/Dockerfile.worker b/Dockerfile.worker index d9368b95a..46f8623b1 100644 --- a/Dockerfile.worker +++ b/Dockerfile.worker @@ -22,7 +22,7 @@ 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.5.0 +RUN XDG_CONFIG_HOME=/home/worker/config/dart-stable tool/setup-dart.sh /home/worker/dart/stable 3.5.1 # 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.24.0 diff --git a/app/lib/shared/versions.dart b/app/lib/shared/versions.dart index 5b485b27b..8487ecda6 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]. - '2024.08.09', + '2024.08.20', // Fallback runtime versions. + '2024.08.09', '2024.08.08', - '2024.08.05', ]; /// Sets the current runtime versions. @@ -62,7 +62,7 @@ bool shouldGCVersion(String version) => // keep in-sync with SDK version in .mono_repo.yml and Dockerfile final String runtimeSdkVersion = '3.5.0'; -final String toolStableDartSdkVersion = '3.5.0'; +final String toolStableDartSdkVersion = '3.5.1'; final String toolStableFlutterSdkVersion = '3.24.0'; final semanticToolStableDartSdkVersion = diff --git a/app/pubspec.lock b/app/pubspec.lock index 6269d8b5c..973b20f61 100644 --- a/app/pubspec.lock +++ b/app/pubspec.lock @@ -565,10 +565,10 @@ packages: dependency: "direct main" description: name: pana - sha256: f0e7f53b2972ca8d2e00b32a9577a10ef140aafcd1796b087e8de425c51699dd + sha256: cb8b252c59e517ba0573da63e83215dfd3a7cd5a9b7a0549e9b9547ab7d1ce40 url: "https://pub.dev" source: hosted - version: "0.22.10" + version: "0.22.11" path: dependency: "direct main" description: diff --git a/app/pubspec.yaml b/app/pubspec.yaml index a4ad1a46d..ee052f840 100644 --- a/app/pubspec.yaml +++ b/app/pubspec.yaml @@ -51,7 +51,7 @@ dependencies: watcher: ^1.0.0 yaml: '^3.0.0' # pana version to be pinned - pana: '0.22.10' + pana: '0.22.11' # 3rd-party packages with pinned versions mailer: '6.1.2' ulid: '2.0.0' diff --git a/app/test/task/testdata/goldens/packages/oxygen/score.html b/app/test/task/testdata/goldens/packages/oxygen/score.html index becbaddc2..5811d03b4 100644 --- a/app/test/task/testdata/goldens/packages/oxygen/score.html +++ b/app/test/task/testdata/goldens/packages/oxygen/score.html @@ -452,6 +452,17 @@

  • ✓ macOS
  • ✓ Web
  • +

    + + 0/0 points: WASM compatibility +

    +

    + Package is compatible with runtime + wasm + . See + https://dart.dev/web/wasm + for details. +

    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 6a9686dcb..6e7dd2c0f 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 @@ -456,6 +456,17 @@

  • ✓ macOS
  • ✓ Web
  • +

    + + 0/0 points: WASM compatibility +

    +

    + Package is compatible with runtime + wasm + . See + https://dart.dev/web/wasm + for details. +

    diff --git a/pkg/pub_worker/pubspec.lock b/pkg/pub_worker/pubspec.lock index d257311d7..7df49e337 100644 --- a/pkg/pub_worker/pubspec.lock +++ b/pkg/pub_worker/pubspec.lock @@ -479,10 +479,10 @@ packages: dependency: "direct main" description: name: pana - sha256: f0e7f53b2972ca8d2e00b32a9577a10ef140aafcd1796b087e8de425c51699dd + sha256: cb8b252c59e517ba0573da63e83215dfd3a7cd5a9b7a0549e9b9547ab7d1ce40 url: "https://pub.dev" source: hosted - version: "0.22.10" + version: "0.22.11" path: dependency: transitive description: diff --git a/pkg/pub_worker/pubspec.yaml b/pkg/pub_worker/pubspec.yaml index db2e590bb..73ec5089b 100644 --- a/pkg/pub_worker/pubspec.yaml +++ b/pkg/pub_worker/pubspec.yaml @@ -9,7 +9,7 @@ dependencies: appengine: ^0.13.6 json_annotation: ^4.3.0 jsontool: ^1.1.0 - pana: ^0.22.10 + pana: ^0.22.11 lints: ^4.0.0 # required for pana meta: ^1.7.0 api_builder: