Skip to content

0.19.0

Choose a tag to compare

@mafredri mafredri released this 07 Sep 19:16

It's been a long time since publishing release notes. Not a whole lot has changed except for the addition of a new session package and updated protocol definitions.

There is one backwards-incompatible change, the page.ResourceType (or protocol.PageResourceType) no longer exists as it was moved to the network domain (by Chrome).

So, what's new since last published release?

Highlights

  • Generated protocol definitions have been kept in sync with Chrome
  • Improved styling of comments in generated code (split @ 80, etc)
  • Return original cause in ErrorCause instead of the next error (7c087c5)
  • rpcc: Simplify net.Conn to io.ReadWriteCloser (#17) (13ae9a6)
  • rpcc: Expose connection context (b26658b)
  • New session package for managing multiple tabs via a single websocket connection
  • cmd/cdpgen: Transform Ssl and Mac to uppercase (9b11b87)
  • Important! Remove PageResourceType as page.ResourceType was moved to network (5ff6ce4)
  • Remove workarounds for edge-diagnostics-adapter (b87d542)

v0.15.1...v0.19.0