Releases: Taritsyn/WebMarkupMin
Releases · Taritsyn/WebMarkupMin
v2.18.0
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
ASP.NET Extensions
v2.18.0 RC 1
Version: 2.18.0 RC 1
Published: 11/11/2024
Change Set: b21a14e
- 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 - 3 packages have been deprecated:
- WebMarkupMin.AspNetCore5 package replaced by the WebMarkupMin.AspNetCore3 package
- WebMarkupMin.AspNetCore7 package replaced by the WebMarkupMin.AspNetCore6 package
- WebMarkupMin.AspNetCore8 package replaced by the WebMarkupMin.AspNetCoreLatest package
- In GZip, Deflate and Brotli compression settings for .NET 9.0 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.35
- In WebMarkupMin.AspNetCoreLatest added support for the ASP.NET Core 9.0 RC 2
- In WebMarkupMin.AspNet.Brotli:
- Added support for .NET 9.0 RC 2
- Removed a .NET 6 and .NET 7 targets
- In compression settings was changed a default value of the
Level
property from5
to4
NuGet Packages
ASP.NET Extensions
- WebMarkupMin: ASP.NET Core 1.X
- WebMarkupMin: ASP.NET Core 2.X
- WebMarkupMin: ASP.NET Core 3.1+
- WebMarkupMin: ASP.NET Core 5
- WebMarkupMin: ASP.NET Core 6+
- WebMarkupMin: ASP.NET Core 7
- WebMarkupMin: ASP.NET Core 8
- WebMarkupMin: ASP.NET Core Latest
- WebMarkupMin: Brotli for ASP.NET contains adapter for the BrotliSharpLib version 0.3.3
v2.17.0
Version: 2.17.0
Published: 8/6/2024
Change Set: 30ba3ee
- In HTML and XHTML minification settings was added one new property -
PreservableHtmlCommentList
(default is empty) - In WebMarkupMin.NUglify added support for the NUglify version 1.21.9
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.32
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.7
NuGet Packages
Core
External JS and CSS minifiers
- WebMarkupMin: MS Ajax contains adapters for the Microsoft Ajax Minifier version 5.14
- WebMarkupMin: YUI contains adapters for the YUI Compressor for .NET version 3.1.0
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.21.9
ASP.NET Extensions
- WebMarkupMin: ASP.NET 4.X HTTP modules
- WebMarkupMin: ASP.NET 4.X MVC
- WebMarkupMin: ASP.NET 4.X Web Forms
- WebMarkupMin: ASP.NET Core 1.X
- WebMarkupMin: ASP.NET Core 2.X
- WebMarkupMin: ASP.NET Core 3.X
- WebMarkupMin: ASP.NET Core 5.X
- WebMarkupMin: ASP.NET Core 6
- WebMarkupMin: ASP.NET Core 7
- WebMarkupMin: ASP.NET Core 8
- WebMarkupMin: Brotli for ASP.NET contains adapter for the BrotliSharpLib version 0.3.3
v2.16.2
v2.16.1
Version: 2.16.1
Published: 6/24/2024
Change Set: 52ae45e
- New Blazor markers (
<!--Blazor-Server-Component-State:…-->
,<!--Blazor-WebAssembly-Component-State:…-->
and<!--Blazor-Web-Initializers:…-->
) are no longer removed - In WebMarkupMin.NUglify added support for the NUglify version 1.21.8
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.31
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.20
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.6
NuGet Packages
Core
External JS and CSS minifiers
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.21.8
ASP.NET Extensions
v2.16.0
Version: 2.16.0
Published: 2/28/2024
Change Set: e1d7acd
- Added support of JavaScript code minification in the
script
tags withmodule
,text/x-javascript
,text/x-ecmascript
,application/x-javascript
andapplication/x-ecmascript
types - Added support of JSON data minification in the
script
tags withimportmap
andspeculationrules
types - The
nomodule
attribute is now processed as a Boolean attribute - In WebMarkupMin.NUglify added support for the NUglify version 1.21.4
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.27
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.16
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.2
NuGet Packages
Core
External JS and CSS minifiers
- WebMarkupMin: MS Ajax contains adapters for the Microsoft Ajax Minifier version 5.14
- WebMarkupMin: YUI contains adapters for the YUI Compressor for .NET version 3.1.0
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.21.4
ASP.NET Extensions
- WebMarkupMin: ASP.NET 4.X HTTP modules
- WebMarkupMin: ASP.NET 4.X MVC
- WebMarkupMin: ASP.NET 4.X Web Forms
- WebMarkupMin: ASP.NET Core 1.X
- WebMarkupMin: ASP.NET Core 2.X
- WebMarkupMin: ASP.NET Core 3.X
- WebMarkupMin: ASP.NET Core 5.X
- WebMarkupMin: ASP.NET Core 6
- WebMarkupMin: ASP.NET Core 7
- WebMarkupMin: ASP.NET Core 8
- WebMarkupMin: Brotli for ASP.NET contains adapter for the BrotliSharpLib version 0.3.3
v2.15.3
Version: 2.15.3
Published: 1/12/2024
Change Set: 8bbf776
- In WebMarkupMin.NUglify added support for the NUglify version 1.21.2
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.26
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.15
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.1
NuGet Packages
External JS and CSS minifiers
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.21.2
ASP.NET Extensions
v2.15.2
Version: 2.15.2
Published: 11/15/2023
Change Set: 7ef5a98
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.25
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.14
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8.0.0
NuGet Packages
ASP.NET Extensions
v2.15.1
Version: 2.15.1
Published: 10/11/2023
Change Set: e25763f
- In WebMarkupMin.NUglify:
- Added support of the NUglify version 1.21.0
- In configuration settings of CSS minifier was added one new property -
AbbreviateHexColor
(defaulttrue
)
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.23
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.12
- In WebMarkupMin.AspNetCore8 added support for the ASP.NET Core 8 RC2
NuGet Packages
External JS and CSS minifiers
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.21.0
ASP.NET Extensions
v2.15.0
Version: 2.15.0
Published: 10/6/2023
Change Set: 362e077
- In ASP.NET Core extensions was improved a message text of the “Unable to find the required services” error
- In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.22
- In WebMarkupMin.AspNetCore7 added support for the ASP.NET Core 7.0.11
- Created the WebMarkupMin.AspNetCore8 module, that contains middleware for the ASP.NET Core 8 RC1