Skip to content

Releases: Sibusten/philomena-client

v1.0.0-alpha5

07 Apr 05:18
Compare
Choose a tag to compare
v1.0.0-alpha5 Pre-release
Pre-release

[1.0.0-alpha5] - 2021-04-07

Added

  • Image Svg file downloader to replace SvgMode

Changed

  • Clarify download progress action text

Removed

  • SvgMode option from image downloads

v1.0.0-alpha4

03 Apr 17:54
Compare
Choose a tag to compare
v1.0.0-alpha4 Pre-release
Pre-release

[1.0.0-alpha4] - 2021-04-03

Added

  • Retries for failed downloads
  • Image metadata file downloader
  • Conditional image downloader
  • Configurable debug logging

Changed

  • Split up PhilomenaImageSearchQuery to decouple logic
    • Add new extension methods and fluent builders to simplify use of the new classes
  • Move image related classes to Images namespace
  • Download images to temp files before moving to target files
  • "Image metadata progress" is now "Image search progress"
  • "Image search progress" is now "Image search download progress"

Fixed

  • Cancellation of image searches
  • Downloading images without generated thumbnails
  • Image download progress
  • "Image search progress" (now "Image search download progress") reporting 100% progress while some threads are still downloading

v1.0.0-alpha3

17 Feb 00:23
Compare
Choose a tag to compare
v1.0.0-alpha3 Pre-release
Pre-release

[1.0.0-alpha3] - 2021-02-16

Added

  • SvgMode option to image downloads
    • Allows downloading only SVG images, only rasters, or both

Changed

  • Use null instead of 0 when BytesTotal in a download is unknown
  • Return null when IPhilomenaImage properties are missing instead of throwing an exception
  • Prevent direct access to api model from IPhilomenaImage interface
    • Properties are exposed that abstract the model

Fixed

  • Download progress for files not reporting until the entire file has downloaded

v1.0.0-alpha2

26 Jan 04:26
Compare
Choose a tag to compare
v1.0.0-alpha2 Pre-release
Pre-release

[1.0.0-alpha2] - 2021-01-25

Added

  • Generic stream download methods for image searches
  • Progress reporting for image and search downloads

Changed

  • Use string paths instead of FileInfo
  • FilterImagesDelegate to ShouldDownloadImageDelegate

Fixed

  • One metadata download after limit reached if limit is a multiple of page size

v1.0.0-alpha1

29 Dec 04:44
Compare
Choose a tag to compare
v1.0.0-alpha1 Pre-release
Pre-release

[1.0.0-alpha1] - 2020-12-29

Added

  • Philomena Client with support for
    • Building image search queries
    • Processing image search results
    • Downloading images in a query
    • Parallel image downloads
    • Custom image download filters
    • Getting a tag by ID
  • Examples of downloading images and tags
  • CI build and deploy