devtools_app_shared 0.0.7 devtools_app_shared: ^0.0.7 copied to clipboard
Package of Dart & Flutter structures shared between devtools_app and devtools extensions.
0.0.7 #
- Bump minimum Dart SDK version to
3.3.0-91.0.dev
and minimum Flutter SDK version to3.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 methodsgetLibrary
andretrieveFullValueAsString
fromEvalOnDartLibrary
. - Change
toString
output forUnknownEvalException
,EvalSentinelException
, andEvalErrorException
. - Remove public getters
flutterVersionSummary
,frameworkVersionSummary
, andengineVersionSummary
fromFlutterVersion
. - Remove public getters
onIsolateCreated
andonIsolateExited
fromIsolateManager
. - Remove public getter
firstFrameReceived
fromServiceExtensionManager
. - 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
toDisposerMixin.addAutoDisposeListener
andAutoDisposeMixin.addAutoDisposeListener
that allows for tagging a listener with a specific id. - Add optional parameter
excludeIds
toDisposerMixin.cancelListeners
andAutoDisposeMixin.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 fromServiceManager
. - Add optional
timeout
parameter to thewhenValueNonNull
utility. - Rename
includeText
utility toisScreenWiderThan
. - Move
ideTheme
getter fromdevtools_app_shared/utils.dart
todevtools_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.