2021-01-17 23:08:18 +00:00
|
|
|
# 1.7.2
|
|
|
|
- Fixed issue where a null JSON RPC result could be sent if the VM service
|
|
|
|
disconnected with a request in flight (see https://github.com/flutter/flutter/issues/74051).
|
|
|
|
|
2021-01-15 01:42:40 +00:00
|
|
|
# 1.7.1
|
|
|
|
- Fixed issue where DartDevelopmentServiceException could have a null message.
|
|
|
|
|
2020-12-30 02:30:15 +00:00
|
|
|
# 1.7.0
|
|
|
|
- Added `package:dds/vm_service_extensions.dart`, which adds DDS functionality to
|
|
|
|
`package:vm_service` when imported.
|
2021-01-07 17:04:38 +00:00
|
|
|
- Added `onEventWithHistory` method and `onLoggingEventWithHistory`,
|
|
|
|
`onStdoutEventWithHistory`, `onStderrEventWithHistory`, and
|
|
|
|
`onExtensionEventWithHistory` getters.
|
2020-12-30 02:30:15 +00:00
|
|
|
- Added `getStreamHistory` RPC.
|
|
|
|
|
2020-12-05 01:19:12 +00:00
|
|
|
# 1.6.1
|
|
|
|
- Fixed unhandled `StateError` that could be thrown if the VM service disconnected
|
|
|
|
while a request was outstanding.
|
|
|
|
|
2020-11-18 23:45:41 +00:00
|
|
|
# 1.6.0
|
|
|
|
- Added `errorCode` to `DartDevelopmentServiceException` to communicate the
|
|
|
|
underlying reason of the failure.
|
|
|
|
|
2020-11-17 00:00:45 +00:00
|
|
|
# 1.5.1
|
|
|
|
- Improve internal error handling for situations with less than graceful
|
|
|
|
shutdowns.
|
|
|
|
|
2020-11-06 19:02:23 +00:00
|
|
|
# 1.5.0
|
|
|
|
- Added event caching for `Stdout`, `Stderr`, and `Extension` streams. When a
|
|
|
|
client subscribes to one of these streams, they will be sent up to 10,000
|
|
|
|
historical events from the stream.
|
|
|
|
|
2020-10-01 19:00:20 +00:00
|
|
|
# 1.4.1
|
|
|
|
- Fixed issue where `evaluate` and `evaluateInFrame` requests were not being
|
|
|
|
forwarded to the VM service properly when no external compilation service
|
|
|
|
was registered.
|
|
|
|
|
2020-09-28 16:46:56 +00:00
|
|
|
# 1.4.0
|
|
|
|
- Added `done` property to `DartDevelopmentService`.
|
|
|
|
- Throw `DartDeveloperServiceException` when shutdown occurs during startup.
|
|
|
|
- Fixed issue where `StateError` was thrown when DDS was shutdown with pending
|
|
|
|
requests.
|
|
|
|
|
2020-09-17 18:58:23 +00:00
|
|
|
# 1.3.5
|
|
|
|
|
|
|
|
- Fixed issue where clients subscribing to the `Service` stream were not being
|
|
|
|
sent `ServiceRegistered` events on connection.
|
|
|
|
|
2020-09-15 17:20:01 +00:00
|
|
|
# 1.3.4
|
|
|
|
|
|
|
|
- Fixed issue where `isolateId`s were expected to take the form `isolates/123`
|
|
|
|
although this is not required by the VM service specification.
|
|
|
|
|
2020-09-10 16:44:10 +00:00
|
|
|
# 1.3.3
|
|
|
|
|
|
|
|
- Fixed issue where `DartDevelopmentService.sseUri` did not return a URI with a
|
|
|
|
`sse` scheme.
|
|
|
|
|
2020-09-03 20:21:07 +00:00
|
|
|
# 1.3.2
|
2020-08-12 16:17:04 +00:00
|
|
|
|
2020-09-03 20:21:07 +00:00
|
|
|
- Add IPv6 hosting support.
|
2020-08-12 16:17:04 +00:00
|
|
|
- Fix handling of requests that are outstanding when a client channel is closed.
|
|
|
|
|
2020-07-21 17:56:44 +00:00
|
|
|
# 1.3.1
|
|
|
|
|
|
|
|
- Fixed issue where an exception could be thrown during startup if the target
|
|
|
|
process had an isolate without an associated pause event.
|
|
|
|
|
2020-07-15 21:30:09 +00:00
|
|
|
# 1.3.0
|
|
|
|
|
|
|
|
- Added support for SSE connections from web-based clients.
|
|
|
|
|
2020-07-15 21:11:46 +00:00
|
|
|
# 1.2.4
|
|
|
|
|
|
|
|
- Fixed another issue where a `StateError` could be raised within `DartDevelopmentService`
|
|
|
|
when a client has disconnected after the target VM service has shutdown.
|
|
|
|
|
2020-07-14 00:32:49 +00:00
|
|
|
# 1.2.3
|
|
|
|
|
|
|
|
- Fixed issue where DDS was expecting a client provided implementation of
|
|
|
|
`compileExpression` to return a response with two layers of `response` objects.
|
|
|
|
|
2020-07-13 23:03:09 +00:00
|
|
|
# 1.2.2
|
|
|
|
|
|
|
|
- Fixed issue where a `StateError` could be raised within `DartDevelopmentService`
|
2020-07-15 21:11:46 +00:00
|
|
|
when a client has disconnected after the target VM service has shutdown.
|
2020-07-13 23:03:09 +00:00
|
|
|
|
2020-06-11 22:43:39 +00:00
|
|
|
# 1.2.1
|
|
|
|
|
|
|
|
- Fixed issue where `evaluate` and `evaluateInFrame` were not invoking client
|
|
|
|
provided implementations of `compileExpression`.
|
|
|
|
|
2020-06-09 23:24:36 +00:00
|
|
|
# 1.2.0
|
|
|
|
|
2020-06-11 22:43:39 +00:00
|
|
|
- Fixed issue where forwarding requests with no RPC parameters would return an
|
2020-06-09 23:24:36 +00:00
|
|
|
RPC error.
|
|
|
|
|
2020-05-15 22:52:12 +00:00
|
|
|
# 1.1.0
|
|
|
|
|
|
|
|
- Added `getDartDevelopmentServiceVersion` RPC.
|
|
|
|
- Added DDS protocol to VM service `getSupportedProtocols` response.
|
|
|
|
- Added example/example.dart.
|
2020-05-18 23:00:49 +00:00
|
|
|
- Allow for JSON-RPC 2.0 requests which are missing the `jsonrpc` parameter.
|
2020-05-15 22:52:12 +00:00
|
|
|
|
|
|
|
# 1.0.0
|
2020-03-19 23:36:45 +00:00
|
|
|
|
|
|
|
- Initial release.
|