| ## 0.0.10 |
| * Add `DTDManager` class and export from `service.dart`. |
| * Add `showDevToolsDialog` helper method. |
| * Add `FlexSplitColumn` and `BlankHeader` common widgets. |
| * Bump `package:vm_service` dependency to ^14.0.0. |
| |
| ## 0.0.9 |
| * Bump `package:web` to `^0.4.1`. |
| * Densify overall UI. |
| * Add public members: `PaddedDivider.noPadding`, `singleLineDialogTextFieldDecoration`, `extraLargeSpacing`, `regularTextStyleWithColor`. |
| * Remove public members: `areaPaneHeaderHeight`, `defaultSwitchHeight`,` |
| `dialogTextFieldDecoration` |
| * Automatically show tooltips for `DevToolsButton` whose labels have been hidden due to |
| hitting a narrow screen threshold, specified by `minScreenWidthForTextBeforeScaling`. |
| * Add an optional parameter `borderColor` to `DevToolsToggleButtonGroup`. |
| * Add a strict type on `DialogApplyButton.onPressed` and `ToggleableServiceExtension`. |
| * Change default styling of `regularTextStyle` to inherit from `TextTheme.bodySmall`. |
| * Change default styling of `TextTheme.bodySmall`, `TextTheme.bodyMedium`, |
| `TextTheme.titleSmall` in the base theme. |
| |
| ## 0.0.8 |
| * Add `ServiceManager.resolvedUriManager` for looking up package and file uris from |
| a VM service connection. |
| * Migrate from `dart:html` to `package:web`. |
| |
| ## 0.0.7 |
| * 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`. |
| * Change `toString` output for `UnknownEvalException`, `EvalSentinelException`, and `EvalErrorException`. |
| * Remove public getters `flutterVersionSummary`, `frameworkVersionSummary`, and `engineVersionSummary` from `FlutterVersion`. |
| * Remove public getters `onIsolateCreated` and `onIsolateExited` from `IsolateManager`. |
| * Remove public getter `firstFrameReceived` from `ServiceExtensionManager`. |
| * Add `RoundedButtonGroup` common widget. |
| |
| ## 0.0.6 |
| * Add `profilePlatformChannels` to known service extensions. |
| * Fix a bug where service extension states were not getting cleared on app disconnect. |
| * Add optional parameter `id` to `DisposerMixin.addAutoDisposeListener` and |
| `AutoDisposeMixin.addAutoDisposeListener` that allows for tagging a listener |
| with a specific id. |
| * Add optional parameter `excludeIds` to `DisposerMixin.cancelListeners` and |
| `AutoDisposeMixin.cancelListeners` that allows for excluding listeners with |
| a specific id from the cancel operation. |
| |
| ## 0.0.5 |
| * Fix bug where registered services were not getting cleared on app disconnect. |
| * Fix a bug with the logic to wait for a service extension's availability. |
| * Fixed an exception on hot restart. |
| |
| ## 0.0.4 |
| * Add `useDarkThemeAsDefault` constant for defining the default theme behavior. |
| |
| ## 0.0.3 |
| * Bump `package:vm_service` dependency to ^11.10.0 |
| |
| ## 0.0.2 |
| * Remove public `hasService` getter from `ServiceManager`. |
| * Add optional `timeout` parameter to the `whenValueNonNull` utility. |
| * Rename `includeText` utility to `isScreenWiderThan`. |
| * Move `ideTheme` getter from `devtools_app_shared/utils.dart` to `devtools_app_shared/ui.dart`. |
| |
| ## 0.0.1 |
| |
| * Add README.md with usage examples. |
| * Seal all possible classes for safeguarding against breaking changes. |
| * Trim shared theme features down to only what is needed. |
| |
| ## 0.0.1-dev.0 |
| |
| * Initial commit. This package is under construction. |