v2.0.0
·
204 commits
to main
since this release
What's Changed
Advisories and Breaking Changes
- Replace generic dictionary for commands with specialized collection type. by @JimBobSquarePants in #203
- Abstract cache key creation to ICacheKey by @ronaldbarendse in #206
- Add CacheFolderDepth option and create shorter file names by @ronaldbarendse in #213
- Decouple PhysicalFileSystemProvider from WebRootFileProvider by @JimBobSquarePants in #214
Enhancements
- Deleted unused ConcurrentDictionaryExtensions by @deanmarcussen in #199
- Reference ImageSharp V2 preview by @JimBobSquarePants in #201
- Fix method signature by @JimBobSquarePants in #202
- Use more efficient (and not obsolete) download method for Azure Blobs. by @JimBobSquarePants in #205
- Feat/aws AWS S3 provider by @andyfelton-equatedigital in #209
- AWS S3 Provider by @andymac4182 in #75
- Git LFS fixes for sample images by @JimBobSquarePants in #211
- Add AutoOrientWebProcessor by @JimBobSquarePants in #215
- Respect EXIF orientation when resizing by @JimBobSquarePants in #217
- Separate AWS cache options and normalize implementations by @JimBobSquarePants in #219
- Removed the AutoOrientWebProcessor. by @dlemstra in #220
- Load source images asynchronously to prevent thread pool exhaustion by @kroymann in #222
- Apply updates to XY and Anchor positions based on EXIF metadata by @JimBobSquarePants in #221
- Replace PhysicalFileProvider with File in PhysicalFileSystemCache and PhysicalFileSystemProvider by @ronaldbarendse in #225
- Build against .NET 5 and .NET 6 by @ronaldbarendse in #216
- Allow ImageSharp to determine the best pixel format on load. by @JimBobSquarePants in #235
- Allow runtime physical deletion of cached images by @JimBobSquarePants in #240
- Fix anchor position transforms and tests in ExifOrientationUtilities by @ronaldbarendse in #242
- Expose ExifOrientationUtilities and ICommandConverter implementations by @JimBobSquarePants in #241
- Add FileProviderImageProvider and WebRootImageProvider by @ronaldbarendse in #243
- Add InsertProvider extensions and tests by @JimBobSquarePants in #247
- PhysicalFileSystem optimizations by @JimBobSquarePants in #246
- Add HMAC authentication options. by @JimBobSquarePants in #250
- Make InsertProvider idempotent and remove reflection by @ronaldbarendse in #249
- Remove no-op ImageSharpConfiguration and setup action by @ronaldbarendse in #245
New Contributors
- @andyfelton-equatedigital made their first contribution in #209
- @andymac4182 made their first contribution in #75
Full Changelog: v1.0.5...v2.0.0