Skip to content

Commit

Permalink
Upgrade runtime SDK + dependencies. (#7197)
Browse files Browse the repository at this point in the history
  • Loading branch information
isoos authored Nov 17, 2023
1 parent 9bf2503 commit f4b556d
Show file tree
Hide file tree
Showing 68 changed files with 507 additions and 544 deletions.
236 changes: 118 additions & 118 deletions .github/workflows/dart.yml

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 `2023.11.17`.
* Upgraded runtime Dart SDK to `3.2.0`.
* Upgraded dependencies.

## `20231116t095000-all`
* Bumped runtimeVersion to `2023.11.16`.
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.app
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Keep version in-sync with .mono_repo.yml and app/lib/shared/versions.dart
FROM dart:3.1.0
FROM dart:3.2.0

# After install we remove the apt-index again to keep the docker image diff small.
RUN apt-get update && \
Expand Down
6 changes: 3 additions & 3 deletions app/lib/shared/versions.dart
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ final RegExp runtimeVersionPattern = RegExp(r'^\d{4}\.\d{2}\.\d{2}$');
/// when the version switch happens.
const _acceptedRuntimeVersions = <String>[
// The current [runtimeVersion].
'2023.11.16',
'2023.11.17',
// Fallback runtime versions.
'2023.11.16',
'2023.11.02',
'2023.10.18',
];

/// Sets the current runtime versions.
Expand Down Expand Up @@ -61,7 +61,7 @@ bool shouldGCVersion(String version) =>
version.compareTo(gcBeforeRuntimeVersion) < 0;

// keep in-sync with SDK version in .mono_repo.yml and Dockerfile
final String runtimeSdkVersion = '3.1.0';
final String runtimeSdkVersion = '3.2.0';
final String toolStableDartSdkVersion = '3.2.0';
final String toolStableFlutterSdkVersion = '3.16.0';
final String toolPreviewDartSdkVersion = '3.3.0-120.0.dev';
Expand Down
2 changes: 1 addition & 1 deletion app/mono_pkg.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# See https://github.com/dart-lang/mono_repo for details
sdk:
- 3.1.0
- 3.2.0

stages:
- smoke_test:
Expand Down
48 changes: 24 additions & 24 deletions app/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
sha256: "36a321c3d2cbe01cbcb3540a87b8843846e0206df3e691fa7b23e19e78de6d49"
url: "https://pub.dev"
source: hosted
version: "64.0.0"
version: "65.0.0"
_popularity:
dependency: "direct main"
description:
Expand All @@ -35,10 +35,10 @@ packages:
dependency: transitive
description:
name: analyzer
sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
sha256: dfe03b90ec022450e22513b5e5ca1f01c0c01de9c3fba2f7fd233cb57a6b9a07
url: "https://pub.dev"
source: hosted
version: "6.2.0"
version: "6.3.0"
api_builder:
dependency: "direct main"
description:
Expand All @@ -58,10 +58,10 @@ packages:
dependency: transitive
description:
name: archive
sha256: "20071638cbe4e5964a427cfa0e86dce55d060bc7d82d56f3554095d7239a8765"
sha256: "7b875fd4a20b165a3084bd2d210439b22ebc653f21cea4842729c0c30c82596b"
url: "https://pub.dev"
source: hosted
version: "3.4.2"
version: "3.4.9"
args:
dependency: "direct main"
description:
Expand Down Expand Up @@ -114,18 +114,18 @@ packages:
dependency: transitive
description:
name: build_daemon
sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65"
sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1"
url: "https://pub.dev"
source: hosted
version: "4.0.0"
version: "4.0.1"
build_resolvers:
dependency: transitive
description:
name: build_resolvers
sha256: "0713a05b0386bd97f9e63e78108805a4feca5898a4b821d6610857f10c91e975"
sha256: "64e12b0521812d1684b1917bc80945625391cb9bdd4312536b1d69dcb6133ed8"
url: "https://pub.dev"
source: hosted
version: "2.4.0"
version: "2.4.1"
build_runner:
dependency: "direct dev"
description:
Expand Down Expand Up @@ -162,10 +162,10 @@ packages:
dependency: transitive
description:
name: built_value
sha256: a8de5955205b4d1dbbbc267daddf2178bd737e4bab8987c04a500478c9651e74
sha256: "723b4021e903217dfc445ec4cf5b42e27975aece1fc4ebbc1ca6329c2d9fb54e"
url: "https://pub.dev"
source: hosted
version: "8.6.3"
version: "8.7.0"
characters:
dependency: transitive
description:
Expand Down Expand Up @@ -234,10 +234,10 @@ packages:
dependency: "direct dev"
description:
name: coverage
sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097"
sha256: ac86d3abab0f165e4b8f561280ff4e066bceaac83c424dd19f1ae2c2fcd12ca9
url: "https://pub.dev"
source: hosted
version: "1.6.3"
version: "1.7.1"
crypto:
dependency: "direct main"
description:
Expand Down Expand Up @@ -496,10 +496,10 @@ packages:
dependency: "direct main"
description:
name: meta
sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
url: "https://pub.dev"
source: hosted
version: "1.10.0"
version: "1.11.0"
mime:
dependency: "direct main"
description:
Expand Down Expand Up @@ -806,10 +806,10 @@ packages:
dependency: "direct dev"
description:
name: test
sha256: "9b0dd8e36af4a5b1569029949d50a52cb2a2a2fdaa20cebb96e6603b9ae241f9"
sha256: a1f7595805820fcc05e5c52e3a231aedd0b72972cb333e8c738a8b1239448b6f
url: "https://pub.dev"
source: hosted
version: "1.24.6"
version: "1.24.9"
test_api:
dependency: transitive
description:
Expand All @@ -822,10 +822,10 @@ packages:
dependency: transitive
description:
name: test_core
sha256: "4bef837e56375537055fdbbbf6dd458b1859881f4c7e6da936158f77d61ab265"
sha256: a757b14fc47507060a162cc2530d9a4a2f92f5100a952c7443b5cad5ef5b106a
url: "https://pub.dev"
source: hosted
version: "0.5.6"
version: "0.5.9"
timing:
dependency: transitive
description:
Expand Down Expand Up @@ -854,18 +854,18 @@ packages:
dependency: transitive
description:
name: uuid
sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7
sha256: df5a4d8f22ee4ccd77f8839ac7cb274ebc11ef9adcce8b92be14b797fe889921
url: "https://pub.dev"
source: hosted
version: "4.1.0"
version: "4.2.1"
vm_service:
dependency: transitive
description:
name: vm_service
sha256: c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
url: "https://pub.dev"
source: hosted
version: "11.10.0"
version: "13.0.0"
watcher:
dependency: "direct main"
description:
Expand Down
2 changes: 1 addition & 1 deletion app/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ dependencies:
pub_semver: '^2.0.0'
pubspec_parse: ^1.2.1
retry: ^3.1.0
sanitize_html: ^2.0.0
sanitize_html: 2.0.0
shelf: '^1.0.0'
shelf_router: ^1.1.0
stack_trace: ^1.10.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ <h2>Libraries</h2>
</li>
<li class="self-crumb">documentation</li>
</ol>
<!-- The search input and breadcrumbs below are only responsively visible at low resolutions. -->
<h5 class="hidden-xs">
<span class="package-name">oxygen</span>
<span class="package-kind">package</span>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ <h2>Constructors</h2>
(
<span class="parameter" id="-param-text">
<span class="type-annotation">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
</span>
<span class="parameter-name">text</span>
</span>
Expand All @@ -88,11 +88,11 @@ <h2>Properties</h2>
<dl class="properties">
<dt id="hashCode" class="property inherited">
<span class="name">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Object/hashCode.html">hashCode</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Object/hashCode.html">hashCode</a>
</span>
<span class="signature">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/int-class.html">int</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/int-class.html">int</a>
</span>
</dt>
<dd class="inherited">
Expand All @@ -104,11 +104,11 @@ <h2>Properties</h2>
</dd>
<dt id="runtimeType" class="property inherited">
<span class="name">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Object/runtimeType.html">runtimeType</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Object/runtimeType.html">runtimeType</a>
</span>
<span class="signature">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Type-class.html">Type</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Type-class.html">Type</a>
</span>
</dt>
<dd class="inherited">
Expand All @@ -124,7 +124,7 @@ <h2>Properties</h2>
</span>
<span class="signature">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
</span>
</dt>
<dd>
Expand All @@ -139,14 +139,14 @@ <h2>Methods</h2>
<dl class="callables">
<dt id="noSuchMethod" class="callable inherited">
<span class="name">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Object/noSuchMethod.html">noSuchMethod</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Object/noSuchMethod.html">noSuchMethod</a>
</span>
<span class="signature">
(
<wbr/>
<span class="parameter" id="noSuchMethod-param-invocation">
<span class="type-annotation">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Invocation-class.html">Invocation</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Invocation-class.html">Invocation</a>
</span>
<span class="parameter-name">invocation</span>
</span>
Expand All @@ -170,7 +170,7 @@ <h2>Methods</h2>
)
<span class="returntype parameter">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
</span>
</span>
</dt>
Expand All @@ -189,7 +189,7 @@ <h2>Methods</h2>
)
<span class="returntype parameter">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
</span>
</span>
</dt>
Expand All @@ -206,21 +206,21 @@ <h2>Operators</h2>
<dl class="callables">
<dt id="operator ==" class="callable inherited">
<span class="name">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Object/operator_equals.html">operator ==</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Object/operator_equals.html">operator ==</a>
</span>
<span class="signature">
(
<wbr/>
<span class="parameter" id="==-param-other">
<span class="type-annotation">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/Object-class.html">Object</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/Object-class.html">Object</a>
</span>
<span class="parameter-name">other</span>
</span>
)
<span class="returntype parameter">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/bool-class.html">bool</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/bool-class.html">bool</a>
</span>
</span>
</dt>
Expand Down Expand Up @@ -251,8 +251,6 @@ <h2>Operators</h2>
</li>
<li class="self-crumb">MainClass class</li>
</ol>
<!-- The search input and breadcrumbs below are only responsively visible at low resolutions. -->
<!--<h5>oxygen library</h5>-->
<div id="dartdoc-sidebar-left-content"></div>
<div id="dartdoc-sidebar-left-content"></div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ <h1>
<li>
<span class="parameter" id="-param-text">
<span class="type-annotation">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
</span>
<span class="parameter-name">text</span>
</span>
Expand Down Expand Up @@ -111,7 +111,6 @@ <h2>
</li>
<li class="self-crumb">MainClass constructor</li>
</ol>
<!-- The search input and breadcrumbs below are only responsively visible at low resolutions. -->
<h5>MainClass class</h5>
<div id="dartdoc-sidebar-left-content"></div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ <h1>
</h1>
</div>
<div class="multi-line-signature">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
<span class="name ">text</span>
<div class="features">
<span class="feature">final</span>
Expand Down Expand Up @@ -102,7 +102,6 @@ <h2>
</li>
<li class="self-crumb">text property</li>
</ol>
<!-- The search input and breadcrumbs below are only responsively visible at low resolutions. -->
<h5>MainClass class</h5>
<div id="dartdoc-sidebar-left-content"></div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ <h1>
</div>
<div class="multi-line-signature">
<span class="returntype">
<a href="https://api.dart.dev/stable/3.1.0/dart-core/String-class.html">String</a>
<a href="https://api.dart.dev/stable/3.2.0/dart-core/String-class.html">String</a>
</span>
<span class="name ">toLowerCase</span>
(
Expand Down Expand Up @@ -111,7 +111,6 @@ <h2>
</li>
<li class="self-crumb">toLowerCase method</li>
</ol>
<!-- The search input and breadcrumbs below are only responsively visible at low resolutions. -->
<h5>MainClass class</h5>
<div id="dartdoc-sidebar-left-content"></div>
</div>
Expand Down
Loading

0 comments on commit f4b556d

Please sign in to comment.