Skip to content

Releases: kamsar/Dianoga

5.0.3

01 Nov 00:15
Compare
Choose a tag to compare

Fixes

  • Disable resizing on the gifwebp optimizer as it does not support resizing (#74)
  • Remove blank lines from logging (#76)

Credits

5.0.2

20 Aug 11:14
Compare
Choose a tag to compare

Fixes

  • Fix issue with indexing media content extraction using Sync mode (#69)

New Features

  • Added a net48 target for Sitecore 10 support (although net472 will work just fine).

5.0.1

15 Jun 00:07
Compare
Choose a tag to compare

Fixes

  • Fix issue with error handling that was not falling back when using Sync mode (#68)

5.0.0

07 May 10:35
Compare
Choose a tag to compare

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png, gif and jpeg to WebP)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support
  • Update SVGO to 1.3.2 (#57)
  • Changed SVGO to use a packaged compiled version SVGOP to make it easier to deploy
  • Update MozJpeg to 3.3.1
  • Change default jpeg optimizer to lossy MozJpeg due to its superior performance with great quality
  • Add SXA compatible Media Request Handler for WebP
  • Changed to SDK csproj format to support multiple TargetFrameworks

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving WebP when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34
  • Fix temp file issue for png (#52)
  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)
  • Fixed WebP CDN support (#61)
  • Fixed SVG support on Azure PaaS (#46)
  • Optimization with the Process runner to dispose it properly.
  • Fix an issue with JSS (#66)

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.
  • Removed old nQuant.net as it is no longer maintained and is superseded by pngQuant

Changes from last Release Candidate

  • Fix an issue with JSS (#66)

Get it from NuGet

5.0.0 Release Candidate 6

17 Apr 01:24
Compare
Choose a tag to compare
Pre-release

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png, gif and jpeg to WebP)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support
  • Update SVGO to 1.3.2 (#57)
  • Changed SVGO to use a packaged compiled version SVGOP to make it easier to deploy
  • Update MozJpeg to 3.3.1
  • Change default jpeg optimizer to lossy MozJpeg due to its superior performance
  • Add SXA compatible Media Request Handler
  • Changed to SDK csproj format to support multiple TargetFrameworks

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving WebP when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34
  • Fix temp file issue for png (#52)
  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)
  • Fixed WebP CDN support (#61)
  • Fixed SVG support on Azure PaaS (#46)

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.
  • Removed old nQuant.net as it is no longer maintained and is superseded by pngQuant

Changes from last Release Candidate

  • Changed SVGO to use a packaged compiled version (SVGOP) to make it easier to deploy
  • Fixed SVG support on Azure PaaS (#46)
  • Optimization with the Process runner to dispose it properly.

Get it from NuGet

5.0.0 Release Candidate 5

28 Mar 06:38
Compare
Choose a tag to compare
Pre-release

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png, gif and jpeg to WebP)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support
  • Update SVGO to 1.3.2 (#57)
  • Update MozJpeg to 3.3.1
  • Change default jpeg optimizer to lossy MozJpeg due to its superior performance
  • Add SXA compatible Media Request Handler
  • Changed to SDK csproj format to support multiple TargetFrameworks

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving WebP when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34
  • Fix temp file issue for png (#52)
  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)
  • Fixed WebP CDN support (#61)

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.
  • Removed old nQuant.net as it is no longer maintained and is superseded by pngQuant

Changes from last Release Candidate

  • Fix #61 CDN WebP support issue where some ajax html renderers (SXA) don't pass the Accept header, so now we will only serve WebP if the media query string has "extension=webp". There was a Dianoga.WebP.CDN.config change for this.

Get it from NuGet

5.0.0 Release Candidate 4

12 Mar 08:23
Compare
Choose a tag to compare
Pre-release

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png, gif and jpeg to WebP)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support
  • Update SVGO to 1.3.2 (#57)
  • Update MozJpeg to 3.3.1
  • Change default jpeg optimizer to lossy MozJpeg due to its superior performance
  • Add SXA compatible Media Request Handler
  • Changed to SDK csproj format to support multiple TargetFrameworks

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving WebP when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34
  • Fix temp file issue for png (#52)
  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)
  • Fixed WebP CDN support (#61)

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.
  • Removed old nQuant.net as it is no longer maintained and is superseded by pngQuant

Changes from last Release Candidate

  • Changed to SDK csproj format to support multiple TargetFrameworks
  • Fix temp file issue for png (#52)
  • Removed old nQuant.net optimizer as it is no longer maintained and is superseded by pngQuant
  • Fixed WebP CDN support (#61)
  • Add SXA compatible Media Request Handler

Get it from NuGet

5.0.0 Release Candidate 3

06 Mar 03:44
Compare
Choose a tag to compare
Pre-release

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png and jpeg to webp)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support
  • Update SVGO to 1.3.2 (#57)
  • Update MozJpeg to 3.3.1
  • Change default jpeg optimizer to lossy MozJpeg due to its superior performance

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving webp when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34
  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.

Changes from last Release Candidate

  • Fix a regression of #40
  • Update MozJpeg to 3.3.1
  • Change default jpeg optimizer to lossy MozJpeg
  • Change webp optimization defaults

Get it from NuGet

5.0.0 Release Candidate 2

28 Feb 01:41
Compare
Choose a tag to compare
Pre-release

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png and jpeg to webp)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving webp when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • Update SVGO to the latest. (#57)
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34
  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.

Changes from last Release Candidate

  • Fix an issue with streams being disposed when Dianoga was unable to optimize them (#56)

Get it from NuGet

5.0.0 Release Candidate 1

26 Feb 10:56
Compare
Choose a tag to compare
Pre-release

New Features

  • Full WebP support in both Content Management (including media library uploads) and Content Delivery (on-the-fly conversions of png and jpeg to webp)
  • Allow path exclusion based on wildcards (#37)
  • Added https://pngquant.org optimizer support

Fixes

  • Scaling WebP images fail in synchronous mode (#53)
  • Incorrectly serving webp when handling multiple requests at same time (#51)
  • Error only in Chrome: Cannot access a closed Stream (#50)
  • WebP issues (#49 )
  • Update SVGO to the latest. (#57)
  • The "PackageRetrievalTask" task failed unexpectedly with version 4.0.0 question (#47)
  • Fix an issue with PngQuantOptimizer related to #34

Breaking Changes

  • Configs - defaults have changed
  • SVGO has been split to a separate Dianoga.svgtools. Please see the readme for details if you are using SVGO.

Get it from NuGet