Bump min sdk versions in DevTools packages. (#6673)
diff --git a/packages/devtools_app/pubspec.yaml b/packages/devtools_app/pubspec.yaml index 53f3cfd..e1e7110 100644 --- a/packages/devtools_app/pubspec.yaml +++ b/packages/devtools_app/pubspec.yaml
@@ -9,8 +9,8 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_app environment: - sdk: ">=3.0.0 <4.0.0" - flutter: ">=3.0.0" + sdk: '>=3.3.0-91.0.dev <4.0.0' + flutter: '>=3.17.0-0.0.pre' dependencies: ansi_up: ^1.0.0
diff --git a/packages/devtools_app_shared/CHANGELOG.md b/packages/devtools_app_shared/CHANGELOG.md index 49f385b..96404c6 100644 --- a/packages/devtools_app_shared/CHANGELOG.md +++ b/packages/devtools_app_shared/CHANGELOG.md
@@ -1,6 +1,5 @@ ## 0.0.7 -* Soften breaking change from 0.0.6 to add the `profilePlatformChannels` service extension, -improving backwards compatibility for older versions of Flutter. +* Bump minimum Dart SDK version to `3.3.0-91.0.dev` and minimum Flutter SDK version to `3.17.0-0.0.pre`. * Bump `package:vm_service` dependency to ^13.0.0. * Bump the `package:devtools_shared` dependency to ^6.0.1. * Remove public getter `libraryRef`, and public methods `getLibrary` and `retrieveFullValueAsString` from `EvalOnDartLibrary`.
diff --git a/packages/devtools_app_shared/lib/src/service/service_extensions.dart b/packages/devtools_app_shared/lib/src/service/service_extensions.dart index 4f2c228..4f66e0b 100644 --- a/packages/devtools_app_shared/lib/src/service/service_extensions.dart +++ b/packages/devtools_app_shared/lib/src/service/service_extensions.dart
@@ -6,6 +6,7 @@ import 'package:flutter/material.dart'; import 'package:flutter/rendering.dart'; import 'package:flutter/scheduler.dart'; +import 'package:flutter/services.dart'; class ServiceExtension<T> { ServiceExtension({ @@ -216,10 +217,8 @@ ); final profilePlatformChannels = ToggleableServiceExtension<bool>( - // TODO(kenz): use ${ServicesServiceExtensions.profilePlatformChannels.name} - // once this enum value has existed on Flutter stable for a reasonable amount - // of time (6 months, or June 2024). - extension: '${flutterExtensionPrefix}profilePlatformChannels', + extension: + '$flutterExtensionPrefix${ServicesServiceExtensions.profilePlatformChannels.name}', enabledValue: true, disabledValue: false, );
diff --git a/packages/devtools_app_shared/pubspec.yaml b/packages/devtools_app_shared/pubspec.yaml index f9a3fc0..4253c82 100644 --- a/packages/devtools_app_shared/pubspec.yaml +++ b/packages/devtools_app_shared/pubspec.yaml
@@ -4,8 +4,8 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_extensions environment: - sdk: '>=3.0.0 <4.0.0' - flutter: '>=3.0.0' + sdk: '>=3.3.0-91.0.dev <4.0.0' + flutter: '>=3.17.0-0.0.pre' dependencies: collection: ^1.15.0
diff --git a/packages/devtools_extensions/CHANGELOG.md b/packages/devtools_extensions/CHANGELOG.md index e782808..ab003ab 100644 --- a/packages/devtools_extensions/CHANGELOG.md +++ b/packages/devtools_extensions/CHANGELOG.md
@@ -1,4 +1,5 @@ ## 0.0.10 +* Bump minimum Dart SDK version to `3.3.0-91.0.dev` and minimum Flutter SDK version to `3.17.0-0.0.pre`. * Add a test target to the `app_that_uses_foo` example that can also be debugged with the DevTools extension provided by `package:foo`. * Add an example of performing expression evaluations from a DevTools extension.
diff --git a/packages/devtools_extensions/pubspec.yaml b/packages/devtools_extensions/pubspec.yaml index f2f5070..a9ed24c 100644 --- a/packages/devtools_extensions/pubspec.yaml +++ b/packages/devtools_extensions/pubspec.yaml
@@ -5,8 +5,8 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_extensions environment: - sdk: '>=3.0.0 <4.0.0' - flutter: '>=3.0.0' + sdk: '>=3.3.0-91.0.dev <4.0.0' + flutter: '>=3.17.0-0.0.pre' executables: devtools_extensions: devtools_extensions
diff --git a/packages/devtools_shared/CHANGELOG.md b/packages/devtools_shared/CHANGELOG.md index e26fb5d..cdaa12e 100644 --- a/packages/devtools_shared/CHANGELOG.md +++ b/packages/devtools_shared/CHANGELOG.md
@@ -1,4 +1,5 @@ # 6.0.1 +* Bump minimum Dart SDK version to `3.3.0-91.0.dev` and minimum Flutter SDK version to `3.17.0-0.0.pre`. * Add field `isPublic` to `DevToolsExtensionConfig`. * Add validation for `DevToolsExtensionConfig.name` field to ensure it is a valid Dart package name.
diff --git a/packages/devtools_shared/pubspec.yaml b/packages/devtools_shared/pubspec.yaml index c7b8962..76a3161 100644 --- a/packages/devtools_shared/pubspec.yaml +++ b/packages/devtools_shared/pubspec.yaml
@@ -6,7 +6,7 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_shared environment: - sdk: '>=3.0.0 <4.0.0' + sdk: '>=3.3.0-91.0.dev <4.0.0' dependencies: args: ^2.4.2
diff --git a/packages/devtools_test/pubspec.yaml b/packages/devtools_test/pubspec.yaml index 7ddac5c..f171b70 100644 --- a/packages/devtools_test/pubspec.yaml +++ b/packages/devtools_test/pubspec.yaml
@@ -12,8 +12,8 @@ repository: https://github.com/flutter/devtools/tree/master/packages/devtools_test environment: - sdk: '>=3.0.0 <4.0.0' - flutter: '>=3.0.0' + sdk: '>=3.3.0-91.0.dev <4.0.0' + flutter: '>=3.17.0-0.0.pre' dependencies: async: ^2.0.0