Releases: Taritsyn/WebMarkupMin
Releases · Taritsyn/WebMarkupMin
v2.6.3
v2.6.2
v2.6.1
Version: 2.6.1
Published: 8/18/2019
Change Set: 00a5ba2
In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.0 Preview 8.
NuGet Packages
ASP.NET Extensions
v2.6.0
Version: 2.6.0
Published: 7/30/2019
Change Set: 332c7a7
- Part of the auxiliary code was replaced by the AdvancedStringBuilder library
- Slightly improved performance of markup minification
- Optimized a memory usage during generation of statistics
- Enabled a SourceLink in NuGet packages
- In WebMarkupMin.AspNet.Brotli added support of ASP.NET Core 3.0
- In WebMarkupMin.AspNetCore1 and WebMarkupMin.AspNetCore2:
- In WebMarkupMin options was added one new property -
DefaultEncoding
(defaultEncoding.Default
) - Optimized a memory usage
- In WebMarkupMin options was added one new property -
- Created the WebMarkupMin.AspNetCore3 module, that contains middleware for ASP.NET Core 3.0
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.0.0
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.5.13
ASP.NET Extensions
v2.5.9
v2.5.8
Version: 2.5.8
Published: 5/29/2019
Change Set: 0da540d
- Now CDATA sections are not removed from scripts and styles if they are inside XML-based tags
- Added the ability to specify a custom short DOCTYPE (e.g.
<!DOCTYPE HTML>
,<!doctype html>
, or<!doctypehtml>
) - In HTML minification settings was added one new property -
CustomShortDoctype
(default empty string) - Improved performance of HTML/XHTML minification
NuGet Packages
Core
v2.5.7
Version: 2.5.7
Published: 4/15/2019
Change Set: 9dfd823
- In markup minifiers, buffer is now flushed more frequently
- Markup parsers and output writers have been refactored
- Slightly improved performance of markup minification
- Added support of JSON data minification in
script
tags withapplication/json
andapplication/ld+json
types - In HTML/XHTML minification settings was added one new property -
MinifyEmbeddedJsonData
(defaulttrue
)
NuGet Packages
Core
v2.5.6
Version: 2.5.6
Published: 3/7/2019
Change Set: ded763d
- Fixed a error #73 “HtmlMinifier.Minify hangs permanently”
- Fixed a error #77 “HtmlMinifier.Minify throws InvalidOperationException”
- Slightly improved performance of markup minification
- Code for working with the output buffers was extracted from the markup minifiers into separate classes
- In WebMarkupMin.AspNet.Brotli added support of the BrotliSharpLib version 0.3.3
NuGet Packages
Core
ASP.NET Extensions
- WebMarkupMin: Brotli for ASP.NET contains adapter for the BrotliSharpLib version 0.3.3
v2.5.5
Version: 2.5.5
Published: 11/6/2018
Change Set: ef36672
StringBuilderPool
class has become public- Improved performance of attributes generation in XML minifier
- In WebMarkupMin.MsAjax, WebMarkupMin.Yui and WebMarkupMin.NUglify improved performance of minifier-adapters
- In WebMarkupMin.MsAjax and WebMarkupMin.NUglify in configuration settings of CSS and JS minifiers was added one new property -
WarningLevel
(default0
) - In WebMarkupMin.Yui in configuration settings of JS minifier was added one new property -
WarningLevel
(default0
)
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.0.0
- WebMarkupMin: NUglify contains adapters for the NUglify version 1.5.12
v2.5.4
Version: 2.5.4
Published: 10/24/2018
Change Set: fa86830
- Fixed a error that occurred when removing quotes from attribute with an empty value
RemoveEndingSemicolon
method ofUtils
class was renamed to theRemoveEndingSemicolons
(implementation has also been changed)- Mads Kristensen's CSS minifier has been refactored
- Improved performance of adapter for the Douglas Crockford's JS minifier