vm_service_client 0.1.3 vm_service_client: ^0.1.3 copied to clipboard
A client for the Dart VM service.
0.1.3 #
- On VM service versions 3.4 and greater,
VMIsolate.pauseEvent
now returns an instance ofVMNoneEvent
before the isolate is runnable.
0.1.2+1 #
- Drop the dependency on the
crypto
package.
0.1.2 #
-
Add
VMIsolateRef.onExtensionEvent
, which emits events posted by VM service extensions usingpostEvent
indart:developer
. -
Add
VMIsolateRef.selectExtensionEvents()
, which selects events with specific kinds posted by VM service extensions usingpostEvent
indart:developer
. -
Add
VMIsolateRef.onExtensionAdded
, which emits an event when a VM service extension registers a new RPC. -
Add
VMIsolateRef.waitForExtension()
, which returns when a given extension RPC is available. -
Add
VMIsolateRef.invokeExtension()
, which invokes VM service extension RPCs registered usingregisterExtension
indart:developer
. -
Add
VMIsolate.extensionRpcs
, which returns the extension RPCs registered in a given isolate.
0.1.1+1 #
- Fix a bug where
VMPauseEvent.time
would always be reported asnull
or crash.
0.1.1 #
- Fix support for VM service protocol 1.0 events.
0.1.0 #
- Initial version.