Skip to content

v0.15.1

Compare
Choose a tag to compare
@mnmkng mnmkng released this 09 Jul 08:03
· 2505 commits to master since this release
  • BREAKING CHANGE Removed support for Web Driver (Selenium) since no further updates are planned.
    If you wish to continue using Web Driver, please stay on Apify SDK version ^0.14.15
  • BREAKING CHANGE: Dataset.getData() throws an error if user provides an unsupported option
    when using local disk storage.
  • DEPRECATED: options.userData of Apify.utils.enqueueLinks() is deprecated.
    Use options.transformRequestFunction instead.
  • Improve logging of memory overload errors.
  • Improve error message in Apify.call().
  • Fix multiple log lines appearing when a crawler was about to finish.
  • Add Apify.utils.puppeteer.enqueueLinksByClickingElements() function which enables you
    to add requests to the queue from pure JavaScript navigations, form submissions etc.
  • Add Apify.utils.puppeteer.infiniteScroll() function which helps you with scrolling to the bottom
    of websites that auto-load new content.
  • The RequestQueue.handledCount() function has been resurrected from deprecation,
    in order to have compatible interface with RequestList.
  • Add useExtendedUniqueKey option to Request constructor to include method and payload
    in the Request's computed uniqueKey.
  • Updated Puppeteer to 1.18.1
  • Updated apify-client to 0.5.22