Skip to content

Releases: usercode/ImageWizard

ImageWizard 3.8.0

12 Dec 11:12
Compare
Choose a tag to compare
  • .NET 8.0
  • ImageSharp 3.1.1
  • Removed dependency to Svg package (System.Drawing)
    • Docker container don't need anymore libgdiplus

ImageWizard 3.7.5

07 May 18:23
Compare
Choose a tag to compare
  • Endpoints: MapImageWizard is public
  • AsyncKeyLock 1.0.4
  • ImageSharp 3.0
  • PuppeteerSharp 10.0

ImageWizard 3.7.4

18 Nov 12:44
0f12b4e
Compare
Choose a tag to compare
  • Added watermark filter
  • FileLoader can use root path

ImageWizard 3.7.3

28 Oct 21:00
Compare
Choose a tag to compare
  • Added missing ImageWizard.Client package

ImageWizard 3.7.2

28 Oct 20:09
Compare
Choose a tag to compare
  • Resizing: Default pad color is white
  • Youtube tag id is more unique

ImageWizard 3.7.1

17 Jul 20:17
Compare
Choose a tag to compare
  • ImageWizardOptions: Use key property as byte array
    • for appsettings.json use base64 instead of base64url
  • AsyncLock: Prevent thread pool starvation
  • Added cache to HMACSHA256UrlSignature

ImageWizard 3.7.0

25 Jun 14:14
Compare
Choose a tag to compare
  • ImageSharp 2.1.3
  • Added fallback handler
  • Added MaxLoaderSourceLength to options (default: 25 MB)
    • if source is larger than MaxLoaderSourceLength, loader will be stopped
  • Added InvalidUrl to analytics
  • Removed FileCacheV2

ImageWizard 3.6.0

11 Apr 15:21
Compare
Choose a tag to compare
  • Update to ImageSharp 2.1
  • Added key-based AsyncLock for threadsafe writing to cache
  • Added cleanup background service (built-in CleanupReasons: OlderThan, LastUsedSince, Expired)
  • MongoDBCache: Renamed collections + Added Cleanup routine
  • ICache.WriteAsync() -> Removed key parameter because it's part of metadata
  • HMACSHA256UrlSignature -> Removed IsCaseInsensitive, because ImageWizardUrl is completely case insensitive.
  • Added lossless parameter to webp filter

ImageWizard 3.5.1

13 Mar 16:08
Compare
Choose a tag to compare
  • Added PuppeteerSharp plugin
  • Fixed client hints handling (DPR only)
  • ImageSharp pipeline can select WebP format by accept header
  • Increase CacheControlMaxAge value for youtube and gravatar loader (from some minutes to 7 days)
  • Added UseWebP option to ImageWizard app
  • ImageWizard app uses FileCacheV2 (docker)

ImageWizard 3.5.0

25 Feb 22:29
Compare
Choose a tag to compare
  • Exclude signature from ImageWizardUrl / Extend IUrlSignature
  • Optimize HMACSHA256UrlSignature
  • Added RemoveXmp() to ImageSharp pipeline
  • Added default mimetype webp to ImageSharp pipeline