- Each scrapper invocation now runs in its own browser context (like an incognito window) unless
persistentSessionis on or not running in
- Add support for renderless scrappers. Learn more here: https://ayakashi.io/docs/guide/renderless-scrappers.html
- Add support for API scrappers. Learn more here: https://ayakashi.io/docs/guide/api-scrappers.html
- saveToSQL script will now re-use the database connection and won't create a new one each time it is run.
recursiveYieldEach()methods, which allow to recursively re-run the scrapper by yielding the extracted data to itself.
tagNamequeries will now accept both lowercase and uppercase tag names.
Update to the latest version by running:
npm update -g ayakashi
@ayakashi/types package is also available. It can be updated in existing projects by running