diff --git a/CHANGELOG.md b/CHANGELOG.md
index bd19f15b36..1f425104d7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@ AppEngine version, listed here to ease deployment and troubleshooting.
* Upgraded stable Dart analysis SDK to `3.6.1`
* Upgraded pana to `0.22.18`.
* Upgraded dartdoc to `8.3.2`.
+ * Upgraded dependencies.
## `20250107t105700-all`
* Bump runtimeVersion to `2025.01.07`.
diff --git a/app/lib/frontend/handlers/pubapi.client.dart b/app/lib/frontend/handlers/pubapi.client.dart
index ea11359e22..85e4251a9e 100644
--- a/app/lib/frontend/handlers/pubapi.client.dart
+++ b/app/lib/frontend/handlers/pubapi.client.dart
@@ -1,3 +1,4 @@
+// dart format width=80
// GENERATED CODE - DO NOT MODIFY BY HAND
// **************************************************************************
diff --git a/app/pubspec.yaml b/app/pubspec.yaml
index bebab7f024..8e02ac4509 100644
--- a/app/pubspec.yaml
+++ b/app/pubspec.yaml
@@ -29,7 +29,7 @@ dependencies:
logging: '>=0.9.3 <2.0.0'
markdown: ^7.2.2
meta: ^1.1.2
- mime: ^1.0.6
+ mime: ^2.0.0
neat_cache: ^2.0.4
neat_periodic_task: ^2.0.0
path: '^1.8.0'
@@ -49,7 +49,7 @@ dependencies:
# pana version to be pinned
pana: '0.22.18'
# 3rd-party packages with pinned versions
- mailer: '6.2.0'
+ mailer: '6.3.0'
ulid: '2.0.1'
tar: '2.0.0'
api_builder:
@@ -60,6 +60,6 @@ dev_dependencies:
coverage: any # test already depends on it
json_serializable: ^6.0.1
shelf_router_generator: ^1.0.0
- source_gen: '^1.0.0'
+ source_gen: '^2.0.0'
test: ^1.16.5
xml: ^6.0.0
diff --git a/app/test/frontend/golden/report_page.html b/app/test/frontend/golden/report_page.html
index 7ae90b76d3..201f8f8a52 100644
--- a/app/test/frontend/golden/report_page.html
+++ b/app/test/frontend/golden/report_page.html
@@ -125,7 +125,7 @@
Report a problem
diff --git a/pkg/_pub_shared/lib/src/pubapi.client.dart b/pkg/_pub_shared/lib/src/pubapi.client.dart
index ea11359e22..85e4251a9e 100644
--- a/pkg/_pub_shared/lib/src/pubapi.client.dart
+++ b/pkg/_pub_shared/lib/src/pubapi.client.dart
@@ -1,3 +1,4 @@
+// dart format width=80
// GENERATED CODE - DO NOT MODIFY BY HAND
// **************************************************************************
diff --git a/pkg/_pub_shared/pubspec.yaml b/pkg/_pub_shared/pubspec.yaml
index bcd4185b36..6ef30e56fd 100644
--- a/pkg/_pub_shared/pubspec.yaml
+++ b/pkg/_pub_shared/pubspec.yaml
@@ -21,5 +21,5 @@ dev_dependencies:
build_verify: ^3.0.0
coverage: any # test already depends on it
json_serializable: ^6.0.1
- source_gen: '^1.0.0'
+ source_gen: '^2.0.0'
test: '^1.16.5'
diff --git a/pkg/api_builder/pubspec.yaml b/pkg/api_builder/pubspec.yaml
index ff816e31cb..d23c5ef318 100644
--- a/pkg/api_builder/pubspec.yaml
+++ b/pkg/api_builder/pubspec.yaml
@@ -7,11 +7,11 @@ environment:
resolution: workspace
dependencies:
- analyzer: ^6.0.0
+ analyzer: ^7.0.0
build: ^2.0.0
build_config: ^1.0.0
collection: ^1.18.0
- source_gen: ^1.0.0
+ source_gen: ^2.0.0
shelf_router: ^1.0.0
code_builder: ^4.0.0
shelf: ^1.0.0
diff --git a/pkg/pub_worker/pubspec.yaml b/pkg/pub_worker/pubspec.yaml
index 94957eb4c9..9baca620d7 100644
--- a/pkg/pub_worker/pubspec.yaml
+++ b/pkg/pub_worker/pubspec.yaml
@@ -28,7 +28,7 @@ dependencies:
shelf_router: ^1.1.2
async: ^2.10.0
collection: ^1.18.0
- mime: ^1.0.6
+ mime: ^2.0.0
pub_semver: ^2.1.4
sanitize_html: ^2.1.0
stream_transform: ^2.0.0
diff --git a/pubspec.lock b/pubspec.lock
index 872851472b..6d7fe28e4b 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -13,10 +13,10 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
- sha256: "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab"
+ sha256: "88399e291da5f7e889359681a8f64b18c5123e03576b01f32a6a276611e511c3"
url: "https://pub.dev"
source: hosted
- version: "76.0.0"
+ version: "78.0.0"
_macros:
dependency: transitive
description: dart
@@ -26,10 +26,10 @@ packages:
dependency: transitive
description:
name: analyzer
- sha256: "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e"
+ sha256: "62899ef43d0b962b056ed2ebac6b47ec76ffd003d5f7c4e4dc870afe63188e33"
url: "https://pub.dev"
source: hosted
- version: "6.11.0"
+ version: "7.1.0"
appengine:
dependency: transitive
description:
@@ -82,50 +82,50 @@ packages:
dependency: transitive
description:
name: build
- sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
+ sha256: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0
url: "https://pub.dev"
source: hosted
- version: "2.4.1"
+ version: "2.4.2"
build_config:
dependency: transitive
description:
name: build_config
- sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1
+ sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33"
url: "https://pub.dev"
source: hosted
- version: "1.1.1"
+ version: "1.1.2"
build_daemon:
dependency: transitive
description:
name: build_daemon
- sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
+ sha256: "294a2edaf4814a378725bfe6358210196f5ea37af89ecd81bfa32960113d4948"
url: "https://pub.dev"
source: hosted
- version: "4.0.2"
+ version: "4.0.3"
build_resolvers:
dependency: transitive
description:
name: build_resolvers
- sha256: "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a"
+ sha256: "99d3980049739a985cf9b21f30881f46db3ebc62c5b8d5e60e27440876b1ba1e"
url: "https://pub.dev"
source: hosted
- version: "2.4.2"
+ version: "2.4.3"
build_runner:
dependency: transitive
description:
name: build_runner
- sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
+ sha256: "74691599a5bc750dc96a6b4bfd48f7d9d66453eab04c7f4063134800d6a5c573"
url: "https://pub.dev"
source: hosted
- version: "2.4.13"
+ version: "2.4.14"
build_runner_core:
dependency: transitive
description:
name: build_runner_core
- sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0
+ sha256: "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021"
url: "https://pub.dev"
source: hosted
- version: "7.3.2"
+ version: "8.0.0"
build_verify:
dependency: transitive
description:
@@ -146,18 +146,18 @@ packages:
dependency: transitive
description:
name: built_value
- sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb
+ sha256: "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2"
url: "https://pub.dev"
source: hosted
- version: "8.9.2"
+ version: "8.9.3"
characters:
dependency: transitive
description:
name: characters
- sha256: "81269c8d3f45541082bfbb117bbc962cfc68b5197eb4c705a00db4ddf394e1c1"
+ sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
url: "https://pub.dev"
source: hosted
- version: "1.3.1"
+ version: "1.4.0"
charcode:
dependency: transitive
description:
@@ -242,10 +242,10 @@ packages:
dependency: transitive
description:
name: coverage
- sha256: "4b03e11f6d5b8f6e5bb5e9f7889a56fe6c5cbe942da5378ea4d4d7f73ef9dfe5"
+ sha256: e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43
url: "https://pub.dev"
source: hosted
- version: "1.11.0"
+ version: "1.11.1"
crypto:
dependency: transitive
description:
@@ -266,10 +266,10 @@ packages:
dependency: transitive
description:
name: dart_style
- sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab"
+ sha256: "27eb0ae77836989a3bc541ce55595e8ceee0992807f14511552a898ddd0d88ac"
url: "https://pub.dev"
source: hosted
- version: "2.3.7"
+ version: "3.0.1"
fake_async:
dependency: transitive
description:
@@ -394,10 +394,10 @@ packages:
dependency: transitive
description:
name: http2
- sha256: "9ced024a160b77aba8fb8674e38f70875e321d319e6f303ec18e87bd5a4b0c1d"
+ sha256: "382d3aefc5bd6dc68c6b892d7664f29b5beb3251611ae946a98d35158a82bbfa"
url: "https://pub.dev"
source: hosted
- version: "2.3.0"
+ version: "2.3.1"
http_methods:
dependency: transitive
description:
@@ -410,18 +410,18 @@ packages:
dependency: transitive
description:
name: http_multi_server
- sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
+ sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8
url: "https://pub.dev"
source: hosted
- version: "3.2.1"
+ version: "3.2.2"
http_parser:
dependency: transitive
description:
name: http_parser
- sha256: "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360"
+ sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
url: "https://pub.dev"
source: hosted
- version: "4.1.1"
+ version: "4.1.2"
intl:
dependency: transitive
description:
@@ -458,10 +458,10 @@ packages:
dependency: transitive
description:
name: json_serializable
- sha256: c2fcb3920cf2b6ae6845954186420fca40bc0a8abcc84903b7801f17d7050d7c
+ sha256: "8f52361c07497a7f2c16c13aac159f9be6fb12b1d67719eac98a21d9a205d571"
url: "https://pub.dev"
source: hosted
- version: "6.9.0"
+ version: "6.9.2"
jsontool:
dependency: transitive
description:
@@ -506,26 +506,26 @@ packages:
dependency: transitive
description:
name: mailer
- sha256: "21fde1497c79f402cb5fa7c50abd58927d360139e492546c941ee10767684fac"
+ sha256: e907087cd00719898c493f720dd326af73b00b406ab4af8e79f15d7c5fc24035
url: "https://pub.dev"
source: hosted
- version: "6.2.0"
+ version: "6.3.0"
markdown:
dependency: transitive
description:
name: markdown
- sha256: ef2a1298144e3f985cc736b22e0ccdaf188b5b3970648f2d9dc13efd1d9df051
+ sha256: "935e23e1ff3bc02d390bad4d4be001208ee92cc217cb5b5a6c19bc14aaa318c1"
url: "https://pub.dev"
source: hosted
- version: "7.2.2"
+ version: "7.3.0"
matcher:
dependency: transitive
description:
name: matcher
- sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
+ sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
url: "https://pub.dev"
source: hosted
- version: "0.12.16+1"
+ version: "0.12.17"
mdc_web:
dependency: transitive
description:
@@ -546,10 +546,10 @@ packages:
dependency: transitive
description:
name: mime
- sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a"
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
url: "https://pub.dev"
source: hosted
- version: "1.0.6"
+ version: "2.0.0"
mono_repo:
dependency: "direct dev"
description:
@@ -618,10 +618,10 @@ packages:
dependency: transitive
description:
name: package_config
- sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
+ sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67"
url: "https://pub.dev"
source: hosted
- version: "2.1.0"
+ version: "2.1.1"
pana:
dependency: transitive
description:
@@ -650,10 +650,10 @@ packages:
dependency: transitive
description:
name: petitparser
- sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
+ sha256: "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646"
url: "https://pub.dev"
source: hosted
- version: "6.0.2"
+ version: "6.1.0"
pool:
dependency: transitive
description:
@@ -690,10 +690,10 @@ packages:
dependency: transitive
description:
name: puppeteer
- sha256: fc33b2a12731e0b9e16c40cd91ea2b6886bcc24037a435fceb59b786d4074f2b
+ sha256: "7a990c68d33882b642214c351f66492d9a738afa4226a098ab70642357337fa2"
url: "https://pub.dev"
source: hosted
- version: "3.15.0"
+ version: "3.16.0"
retry:
dependency: transitive
description:
@@ -722,10 +722,10 @@ packages:
dependency: transitive
description:
name: sass
- sha256: "21ba7cdfd759d0fce641a24052fe9a2d7dff89bf8c56f64a4b9e1f67727db6af"
+ sha256: c6abff6269edf6dc6767fde2ead064cbf939b8982656bd6a2097eda5d9c8f42b
url: "https://pub.dev"
source: hosted
- version: "1.81.1"
+ version: "1.83.1"
shelf:
dependency: transitive
description:
@@ -754,10 +754,10 @@ packages:
dependency: transitive
description:
name: shelf_router_generator
- sha256: dce5ad77c5db0271ffcc282ced6b106145c8f953e83f5074a13a07811c818793
+ sha256: e7ee1ce30c6655586a57eaf0a8ae977a6759bad490ec21e08ec6100e9249c1cc
url: "https://pub.dev"
source: hosted
- version: "1.1.0"
+ version: "1.1.1"
shelf_static:
dependency: transitive
description:
@@ -786,18 +786,18 @@ packages:
dependency: transitive
description:
name: source_gen
- sha256: "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832"
+ sha256: "35c8150ece9e8c8d263337a265153c3329667640850b9304861faea59fc98f6b"
url: "https://pub.dev"
source: hosted
- version: "1.5.0"
+ version: "2.0.0"
source_helper:
dependency: transitive
description:
name: source_helper
- sha256: "6adebc0006c37dd63fe05bca0a929b99f06402fc95aa35bf36d67f5c06de01fd"
+ sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c"
url: "https://pub.dev"
source: hosted
- version: "1.3.4"
+ version: "1.3.5"
source_map_stack_trace:
dependency: transitive
description:
@@ -810,10 +810,10 @@ packages:
dependency: transitive
description:
name: source_maps
- sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703"
+ sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812"
url: "https://pub.dev"
source: hosted
- version: "0.10.12"
+ version: "0.10.13"
source_span:
dependency: transitive
description:
@@ -834,26 +834,26 @@ packages:
dependency: transitive
description:
name: stack_trace
- sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377"
+ sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
url: "https://pub.dev"
source: hosted
- version: "1.12.0"
+ version: "1.12.1"
stream_channel:
dependency: transitive
description:
name: stream_channel
- sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
+ sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
url: "https://pub.dev"
source: hosted
- version: "2.1.2"
+ version: "2.1.4"
stream_transform:
dependency: transitive
description:
name: stream_transform
- sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f"
+ sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871
url: "https://pub.dev"
source: hosted
- version: "2.1.0"
+ version: "2.1.1"
string_scanner:
dependency: transitive
description:
@@ -874,10 +874,10 @@ packages:
dependency: transitive
description:
name: term_glyph
- sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
+ sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
url: "https://pub.dev"
source: hosted
- version: "1.2.1"
+ version: "1.2.2"
test:
dependency: transitive
description:
@@ -906,18 +906,18 @@ packages:
dependency: transitive
description:
name: test_process
- sha256: "217f19b538926e4922bdb2a01410100ec4e3beb4cc48eae5ae6b20037b07bbd6"
+ sha256: ea79c090deffc87d8276a5d28bb498d080a9873be6b1074d9dcfb82eb87e138e
url: "https://pub.dev"
source: hosted
- version: "2.1.0"
+ version: "2.1.1"
timing:
dependency: transitive
description:
name: timing
- sha256: "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32"
+ sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe"
url: "https://pub.dev"
source: hosted
- version: "1.0.1"
+ version: "1.0.2"
typed_data:
dependency: transitive
description:
@@ -946,18 +946,18 @@ packages:
dependency: transitive
description:
name: vm_service
- sha256: "0968250880a6c5fe7edc067ed0a13d4bae1577fe2771dcf3010d52c4a9d3ca14"
+ sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
url: "https://pub.dev"
source: hosted
- version: "14.3.1"
+ version: "15.0.0"
watcher:
dependency: transitive
description:
name: watcher
- sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
+ sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104"
url: "https://pub.dev"
source: hosted
- version: "1.1.0"
+ version: "1.1.1"
web:
dependency: transitive
description:
@@ -1010,9 +1010,9 @@ packages:
dependency: transitive
description:
name: yaml_edit
- sha256: e9c1a3543d2da0db3e90270dbb1e4eebc985ee5e3ffe468d83224472b2194a5f
+ sha256: fb38626579fb345ad00e674e2af3a5c9b0cc4b9bfb8fd7f7ff322c7c9e62aef5
url: "https://pub.dev"
source: hosted
- version: "2.2.1"
+ version: "2.2.2"
sdks:
dart: ">=3.6.0 <4.0.0"