From 55b609466f1585970fed2e2d37ea85d22ca392f2 Mon Sep 17 00:00:00 2001 From: Michael Goderbauer Date: Wed, 7 Jan 2026 10:32:44 +0100 Subject: [PATCH] Unpin DDS (#180571) Fly-by clean-up: My understanding from the [changelog](https://pub.dev/packages/dds/changelog) is that the change causing the bug in 5.0.4 has been reverted in 5.0.5. Therefore, the pin should be no longer necessary? Unpinning to find out... > 5.0.5 [DAP] The change in DDS 5.0.4 to individually add/remove breakpoints has been reverted and may be restored in a future version. > >5.0.4 [DAP] Breakpoints are now added/removed individually instead of all being cleared and re-added during a setBreakpoints request. This improves performance and can avoid breakpoints flickering between unresolved/resolved when adding new breakpoints in the same file. --- packages/flutter_tools/lib/src/update_packages_pins.dart | 2 -- packages/flutter_tools/pubspec.yaml | 5 +++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/flutter_tools/lib/src/update_packages_pins.dart b/packages/flutter_tools/lib/src/update_packages_pins.dart index ae1b51227cb..76846e55174 100644 --- a/packages/flutter_tools/lib/src/update_packages_pins.dart +++ b/packages/flutter_tools/lib/src/update_packages_pins.dart @@ -21,8 +21,6 @@ const kManuallyPinnedDependencies = { // Add pinned packages here. Please leave a comment explaining why. 'archive': '3.6.1', // https://github.com/flutter/flutter/issues/115660 - 'dds': - '5.0.3', // 5.0.4 contains bugs described in https://github.com/Dart-Code/Dart-Code/issues/4678. 'flutter_gallery_assets': '1.0.2', // Tests depend on the exact version. 'flutter_template_images': '5.0.0', // Must always exactly match flutter_tools template. 'google_mobile_ads': '5.1.0', // https://github.com/flutter/flutter/issues/156912 diff --git a/packages/flutter_tools/pubspec.yaml b/packages/flutter_tools/pubspec.yaml index e436397cc41..89575a4b6a4 100644 --- a/packages/flutter_tools/pubspec.yaml +++ b/packages/flutter_tools/pubspec.yaml @@ -13,7 +13,7 @@ dependencies: analyzer: 9.0.0 archive: 3.6.1 args: 2.7.0 - dds: 5.0.3 + dds: 5.1.0 dwds: 26.2.3 code_builder: 4.11.1 collection: 1.19.1 @@ -127,4 +127,5 @@ dev_dependencies: dartdoc: # Exclude this package from the hosted API docs. nodoc: true -# PUBSPEC CHECKSUM: nsr4jq + +# PUBSPEC CHECKSUM: ot91td