Skip to content

Releases

v1.2.3

Choose a tag to compare

@d4n3436 d4n3436 released this 22 Jul 17:35
  • Rolled back to Google's internal JSON endpoint
  • Updated dependencies

v1.2.2

Choose a tag to compare

@d4n3436 d4n3436 released this 13 Jun 02:59
  • Fixed GoogleScraper by using Opera Presto user agent
  • Updated dependencies

v1.2.1

Choose a tag to compare

@d4n3436 d4n3436 released this 20 May 08:26
  • Fixed null check in constructors

v1.2

Choose a tag to compare

@d4n3436 d4n3436 released this 20 May 08:05

Additions

  • Added .NET 8 and .NET 10 target framework

Changes

  • Fixed 403 error on DuckDuckGoScraper
  • Updated dependencies
  • Fixed namespace of GoogleImageResult

Removals

  • Removed .NET 6 support
  • Removed deprecated constructors

v1.1.3

Choose a tag to compare

@d4n3436 d4n3436 released this 20 May 22:15
  • Added support for trimming.
  • Use source generation for JSON deserialization.
  • Now image results with invalid image URLs in GoogleScraper are skipped.
  • Marked BraveScraper.GetImagesAsync as deprecated. Brave removed its image search API and and now returns a 404 page.
  • Fixed DuckDuckGoScraper not working due to a change on DuckDuckGo's side.

v1.1.0

Choose a tag to compare

@d4n3436 d4n3436 released this 24 Sep 07:33
  • Added .NET Standard 2.1 and .NET 6 target frameworks.
  • Reduced the memory usage of DuckDuckGoScraper.
  • Decreased the likelihood of getting a 401 error on DuckDuckGoScraper.
  • Deprecated the constructors that accept an API endpoint string.
  • Now DuckDuckGoScraper and BraveScraper no longer send Cookie headers to control some aspects of the image results (like safe search and region).
  • Updated the default User-Agent headers.
  • Updated GoogleScraper to use Google's internal Search API. This should make the scraper faster and more reliable.

v1.0.3

Choose a tag to compare

@d4n3436 d4n3436 released this 31 Jul 21:31
  • Reduced memory usage of GoogleScraper's parser down to 50%.
  • Added bypass for Google's cookie consent page.

v1.0.2

Choose a tag to compare

@d4n3436 d4n3436 released this 28 Nov 03:11
  • Fixed GoogleImageResult.DisplayUrl being empty.
  • Fixed bug in GoogleScraper image extractor that prevented returning images in some cases.

v1.0

Choose a tag to compare

@d4n3436 d4n3436 released this 21 Sep 23:30
  • Added 2 new scrapers (DuckDuckGo and Brave).
  • Now targeting .NET Standard 2.0.
  • Use System.Text.Json instead of Newtonsoft.Json, improving the performance and memory usage.
  • Added more customization options when requesting images, like image size, type, color, etc.

v0.5.3

Choose a tag to compare

@d4n3436 d4n3436 released this 12 Feb 21:34
  • Better handling of escaped characters.