All Versions
57
Latest Version
Avg Release Cycle
44 days
Latest Release
585 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v2.5.8 Changes
May 29, 2019- 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
-
v2.5.7 Changes
April 15, 2019- 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
)
-
v2.5.6 Changes
March 07, 2019- 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
-
v2.5.5 Changes
November 06, 2018StringBuilderPool
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
)
-
v2.5.4 Changes
October 24, 2018- 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
-
v2.5.3 Changes
October 13, 2018- Improved performance of markup minification
- In WebMarkupMin.AspNet.Brotli:
- Added support of the BrotliSharpLib version 0.3.1
- Added strong name signing for assembly
-
v2.5.2 Changes
August 22, 2018- In WebMarkupMin.NUglify added support of the NUglify version 1.5.12
-
v2.5.1 Changes
August 16, 2018- Improved a performance of processing attribute values
- Fixed a error that occurred when processing of the ignoring fragments of markup
-
v2.5.0 Changes
August 13, 2018- In WebMarkupMin.Core, WebMarkupMin.MsAjax, WebMarkupMin.Yui, WebMarkupMin.NUglify and WebMarkupMin.AspNet.Common modules added support of .NET Standard 2.0
- In WebMarkupMin.Yui:
- YUI Compressor for .NET was updated to version 3.0.0
- Now requires .NET Framework 4.5.2 or greater
- In ASP.NET extensions:
- Now the
NullLogger
class is used as the default logger - In
IHttpCompressionManager
interface was added one new method -TryCreateCompressor
- In
ICompressor
interface was added one new property -SupportsFlush
- Now, by default, the GZip algorithm has a higher priority than the Deflate
- Added module based on the Brotli compression algorithm
- Now the
- In ASP.NET 4.X extensions added support of .NET Framework 4.5
-
v2.4.5 Changes
July 09, 2018- Fixed a DOCTYPE parsing error
- React DOM component comments are no longer removed