NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1200 most downloaded on pub.dev
A package for building and supporting extensions for Dart DevTools.
Last release 5 months ago
04 May 2026
Release timing varies
gaps range from 3 weeks to 8 months
Nearly every release is documented
notes for 22 of 22 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
27 releases · first in 2023
One column per quarter.
Updates devtools_app_shared constraint to ^0.5.1.
devtools_app_shared constraint to ^0.5.1.devtools_shared constraint to ^13.0.0.Bump devtools_app_shared dependency to 0.5.0.
devtools_app_shared dependency to 0.5.0.Bump devtools_app_shared dependency to 0.4.0.
devtools_app_shared dependency to 0.4.0.ShowBannerMessageExtensionEvent.dismissOnConnectionChanges field. This
value is set from an optional parameter in the constructor (defaults to true).Bump vm_service dependency to >=13.0.0 <16.0.0.
vm_service dependency to >=13.0.0 <16.0.0.Fix build_and_copy command by removing deprecated --web-renderer option.
build_and_copy command by removing deprecated --web-renderer option.3.6.0 and minimum Flutter SDK version
to 3.27.1.devtools_app_shared dependency to 0.3.0.devtools_shared dependency to 11.1.0.README.md.Add ExtensionManager.copyToClipboard method.
ExtensionManager.copyToClipboard method.DevToolsExtensionEventType.copyToClipboard enum type.CopyToClipboardExtensionEvent extension event type.web dependency to ^1.0.0.Load the IDE Theme from the extension URL instead of creating a placeholder IdeTheme object.
IdeTheme object.Add testimonies from extension authors to the README.md.
README.md.app_that_uses_foo.3.4.3 and minimum Flutter SDK
version to Flutter stable 3.22.2.Deprecate the DevToolsExtension.requiresRunningApplication field.
DevToolsExtension.requiresRunningApplication field.extension_config_spec.md to include an optional field requiresConnection.devtools_shared dependency to ^10.0.0.dart_foo extension example.vm_service dependency to ^14.2.1.DTDManager when the DevToolsExtension widget state is disposed.Update the simulated environment help dialogs with information about the new --print-dtd CLI flag.
--print-dtd CLI flag.3.4.0-282.1.beta and
3.22.0-0.1.pre respectively.devtools_app_shared to ^0.1.1-dev.0devtools_shared to ^8.1.1-dev.0Nothing published for this version
Bump devtools_app_shared to ^0.1.0
devtools_app_shared to ^0.1.0pub add instead of explicit package version.devtools_shared to ^8.1.0Add a global dtdManager for interacting with the Dart Tooling Daemon.
dtdManager for interacting with the Dart Tooling Daemon.package:vm_service dependency to ^14.0.0.example directory to support more package examples.example/README.md.devtools_extensions validate for validating extension requirements.README.md to make it clear that you can build a DevTools
extension as a standalone tool.Fix README.md instructions for adding a .pubignore file.
package:web to ^0.4.1.README.md instructions for adding a .pubignore file.Fix a bug preventing Dart server apps from connecting to DevTools extensions.
Add error messaging when extensionManager or serviceManager are accessed before they are initialized.
extensionManager or serviceManager are accessed before they
are initialized.DevToolsExtension, extensionManager, and serviceManager.dart:html to package:web.utils.dart library with helper for message event parsing.Bump minimum Dart SDK version to 3.3.0-91.0.dev and minimum Flutter SDK version to 3.17.0-0.0.pre.
3.3.0-91.0.dev and minimum Flutter SDK version to 3.17.0-0.0.pre.app_that_uses_foo example that can also be debugged
with the DevTools extension provided by package:foo.build_and_copy command for Windows.launch.json file in the example/foo directory.package:devtools_shared dependency to ^6.0.1package:devtools_app_shared dependency to ^0.0.7package:vm_service dependency to ^13.0.0.Add a link to the new #devtools-extension-authors Discord channel in the README.md.
config.yaml examples.app_that_uses_foo example app.Fix the build_and_copy command so that it succeeds when there is not an existing extension/devtools/build directory.
build_and_copy command so that it succeeds when there is not
an existing extension/devtools/build directory.Update the build_and_copy command to stop copying unnecessary files.
build_and_copy command to stop copying unnecessary files.ExtensionManager.unregisterEventHandler method..pubignore recommendation.Bump package:devtools_app_shared dependency to version ^0.0.4.
package:devtools_app_shared dependency to version ^0.0.4.Ensure theme and vm service connection are preserved on refresh of the extension iFrame or the simulated DevTools environment.
forceReload endpoint to the extensions API.toString() representation for DevToolsExtensionEvent.ignoreIfAlreadyDismissed parameter to ExtensionManager.showBannerMessage api.Bump package:vm_service dependency to ^11.10.0.
package:vm_service dependency to ^11.10.0.Connect the template extension manager to the VM service URI that is passed as a query parameter to the embedded extension iFrame.
DevToolsExtensionEventType api.example/ directory.devtools_extensions build_and_copy command.showNotification and showBannerMessage endpoints to the extensions API.build_and_copy command, as well as documentation, to reference config.yaml
instead of config.json, as required by package:extension_discovery v2.0.0.Add a simulated DevTools environment that for easier development.
build_and_copy command to build a devtools extension and copy the output to the
parent package's extension/devtools directory.Add missing dependency on package:devtools_shared.
package:devtools_shared.Initial commit. This package is under construction.
Your coding agent can read these notes before it upgrades. Set up the MCP server →