• Refactor by separating HCCrawler and Crawler classes
  • Public API to launch a browser has changed. Now you can launch browser by HCCrawler.launch()
  • Rename shouldRequest to preRequest
  • Modify README according to new public API
  • Modify examples according to new public API
  • Support extraHeaders option
  • Refactor handlers for options
  • Add comment in JSDoc style