chromedp v0.9.2
What's Changed
- Simplify TestFileUpload by using T.TempDir and os.WriteFile by @alexandear in https://github.com/chromedp/chromedp/pull/1280
- refactor: increment, unlambda, unslice by @alexandear in https://github.com/chromedp/chromedp/pull/1298
- Improve test GitHub workflow by @alexandear in https://github.com/chromedp/chromedp/pull/1279
- Updating ws dependency by @alexandear in https://github.com/chromedp/chromedp/pull/1312
- deflake TestRemoteAllocator by @ZekeLu in https://github.com/chromedp/chromedp/pull/1287
- Fixed nil pointer exception when cancelling a context with chromedp.Cancel() by @Valentin-Kaiser in https://github.com/chromedp/chromedp/pull/1295
- Guard access to Target.{frames,cur} globally by @WalkerGriggs in https://github.com/chromedp/chromedp/pull/1111
- Fixing typo in allocate test by @ynori7 in https://github.com/chromedp/chromedp/pull/1343
- Discard search results by @bno1 in https://github.com/chromedp/chromedp/pull/1311
- upgrade to latest cdproto to address the responseTime issue by @ZekeLu in https://github.com/chromedp/chromedp/pull/1320
- stop retrying for invalid selectors (such as "#a:b") by @ZekeLu in https://github.com/chromedp/chromedp/pull/1303
New Contributors
- @Valentin-Kaiser made their first contribution in https://github.com/chromedp/chromedp/pull/1295
- @WalkerGriggs made their first contribution in https://github.com/chromedp/chromedp/pull/1111
- @ynori7 made their first contribution in https://github.com/chromedp/chromedp/pull/1343
- @bno1 made their first contribution in https://github.com/chromedp/chromedp/pull/1311
Full Changelog: https://github.com/chromedp/chromedp/compare/v0.9.1...v0.9.2
chromedp v0.9.1
This is a quick fix of v0.9.0
.
chromedp v0.9.0
Reenables support for Go 1.16.
chromedp v0.8.8
- introduce BrowserContext support (#1269, Thank you @onsi)
- make parseRemoteObject handle undefined/null reasonably (#1260, #1261, #1264, Thank you @xueyc1f)
- Updating to latest cdproto 112.0.5608.1_11.2.178 dependency
- Other improvements (Thank you @alexandear)
- Fix leaked temp dirs when run TestConcurrentCancel (#1272)
- Use time.AfterFunc instead of spawning goroutine (#1266)
- And more
chromedp v0.8.7
- introduce a remote allocator option: NoModifyURL (#1184) (Thank you @andyMrtnzP and @AlexLoyola)
- Remove ioutil because it is deprecated since go1.16 (#1205) (Thank you @alexandear)
- update the screenshot funcs to match the behavior of chrome commands (#1221) (Thank you @tavsec for reporting the issue)
- improve TestDownloadIntoDir (#1227) (Thank you @dithmer)
- update to latest cdproto (111.0.5528.1_11.1.134 definitions) . Remarkable changes:
- remove
page.SetDownloadBehavior
(https://github.com/chromedp/pdlgen/pull/19). - add pre-cleanup fixup for the
runtime.executionContextDestroyed
event (https://github.com/chromedp/pdlgen/pull/20).
- remove
chromedp v0.8.6
- add RetryInterval option to query actions (#1159) (Thank you @taylorchu)
- Update to latest cdproto (108.0.5320.1_10.8.51 definitions)
chromedp v0.8.5
- Update to latest cdproto (107.0.5263.1_10.7.36 definitions)
chromedp v0.8.4
- Update to latest cdproto (106.0.5236.1_10.6.152 definitions)
- refactor MatchedStyle to resist change of css.GetMatchedStylesForNode #1127
- Allow to set custom WS URL waiting time #1036
- fix example in readme #1135
- ensure the user data directory is removed #1136
chromedp v0.8.3
- Update to latest cdproto (106.0.5201.1_10.6.8 definitions)
- Bug fixes related to cdproto changes
- Fix issues with Poll() #1087
- Fix hang issues #1076
- Deflake TestNagivateWhileLoading #1080
- Fix issue with TestGracefulBrowserShutdown with headless-shell #1078
chromedp v0.8.2
- Update to latest cdproto (104.0.5064.1_10.4.3 definitions)
- Bring back support for Go 1.16 (which is dropped in
v0.8.1
)
Note: Go <= 1.15 is not supported due to the use of go:embed