Skip to content

Releases: d4n3436/GScraper

v1.1.3

20 May 22:15
Compare
Choose a tag to compare
  • 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

24 Sep 07:33
Compare
Choose a tag to compare
  • 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

31 Jul 21:31
Compare
Choose a tag to compare
  • Reduced memory usage of GoogleScraper's parser down to 50%.
  • Added bypass for Google's cookie consent page.

v1.0.2

28 Nov 03:11
Compare
Choose a tag to compare
  • Fixed GoogleImageResult.DisplayUrl being empty.
  • Fixed bug in GoogleScraper image extractor that prevented returning images in some cases.

v1.0

21 Sep 23:30
Compare
Choose a tag to compare
  • 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

12 Feb 21:34
Compare
Choose a tag to compare
  • Better handling of escaped characters.

v0.5.2

02 Feb 20:08
Compare
Choose a tag to compare
  • Update the default User-Agent header (Google broke the library with this change).
  • Minor fixes.