webkit_inspection_protocol 1.2.1
webkit_inspection_protocol: ^1.2.1 copied to clipboard
A client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol).
1.2.1 #
- Make the return type of
runtime'sExceptionDetails.urlfield nullable. - Make the return type of
runtime'sStackTrace.descriptionfield nullable. - Increase required SDK to 3.0.0.
1.2.0 #
- Introduce an optional
onErrorparameter when setting up a [WipConnection]. This can be used to report errors from the underlying [WebSocket].
1.1.0 #
- Have
ChromeConnection.getTabsreturn better exceptions where there's a failure setting up the Chrome connection (#85). - Introduce a new, optional
retryForparameter toChromeConnection.getTabs. This will re-try failed connections for a period of time; it can be useful to mitigate some intermittent connection issues very early in Chrome's startup.
1.0.1 #
- Use
package:lintsfor analysis. - Populate the pubspec
repositoryfield. - Enable the
avoid_dynamic_callslint.
1.0.0 #
- Migrate to null safety.
0.7.5 #
- Allow the latest
loggingpackage.
0.7.4 #
- Support
paramstostepIntoandstepOver.
0.7.3 #
- Fix a type issue with
GlobalObjectClearedEvents
0.7.2 #
- Fix a bug in
StackTrace.parent
0.7.1 #
- Exposed
Debugger.setAsyncCallStackDepth - Exposed
StackTrace.parent
0.7.0 #
- Normalized all objects to expose a
jsonfield for raw access to the protocol information - Exposed
Runtime.getProperties,Runtime.getHeapUsage, andRuntime.getIsolateId - Exposed
DebuggerPausedEvent.hitBreakpointsandDebuggerPausedEvent.asyncStackTrace - Exposed
WipCallFrame.returnValue - Removed
WrappedWipEvent(in favor of just usingWipEvent) - Removed
WipRemoteObject(in favor of just usingRemoteObject)
0.6.0 #
- Add
onSendandonReceiveinWipConnection - Expose
onExecutionContextCreated,onExecutionContextDestroyed, andonExecutionContextsClearedon WipRuntime
0.5.3 #
- expose
nameinWipScope
0.5.2 #
- have
ExceptionDetailsandWipErrorimplementException - add
codeandmessagegetters toWipError
0.5.1 #
- add
Runtime.evaluate - add
Debugger.setBreakpoint - add
Debugger.removeBreakpoint - add
Debugger.evaluateOnCallFrame - add
Debugger.getPossibleBreakpoints
0.5.0+1 #
- fixed a bug in reading type of
WipScope
0.5.0 #
- removed the bin/multiplex.dart binary to the example/ directory
- remove dependencies on
package:args, package:shelf, andpackage:shelf_web_socket`
0.4.2 #
- Cast
HttpClientResponsetoStream<List<int>>in response to SDK breaking change.
0.4.1 #
- Fix
page.reloadmethod. - Disable implicit casts when developing this package.
0.4.0 #
- Change the
RemoteObject.valuereturn type toObject.
0.3.6 #
- Expose the
targetdomain and additionalruntimedomain calls
0.3.5 #
- Widen the Dart SDK constraint
0.3.4 #
- Several fixes for strong mode at runtime issues
- Rename uses of deprecated dart:io constants
0.3.3 #
- Upgrade the Dart SDK minimum to 2.0.0-dev
- Rename uses of deprecated dart:convert constants
0.3.2 #
- Analysis fixes for strong mode
- Upgrade to the latest package dependencies
0.3.1 #
- Expose
ConsoleAPIEvent.timestamp - Expose
LogEntry.timestamp
0.3.0 #
- Expose the
runtimedomain. - Expose the
logdomain. - Deprecated the
consoledomain. - Fix a bug in
Page.reload(). - Remove the use of parts.
0.2.2 #
- Make the package strong mode clean.
0.2.1+1 #
0.0.1 #
- Initial version (library moved out of the
grinderpackage).