Puppeteer Cluster Versions Save

Puppeteer Pool, run a cluster of instances in parallel

v0.24.0

1 month ago

Note: Use a version older than 0.24.0 if you want to use a puppeteer version older than 22.0.0.

Changed

  • Updated all dependencies to their latest versions
  • Added a missing timeout case when closing the browser
  • Removed package-lock.json as otherwise yarn complains (warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.).
  • Dropped support (in tests) for Node.js <=16 as puppeteer also support for these versions

Fixed

  • Fixed breaking puppeteer changes introduced in version 22 (renamed createIncognitoBrowserContext to createBrowserContext)

v0.23.0

2 years ago

Changed

  • Updated dependencies which haven't been updated for more than one year
  • Moved from Travis to Github Actions
  • Remove the linter for now, but will probably add it back later after having a look at the pull requests.

Fixed

  • Fixed bug #395 not using perBrowserOptions

v0.22.0

2 years ago

Changed

  • Updated dependencies to their latest versions
    • In particular the devDependencies puppeteer and puppeteer-core received a major upgrade (to version 5)
    • peerDependencies was changed accordingly.

v0.21.0

3 years ago

Changed

  • Updated dependencies to their latest versions
    • In particular the devDependencies puppeteer and puppeteer-core received a major upgrade (to version 3)
  • peerDependencies was changed to ^1.5.0 || ^2.0.0 || ^3.0.0 as there were no changes regarding the API that this library uses.
  • Removed support for Node.js version 8 as puppeteer dropped support for it.
  • Added check to ensure maxConcurrency is set (#243)

v0.20.0

3 years ago

Added

  • Add a new option perBrowserOptions for using different args for each puppeteer instance
    • Allowing to use a different proxy for each worker

Changed

  • Updated dev dependencies to their latest versions

v0.19.0

3 years ago

Changed

  • Added the parameter jobWillRetry to the 'taskerror' Event

v0.18.0

3 years ago

Changed

  • Updated dependencies to their latest versions
    • In particular the devDependencies puppeteer and puppeteer-core received a major upgrade (to version 2)
  • peerDependencies was changed to ^1.5.0 || ^2.0.0 as there were no changes regarding the API that this library uses.
  • Removed support for Node.js version 6 as puppeteer dropped support for it.

v0.17.0

3 years ago

Changed

  • Updated dependencies to their latest versions

Fixed

  • Fixed bug making it impossible to queue null (issue #178)

v0.16.0

5 years ago

Changed

  • License changed to MIT
  • Updated dependencies to their latest versions

v0.15.2

5 years ago

Fixed

  • Fixed bug, which crashed the cluster in some environments (#113)