Releases: thomasdondorf/puppeteer-cluster
Releases · thomasdondorf/puppeteer-cluster
v0.25.0
Note: Use a version older than 0.25.0 if you want to use a puppeteer version older than 24.0.0.
Changed
- Updated puppeteer types to version 24
- Updated dependencies to their latest versions
- Exported more types for improved TypeScript use
Fixed
- Cluster retrying in error cases when it was already closed
v0.24.0
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.jsonas 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
createIncognitoBrowserContexttocreateBrowserContext)
v0.23.0
v0.22.0
Changed
- Updated dependencies to their latest versions
- In particular the devDependencies
puppeteerandpuppeteer-corereceived a major upgrade (to version5) peerDependencieswas changed accordingly.
- In particular the devDependencies
v0.21.0
Changed
- Updated dependencies to their latest versions
- In particular the devDependencies
puppeteerandpuppeteer-corereceived a major upgrade (to version3)
- In particular the devDependencies
peerDependencieswas changed to^1.5.0 || ^2.0.0 || ^3.0.0as 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
maxConcurrencyis set (#243)
v0.20.0
Added
- Add a new option
perBrowserOptionsfor 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
Changed
- Added the parameter
jobWillRetryto the'taskerror'Event
v0.18.0
Changed
- Updated dependencies to their latest versions
- In particular the devDependencies
puppeteerandpuppeteer-corereceived a major upgrade (to version2)
- In particular the devDependencies
peerDependencieswas changed to^1.5.0 || ^2.0.0as 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
v0.16.0
Changed
- License changed to MIT
- Updated dependencies to their latest versions