Releases: mafredri/cdp
Releases · mafredri/cdp
0.29.0
0.28.0
0.26.0
- session: Explicitly use non-flat session mode for the time being (#106) (6f2377a)
- cmd/cdpgen: Handle new circular types, cleanup (2f3c35c)
- session: Return wrapped error on detach failure (#104) (158b1d3)
- Add support for Go modules (#118) (0e90f59)
- Update to latest protocol definitions (0700f4b, 64172c4)
- Update CreateBrowserContext arguments for incognito test (732606a)
0.24.2
0.24.1
0.22.0
0.21.0
0.20.0
0.19.0
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)