From 6b7cc5828d3a9f4f4983704d5e92fd964a6085ed Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Tue, 2 Jun 2026 10:25:34 -0700 Subject: [PATCH 1/5] Bump all SDK minimums to Dart 3.10.0 --- packages/devtools_app/pubspec.yaml | 2 +- packages/devtools_app_shared/pubspec.yaml | 2 +- .../lib/src/api/model.dart | 57 ++++++++----------- packages/devtools_extensions/pubspec.yaml | 2 +- .../lib/src/server/server_api.dart | 7 +-- packages/devtools_shared/pubspec.yaml | 2 +- .../lib/src/mocks/fake_isolate_manager.dart | 4 +- packages/devtools_test/pubspec.yaml | 2 +- pubspec.lock | 22 +++---- pubspec.yaml | 2 +- tool/pubspec.yaml | 2 +- 11 files changed, 45 insertions(+), 59 deletions(-) diff --git a/packages/devtools_app/pubspec.yaml b/packages/devtools_app/pubspec.yaml index 7d801e1f24b..6666d4ac8f5 100644 --- a/packages/devtools_app/pubspec.yaml +++ b/packages/devtools_app/pubspec.yaml @@ -12,7 +12,7 @@ version: 2.59.0 repository: https://github.com/flutter/devtools/tree/master/packages/devtools_app environment: - sdk: ">=3.8.0-265.0.dev <4.0.0" + sdk: ^3.10.0 flutter: ">=3.32.0-1.0.pre.73" resolution: workspace diff --git a/packages/devtools_app_shared/pubspec.yaml b/packages/devtools_app_shared/pubspec.yaml index cce911d0d4b..2f52a8aaf4f 100644 --- a/packages/devtools_app_shared/pubspec.yaml +++ b/packages/devtools_app_shared/pubspec.yaml @@ -7,7 +7,7 @@ version: 0.5.2-wip repository: https://github.com/flutter/devtools/tree/master/packages/devtools_app_shared environment: - sdk: ">=3.6.0 <4.0.0" + sdk: ^3.10.0 flutter: ">=3.27.1" resolution: workspace diff --git a/packages/devtools_extensions/lib/src/api/model.dart b/packages/devtools_extensions/lib/src/api/model.dart index 7dd9c1fc4f1..e62ce39d180 100644 --- a/packages/devtools_extensions/lib/src/api/model.dart +++ b/packages/devtools_extensions/lib/src/api/model.dart @@ -10,15 +10,12 @@ import 'api.dart'; /// See [DevToolsExtensionEventType] for different types of events that are /// supported over this communication channel. class DevToolsExtensionEvent { - DevToolsExtensionEvent( - this.type, { - this.data, - this.source, - }); + DevToolsExtensionEvent(this.type, {this.data, this.source}); factory DevToolsExtensionEvent.parse(Map json) { - final eventType = - DevToolsExtensionEventType.from(json[_typeKey]! as String); + final eventType = DevToolsExtensionEventType.from( + json[_typeKey]! as String, + ); final data = (json[_dataKey] as Map?)?.cast(); final source = json[sourceKey] as String?; return DevToolsExtensionEvent(eventType, data: data, source: source); @@ -44,10 +41,7 @@ class DevToolsExtensionEvent { final String? source; Map toJson() { - return { - _typeKey: type.name, - if (data != null) _dataKey: data!, - }; + return {_typeKey: type.name, _dataKey: ?data}; } @override @@ -65,10 +59,10 @@ typedef ExtensionEventHandler = void Function(DevToolsExtensionEvent event); /// notification the the DevTools notification framework. class ShowNotificationExtensionEvent extends DevToolsExtensionEvent { ShowNotificationExtensionEvent({required String message}) - : super( - DevToolsExtensionEventType.showNotification, - data: {_messageKey: message}, - ); + : super( + DevToolsExtensionEventType.showNotification, + data: {_messageKey: message}, + ); factory ShowNotificationExtensionEvent.from(DevToolsExtensionEvent event) { assert(event.type == DevToolsExtensionEventType.showNotification); @@ -93,18 +87,18 @@ class ShowBannerMessageExtensionEvent extends DevToolsExtensionEvent { required String extensionName, bool ignoreIfAlreadyDismissed = true, bool dismissOnConnectionChanges = true, - }) : assert(bannerMessageType == 'warning' || bannerMessageType == 'error'), - super( - DevToolsExtensionEventType.showBannerMessage, - data: { - _idKey: id, - _bannerMessageTypeKey: bannerMessageType, - _messageKey: message, - _extensionNameKey: extensionName, - _ignoreIfAlreadyDismissedKey: ignoreIfAlreadyDismissed, - _dismissOnConnectionChangesKey: dismissOnConnectionChanges, - }, - ); + }) : assert(bannerMessageType == 'warning' || bannerMessageType == 'error'), + super( + DevToolsExtensionEventType.showBannerMessage, + data: { + _idKey: id, + _bannerMessageTypeKey: bannerMessageType, + _messageKey: message, + _extensionNameKey: extensionName, + _ignoreIfAlreadyDismissedKey: ignoreIfAlreadyDismissed, + _dismissOnConnectionChangesKey: dismissOnConnectionChanges, + }, + ); factory ShowBannerMessageExtensionEvent.from(DevToolsExtensionEvent event) { assert(event.type == DevToolsExtensionEventType.showBannerMessage); @@ -154,12 +148,9 @@ class CopyToClipboardExtensionEvent extends DevToolsExtensionEvent { required String content, String successMessage = defaultSuccessMessage, }) : super( - DevToolsExtensionEventType.copyToClipboard, - data: { - _contentKey: content, - _successMessageKey: successMessage, - }, - ); + DevToolsExtensionEventType.copyToClipboard, + data: {_contentKey: content, _successMessageKey: successMessage}, + ); factory CopyToClipboardExtensionEvent.from(DevToolsExtensionEvent event) { assert(event.type == DevToolsExtensionEventType.copyToClipboard); diff --git a/packages/devtools_extensions/pubspec.yaml b/packages/devtools_extensions/pubspec.yaml index 098a7457733..954f30dc460 100644 --- a/packages/devtools_extensions/pubspec.yaml +++ b/packages/devtools_extensions/pubspec.yaml @@ -8,7 +8,7 @@ version: 0.5.1 repository: https://github.com/flutter/devtools/tree/master/packages/devtools_extensions environment: - sdk: ">=3.6.0 <4.0.0" + sdk: ^3.10.0 flutter: ">=3.27.1" resolution: workspace diff --git a/packages/devtools_shared/lib/src/server/server_api.dart b/packages/devtools_shared/lib/src/server/server_api.dart index f9b50724845..3484477c1a4 100644 --- a/packages/devtools_shared/lib/src/server/server_api.dart +++ b/packages/devtools_shared/lib/src/server/server_api.dart @@ -30,11 +30,11 @@ part 'handlers/_app_size.dart'; part 'handlers/_deeplink.dart'; part 'handlers/_devtools_extensions.dart'; part 'handlers/_dtd.dart'; -part 'handlers/_vm_service.dart'; part 'handlers/_preferences.dart'; part 'handlers/_release_notes.dart'; part 'handlers/_storage.dart'; part 'handlers/_survey.dart'; +part 'handlers/_vm_service.dart'; /// The DevTools server API. /// @@ -268,10 +268,7 @@ class ServerApi { return shelf.Response( HttpStatus.internalServerError, body: error != null || logs != null - ? jsonEncode({ - if (error != null) errorKey: error, - if (logs != null) logsKey: logs, - }) + ? jsonEncode({errorKey: ?error, logsKey: ?logs}) : null, ); } diff --git a/packages/devtools_shared/pubspec.yaml b/packages/devtools_shared/pubspec.yaml index dce148c2109..baa5effda3f 100644 --- a/packages/devtools_shared/pubspec.yaml +++ b/packages/devtools_shared/pubspec.yaml @@ -9,7 +9,7 @@ version: 13.0.1 repository: https://github.com/flutter/devtools/tree/master/packages/devtools_shared environment: - sdk: ">=3.6.0 <4.0.0" + sdk: ^3.10.0 resolution: workspace diff --git a/packages/devtools_test/lib/src/mocks/fake_isolate_manager.dart b/packages/devtools_test/lib/src/mocks/fake_isolate_manager.dart index 787e75adae0..dfc387e72c4 100644 --- a/packages/devtools_test/lib/src/mocks/fake_isolate_manager.dart +++ b/packages/devtools_test/lib/src/mocks/fake_isolate_manager.dart @@ -32,9 +32,7 @@ base class FakeIsolateManager extends Fake with TestIsolateManager { @override ValueNotifier> get isolates { - final value = _selectedIsolate.value; - _isolates ??= ValueNotifier([if (value != null) value]); - return _isolates!; + return _isolates ??= ValueNotifier([?_selectedIsolate.value]); } final _pausedState = ValueNotifier(false); diff --git a/packages/devtools_test/pubspec.yaml b/packages/devtools_test/pubspec.yaml index 78fc6d84586..4752cf821ed 100644 --- a/packages/devtools_test/pubspec.yaml +++ b/packages/devtools_test/pubspec.yaml @@ -8,7 +8,7 @@ publish_to: none repository: https://github.com/flutter/devtools/tree/master/packages/devtools_test environment: - sdk: ">=3.7.0-160.0.dev <4.0.0" + sdk: ^3.10.0 flutter: ">=3.27.0-1.0.pre.563" resolution: workspace diff --git a/pubspec.lock b/pubspec.lock index 14e0df59b2d..0e4b92986d4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -326,10 +326,10 @@ packages: dependency: transitive description: name: file_selector_web - sha256: c4c0ea4224d97a60a7067eca0c8fd419e708ff830e0c83b11a48faf566cec3e7 + sha256: "73181fbc5257776d8ecaa6a94ab3c8e920ad143b9132a6d984a9271dfc6928d3" url: "https://pub.dev" source: hosted - version: "0.9.4+2" + version: "0.9.5" file_selector_windows: dependency: transitive description: @@ -446,10 +446,10 @@ packages: dependency: transitive description: name: image - sha256: f9881ff4998044947ec38d098bc7c8316ae1186fa786eddffdb867b9bc94dfce + sha256: "6300175e00616bbc832e2fc91bfa4d776af5402c81c7151bee6905bb08473c52" url: "https://pub.dev" source: hosted - version: "4.8.0" + version: "4.9.1" integration_test: dependency: transitive description: flutter @@ -475,10 +475,10 @@ packages: dependency: transitive description: name: json_annotation - sha256: cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8 + sha256: "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80" url: "https://pub.dev" source: hosted - version: "4.11.0" + version: "4.12.0" json_rpc_2: dependency: transitive description: @@ -911,10 +911,10 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "3bb000251e55d4a209aa0e2e563309dc9bb2befea2295fd0cec1f51760aac572" + sha256: "17bc677f0b301615530dd1d67e0a9828cafa2d0b6b6eae4cd3679b7eac4a273c" url: "https://pub.dev" source: hosted - version: "6.3.29" + version: "6.3.30" url_launcher_ios: dependency: transitive description: @@ -1055,10 +1055,10 @@ packages: dependency: transitive description: name: xml - sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025" + sha256: "67f0aff7be013d107995e9b75bf4e7f2c3ef2dfdb2c8e68024bba0a7fd5756a4" url: "https://pub.dev" source: hosted - version: "6.6.1" + version: "7.0.1" yaml: dependency: transitive description: @@ -1076,5 +1076,5 @@ packages: source: hosted version: "2.2.4" sdks: - dart: ">=3.13.0-0 <4.0.0" + dart: ">=3.11.0 <4.0.0" flutter: ">=3.38.0" diff --git a/pubspec.yaml b/pubspec.yaml index 0d862ed53c8..38d33bfe0a3 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ # found in the LICENSE file or at https://developers.google.com/open-source/licenses/bsd. name: _devtools environment: - sdk: ^3.6.0 + sdk: ^3.10.0 workspace: - packages/devtools_app - packages/devtools_app_shared diff --git a/tool/pubspec.yaml b/tool/pubspec.yaml index 6768d1ee83f..be2dc381dd5 100644 --- a/tool/pubspec.yaml +++ b/tool/pubspec.yaml @@ -6,7 +6,7 @@ description: A repo management tool for DevTools. publish_to: none environment: - sdk: ">=3.7.0-160.0.dev <4.0.0" + sdk: ^3.10.0 resolution: workspace From f0e62b3d8a5d7a5c55960edb30cb5c5b4f2aa3b3 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Tue, 2 Jun 2026 10:29:53 -0700 Subject: [PATCH 2/5] bump to 3.11.0 --- packages/devtools_app/pubspec.yaml | 2 +- packages/devtools_app_shared/pubspec.yaml | 2 +- packages/devtools_extensions/pubspec.yaml | 2 +- packages/devtools_shared/pubspec.yaml | 2 +- packages/devtools_test/pubspec.yaml | 2 +- pubspec.yaml | 2 +- tool/pubspec.yaml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/devtools_app/pubspec.yaml b/packages/devtools_app/pubspec.yaml index 6666d4ac8f5..fd8e62b390f 100644 --- a/packages/devtools_app/pubspec.yaml +++ b/packages/devtools_app/pubspec.yaml @@ -12,7 +12,7 @@ version: 2.59.0 repository: https://github.com/flutter/devtools/tree/master/packages/devtools_app environment: - sdk: ^3.10.0 + sdk: ^3.11.0 flutter: ">=3.32.0-1.0.pre.73" resolution: workspace diff --git a/packages/devtools_app_shared/pubspec.yaml b/packages/devtools_app_shared/pubspec.yaml index 2f52a8aaf4f..8a98faa47fd 100644 --- a/packages/devtools_app_shared/pubspec.yaml +++ b/packages/devtools_app_shared/pubspec.yaml @@ -7,7 +7,7 @@ version: 0.5.2-wip repository: https://github.com/flutter/devtools/tree/master/packages/devtools_app_shared environment: - sdk: ^3.10.0 + sdk: ^3.11.0 flutter: ">=3.27.1" resolution: workspace diff --git a/packages/devtools_extensions/pubspec.yaml b/packages/devtools_extensions/pubspec.yaml index 954f30dc460..6554f08eb16 100644 --- a/packages/devtools_extensions/pubspec.yaml +++ b/packages/devtools_extensions/pubspec.yaml @@ -8,7 +8,7 @@ version: 0.5.1 repository: https://github.com/flutter/devtools/tree/master/packages/devtools_extensions environment: - sdk: ^3.10.0 + sdk: ^3.11.0 flutter: ">=3.27.1" resolution: workspace diff --git a/packages/devtools_shared/pubspec.yaml b/packages/devtools_shared/pubspec.yaml index baa5effda3f..7b6e5c46066 100644 --- a/packages/devtools_shared/pubspec.yaml +++ b/packages/devtools_shared/pubspec.yaml @@ -9,7 +9,7 @@ version: 13.0.1 repository: https://github.com/flutter/devtools/tree/master/packages/devtools_shared environment: - sdk: ^3.10.0 + sdk: ^3.11.0 resolution: workspace diff --git a/packages/devtools_test/pubspec.yaml b/packages/devtools_test/pubspec.yaml index 4752cf821ed..d302c499d3a 100644 --- a/packages/devtools_test/pubspec.yaml +++ b/packages/devtools_test/pubspec.yaml @@ -8,7 +8,7 @@ publish_to: none repository: https://github.com/flutter/devtools/tree/master/packages/devtools_test environment: - sdk: ^3.10.0 + sdk: ^3.11.0 flutter: ">=3.27.0-1.0.pre.563" resolution: workspace diff --git a/pubspec.yaml b/pubspec.yaml index 38d33bfe0a3..0822c330ee5 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ # found in the LICENSE file or at https://developers.google.com/open-source/licenses/bsd. name: _devtools environment: - sdk: ^3.10.0 + sdk: ^3.11.0 workspace: - packages/devtools_app - packages/devtools_app_shared diff --git a/tool/pubspec.yaml b/tool/pubspec.yaml index be2dc381dd5..ff042fe4df7 100644 --- a/tool/pubspec.yaml +++ b/tool/pubspec.yaml @@ -6,7 +6,7 @@ description: A repo management tool for DevTools. publish_to: none environment: - sdk: ^3.10.0 + sdk: ^3.11.0 resolution: workspace From 7e6c918c73bccf964f77fdeaf276c9fe6c2f40ec Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Tue, 2 Jun 2026 11:28:34 -0700 Subject: [PATCH 3/5] rel-notes --- packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md b/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md index 2cd2c928fe0..b92eb85a87a 100644 --- a/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md +++ b/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md @@ -15,7 +15,7 @@ To learn more about DevTools, check out the ## General updates -TODO: Remove this section if there are not any updates. +* The minimum Dart SDK version is bumped to 3.11.0. ## Inspector updates From 20991e3fda0cc7753b4c5ca6f44e75c43bccbe72 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Tue, 2 Jun 2026 13:09:11 -0700 Subject: [PATCH 4/5] feedback --- packages/devtools_app/pubspec.yaml | 2 +- packages/devtools_app_shared/pubspec.yaml | 2 +- packages/devtools_extensions/pubspec.yaml | 2 +- packages/devtools_test/pubspec.yaml | 2 +- pubspec.lock | 12 ++++++------ 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/devtools_app/pubspec.yaml b/packages/devtools_app/pubspec.yaml index 3620d970e24..f4fe7bf2d50 100644 --- a/packages/devtools_app/pubspec.yaml +++ b/packages/devtools_app/pubspec.yaml @@ -13,7 +13,7 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_ap environment: sdk: ^3.11.0 - flutter: ">=3.32.0-1.0.pre.73" + flutter: ^3.41.0 resolution: workspace diff --git a/packages/devtools_app_shared/pubspec.yaml b/packages/devtools_app_shared/pubspec.yaml index 8a98faa47fd..15b30678efa 100644 --- a/packages/devtools_app_shared/pubspec.yaml +++ b/packages/devtools_app_shared/pubspec.yaml @@ -8,7 +8,7 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_ap environment: sdk: ^3.11.0 - flutter: ">=3.27.1" + flutter: ^3.41.0 resolution: workspace diff --git a/packages/devtools_extensions/pubspec.yaml b/packages/devtools_extensions/pubspec.yaml index 6554f08eb16..780a2bec24c 100644 --- a/packages/devtools_extensions/pubspec.yaml +++ b/packages/devtools_extensions/pubspec.yaml @@ -9,7 +9,7 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_ex environment: sdk: ^3.11.0 - flutter: ">=3.27.1" + flutter: ^3.41.0 resolution: workspace diff --git a/packages/devtools_test/pubspec.yaml b/packages/devtools_test/pubspec.yaml index d302c499d3a..514b26d84e6 100644 --- a/packages/devtools_test/pubspec.yaml +++ b/packages/devtools_test/pubspec.yaml @@ -9,7 +9,7 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_te environment: sdk: ^3.11.0 - flutter: ">=3.27.0-1.0.pre.563" + flutter: ^3.41.0 resolution: workspace diff --git a/pubspec.lock b/pubspec.lock index 0e4b92986d4..090a02187c1 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -286,10 +286,10 @@ packages: dependency: transitive description: name: file_selector_android - sha256: "89243030ea4b3463fb402b44d5eeacc4ccb1c46a88870cb2a5080d693200c1ed" + sha256: ff9f9a900e0b0cf546f05abe86c91a280d611005b977c2c46a446436d7a776e3 url: "https://pub.dev" source: hosted - version: "0.5.2+6" + version: "0.5.2+7" file_selector_ios: dependency: transitive description: @@ -911,10 +911,10 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: "17bc677f0b301615530dd1d67e0a9828cafa2d0b6b6eae4cd3679b7eac4a273c" + sha256: "8a46fcbcd5b865e87053fc5096101d12f56f3fe352c42aa621e7fec9290054b7" url: "https://pub.dev" source: hosted - version: "6.3.30" + version: "6.3.31" url_launcher_ios: dependency: transitive description: @@ -1076,5 +1076,5 @@ packages: source: hosted version: "2.2.4" sdks: - dart: ">=3.11.0 <4.0.0" - flutter: ">=3.38.0" + dart: ">=3.12.0 <4.0.0" + flutter: ">=3.44.0 <4.0.0" From 85ab8e96e5f5c62d9f6d536918060f292c309f06 Mon Sep 17 00:00:00 2001 From: Sam Rawlins Date: Tue, 2 Jun 2026 13:13:41 -0700 Subject: [PATCH 5/5] feedback --- packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md | 2 +- packages/devtools_app_shared/CHANGELOG.md | 2 ++ packages/devtools_extensions/CHANGELOG.md | 4 ++++ packages/devtools_extensions/pubspec.yaml | 2 +- packages/devtools_shared/CHANGELOG.md | 4 ++++ packages/devtools_shared/pubspec.yaml | 2 +- 6 files changed, 13 insertions(+), 3 deletions(-) diff --git a/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md b/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md index b92eb85a87a..2cd2c928fe0 100644 --- a/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md +++ b/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md @@ -15,7 +15,7 @@ To learn more about DevTools, check out the ## General updates -* The minimum Dart SDK version is bumped to 3.11.0. +TODO: Remove this section if there are not any updates. ## Inspector updates diff --git a/packages/devtools_app_shared/CHANGELOG.md b/packages/devtools_app_shared/CHANGELOG.md index a06c2efb934..b2529769d62 100644 --- a/packages/devtools_app_shared/CHANGELOG.md +++ b/packages/devtools_app_shared/CHANGELOG.md @@ -6,6 +6,8 @@ found in the LICENSE file or at https://developers.google.com/open-source/licens ## 0.5.2-wip * Fix a `RangeError` thrown by `SplitPane` when the number of children changes between rebuilds. +* The minimum Dart SDK version is bumped to 3.11.0. +* The minimum Flutter SDK version is bumped to 3.41.0. ## 0.5.1 * Add DevTools-styled text field `DevToolsTextField`. diff --git a/packages/devtools_extensions/CHANGELOG.md b/packages/devtools_extensions/CHANGELOG.md index 5d143f772ca..2d412aec0ac 100644 --- a/packages/devtools_extensions/CHANGELOG.md +++ b/packages/devtools_extensions/CHANGELOG.md @@ -3,6 +3,10 @@ Copyright 2025 The Flutter Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file or at https://developers.google.com/open-source/licenses/bsd. --> +## 0.5.2-wip +* The minimum Dart SDK version is bumped to 3.11.0. +* The minimum Flutter SDK version is bumped to 3.41.0. + ## 0.5.1 * Updates `devtools_app_shared` constraint to `^0.5.1`. * Updates `devtools_shared` constraint to `^13.0.0`. diff --git a/packages/devtools_extensions/pubspec.yaml b/packages/devtools_extensions/pubspec.yaml index 780a2bec24c..7135b64b4b3 100644 --- a/packages/devtools_extensions/pubspec.yaml +++ b/packages/devtools_extensions/pubspec.yaml @@ -3,7 +3,7 @@ # found in the LICENSE file or at https://developers.google.com/open-source/licenses/bsd. name: devtools_extensions description: A package for building and supporting extensions for Dart DevTools. -version: 0.5.1 +version: 0.5.2-wip repository: https://github.com/flutter/devtools/tree/master/packages/devtools_extensions diff --git a/packages/devtools_shared/CHANGELOG.md b/packages/devtools_shared/CHANGELOG.md index 0f1f770d1a9..cc2e5aea246 100644 --- a/packages/devtools_shared/CHANGELOG.md +++ b/packages/devtools_shared/CHANGELOG.md @@ -3,6 +3,10 @@ Copyright 2025 The Flutter Authors Use of this source code is governed by a BSD-style license that can be found in the LICENSE file or at https://developers.google.com/open-source/licenses/bsd. --> +# 13.0.2-wip +* The minimum Dart SDK version is bumped to 3.11.0. +* The minimum Flutter SDK version is bumped to 3.41.0. + # 13.0.1 * Handle null values for `FlutterStore.flutterClientId`. diff --git a/packages/devtools_shared/pubspec.yaml b/packages/devtools_shared/pubspec.yaml index 7b6e5c46066..7d8e4298542 100644 --- a/packages/devtools_shared/pubspec.yaml +++ b/packages/devtools_shared/pubspec.yaml @@ -4,7 +4,7 @@ name: devtools_shared description: Package of shared Dart structures between devtools_app, dds, and other tools. -version: 13.0.1 +version: 13.0.2-dev repository: https://github.com/flutter/devtools/tree/master/packages/devtools_shared