Version: 2.18.0
Published: 11/14/2024
Change Set: 8b14d18
- In WebMarkupMin.NUglify added support for the NUglify version 1.21.10
- In ASP.NET Core extensions:
- Services required by WebMarkupMin are now conditionally registered using the
TryAdd
methods - Added a
AspNetCoreLogger
class, which is a wrapper around the standard ASP.NET Core logger - Created the WebMarkupMin.AspNetCoreLatest module, that contains middleware for the ASP.NET Core 8 and 9
- 3 modules have been deprecated:
- WebMarkupMin.AspNetCore5 module replaced by the WebMarkupMin.AspNetCore3 module
- WebMarkupMin.AspNetCore7 module replaced by the WebMarkupMin.AspNetCore6 module
- WebMarkupMin.AspNetCore8 module replaced by the WebMarkupMin.AspNetCoreLatest module
- In GZip, Deflate and Brotli compression settings for .NET 9 was added one new property -
AlternativeLevel
- Services required by WebMarkupMin are now conditionally registered using the
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.36
- In WebMarkupMin.AspNet.Brotli:
- Added support for .NET 9
- Removed a .NET 6 and .NET 7 targets
- In compression settings was changed a default value of the
Level
property from5
to4
NuGet Packages
External JS and CSS minifiers
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.21.10