- Update readme
- Update package.json
- Fixed proxy for new puppeteer version
- Update readme
- Update code for v6.2.0 of "socks-proxy-agent"
- Allow ports in request url for
host
request header (#61) (#62) - Take into account how
CDPSession
client is exposed in latest versions of Puppeteer (#78) (#79) - Allow domain cookies to be unset (#48) (#48#issuecomment-729802384)
- Take into account that
request.frame()
might returnnull
(#36) (#43) (#59) (#36#issuecomment-814520620) - Update differentiation between page and http request objects for latest versions of Puppeteer (
Page
->CDPPage
) - Update
lookup
method for latest versions of Puppeteer
- Fixed silent failure when there was an invalid host in the cookies set by the server (#32)
- Fixed Page URL not updating in Puppeteer when there was a server-side redirect (via location header)
- Reimplement cookie handling to account for deletion and addition of browser cookies
- Changed default lookup fetch source to api64.ipify.org
- Update documentation
- Updated for Puppeteer's v4.0.0 breaking changes (#22, #23)
- Modified cookie handling to fix (#20) among other cookie related errors
- Added ability to override requests
- Increase redirect restriction (#17)
- Fix 'net::ERR_FAILED' by updating package to work with latest Got (#16, #14)
- Added an explanation addressing site insecurity (#9, #12)
- Removed type enforcing
- Added ability to remove page-wide proxy
- Changed static classes to object literals for compability with Node.js 10.16.x (#6)
- Removed
src\util\
folder along with proxy-validator
- Fixed code indentation.
- Updated examples.
- Optimization.
- Added capability to change proxy per request.
- Added capability of changing the proxy if a page is already using one.
- Replaced Request with Got for forwarding requests.
- Added tough-cookie for handling cookies
- Now communicates directly with Chrome DevTools Protocol when getting cookies
- Added a simple type enforcer and proxy validator.
- Removed some redundant code.
- Removed obsolete 'cache' parameter