You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed possible access violations when using ProcessImage and BuildPipeline overloads that accept ReadOnlySpan<byte> image buffer inputs #38.
When extracting a frame from an animated GIF, the GIF is now played forward to the requested frame, honoring the disposal method of each previous frame to ensure the correct state is decoded.
ImageFileInfo now reports correct dimensions for GIF frames, based on the Logical Screen Descriptor. Previously, only the encoded frame dimensions were reported.
Performance Improvements
Improved speed of Y'CbCr->BGR conversions.
Changes
Made ImageFileInfo constructor public to enable additional WebRSize scenarios.
Non-Behavioral Changes
Downgraded versions of Microsoft NuGet package dependencies on .NET Framework targets to close the dependency loop and prevent TypeInitializationException in the absence of a config with correct bindingRedirects #36.
If you update to the most recent versions of all dependency packages and your NuGet client doesn't update your config properly, the required bindingRedirect versions (current as of now) can be found at: #36 (comment)
WebRSize v0.5.1
Changes
Updated to use MagicScaler v0.10.3
Wired up the existing but non-functional enabled property on the diskCache config element, so local disk caching can now be disabled in cases where an edge cache is in use.
Added GetImageInfoAsyncInternal method to CachingAsyncVirtualPathProvider, which allows the intercept module to consume image metadata from sources other than image files themselves. This can be useful if the image files are located on remote storage but metadata is available locally e.g. in a database.