Skip to content

Releases: scrapfly/typescript-scrapfly

v0.6.9

09 Nov 06:25
Compare
Choose a tag to compare
  • change Extraction API parameters names to match API parameter names:
    • ephemeral_template -> extraction_ehphemeral_template
    • template -> extraction_template
    • old parameter names are still available with a deprecation warning

v0.6.8

07 Oct 07:41
Compare
Choose a tag to compare
  • Fix a rare bug where Content-Type header would be overridden to text/plain for POST requests with body and manual Content-Type header set.

v0.6.7

04 Oct 09:38
cdc4b71
Compare
Choose a tag to compare
  • allow use of strings where previously only defined Enums were allowed. Effects config parameters: format, format_options, screenshot_flags, options; fixes #9

v0.6.6

25 Sep 10:47
Compare
Choose a tag to compare
  • fix the new blob type data handler to correctly unpack the results (when scraping high bandwidth byte data objects like images, videos etc.)

v0.6.5

22 Aug 09:38
Compare
Choose a tag to compare
  • fix case sensitive headers breaking screenshot API calls and result.selector
  • add initial support for clob and blob response seemless unpacking

v0.6.4

31 Jul 11:10
Compare
Choose a tag to compare
  • fix retries on 500 responses on NodeJS
  • fix ScrapflyClient.saveScreenshot() on Bun

v0.6.2

29 Jul 10:53
Compare
Choose a tag to compare

Rework on deno base providing

Also add new Scrapfly features:

  • add .extract() method for accessing Scrapfly Extraction API
  • add .screenshot() method for accessing Scrapfly Screenshot API
  • add format parameter to ScrapeConfig for specifying scrape format (like markdown, json or clean_html)
  • add format_options parameter to ScrapeConfig for specifying scrape format options (like no_images and no_links)
  • add screenshot_options parameter to ScrapeConfig to customize screenshot capture with Scrapfly Web Scraping API

v0.5.1

21 Jun 14:50
Compare
Choose a tag to compare
  • fix edge case where ScrapeConfig.js or ScrapeConfig.js_scenario values could be incorrectly base64 encoded and retain + or / characters.

v0.5.0

24 May 05:53
Compare
Choose a tag to compare
  • add ScrapeConfig.screenshot_flags support as per #1. See screenshot docs for more.
  • add ScrapeConfig.format support for markdown value to scrape output as markdown using AI parsing as per #1.
  • dependency updates.

v0.4.0

18 Dec 10:59
Compare
Choose a tag to compare
  • add retries for client-side connection errors.
  • set default longer read/write timeout of 160seconds for high intensity scrape tasks.
  • dependancy updates.