devtools_shared 6.0.1 devtools_shared: ^6.0.1 copied to clipboard
Package of shared Dart structures between devtools_app, dds, and other tools.
6.0.1 #
- Bump minimum Dart SDK version to
3.3.0-91.0.dev
and minimum Flutter SDK version to3.17.0-0.0.pre
. - Add field
isPublic
toDevToolsExtensionConfig
. - Add validation for
DevToolsExtensionConfig.name
field to ensure it is a valid Dart package name. - Pass warnings and errors for DevTools extension APIs from the DevTools server to DevTools app.
6.0.0 #
- Bump
package:vm_service
dependency to ^13.0.0. - Remove
ServiceCreator
typedef and replace usages withVmServiceFactory
typedef frompackage:vm_service
.
5.0.0 #
- Split deeplink exports into
devtools_deeplink_io.dart
anddevtools_deeplink.dart
. - Bump
package:vm_service
to ^12.0.0. - Adds
DeeplinkApi.androidAppLinkSettings
,DeeplinkApi.iosBuildOptions
, andDeeplinkApi.iosUniversalLinkSettings
endpoints to ServerApi. - Add shared integration test utilities to
package:devtools_shared
. These test utilities are exported as part of the existingdevtools_test_utils.dart
library.
4.0.1 #
- Override equality operator and hashCode for
DevToolsExtensionConfig
to be based on the values of its fields.
4.0.0 #
- Bump
package:extension_discovery
version to ^2.0.0 - Adds a
DeeplinkApi.androidBuildVariants
endpoint to ServerApi. - BREAKING CHANGE:
ServerApi.handle
parametersextensionsManager
andapi
were converted to named parameters- Adds a new required named parameter
deeplinkManager
toServerApi.handle
.
3.0.1 #
- Bump
package:extension_discovery
version to ^1.0.1
3.0.0 #
- Separate extension-related libraries into those that require
dart:io
(exported asdevtools_extensions_io.dart
) and those that do not (exported asdevtools_extensions.dart
).
Prior to version 3.0.0, package:devtools_shared
was versioned in lockstep with
package:devtools_app
. Both of these packages are developed as part of the broader
DevTools project. To see changes and commits
for package:devtools_shared
, prior to version 3.0.0 please view the git log
here.