- 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 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 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
- 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
- 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
- Blazor streaming markers (
<!--bl:…-->
,<!--/bl:…-->
and<!--bab39c12-73f9-4e04-b6b9-76cb2b324662-->
) are no longer removed
- 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
- 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
- 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
- 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
- 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
- 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
- Fixed a error #147 “[WebMarkupMin.AspNetCore5] Sometimes a blank page is returned as the request has no response data available”
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.18
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.7
- In HTML and XHTML minification settings was added one new property -
AttributeQuotesStyle
(defaultAuto
) - In WebMarkupMin.NUglify added support of the NUglify version 1.20.7
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.16
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.5
- Small refactoring of the HTML/XHTML parser was performed
- In ASP.NET Core extensions was made refactoring
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.15
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.4
- ASP.NET Core Middlewares rolled back to previous thread safety implementation
- In ASP.NET Core extensions was added protection of minified content from untimely garbage collection
- Small refactoring of the HTML/XHTML parser was performed
- ASP.NET Core Middlewares have been made more thread-safe
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.15
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.4
- Fixed a incorrect whitespace minification which occurs when there are empty XML tags in the HTML/XHTML markup
- Implemented a more correct parsing of the missing HTML end tags
- Fixed a error #154 “Whitespace trimming on anchor tags (when using svg tag)”
- Fixed a error #102 “Minification mangling html with conditional comments”
- In WebMarkupMin.NUglify added support of the NUglify version 1.20.5
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.13
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.2
- In WebMarkupMin.NUglify added support of the NUglify version 1.20.4
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.32
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.12
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.1
- In ASP.NET Core extensions was changed a life cycle of the compression stream
- In ASP.NET Core extensions prevented cases of using an uninitialized compression stream
- In WebMarkupMin.AspNet.Brotli fixed a error #150 “.NET 7 broke BrotliCompressor due to invalid compression levels”
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.31
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.11
- In WebMarkupMin.AspNetCore7 added support of ASP.NET Core 7.0.0
Info
method ofLoggerBase
class is marked as virtual- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.30
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.10
- In ASP.NET Core extensions was made refactoring
- In extensions for ASP.NET Core 3.1 or higher:
- Fixed a error “Headers are read-only, response has already started”
- Fixed a error that caused an blank page response when using the Brotli compression
- Created the WebMarkupMin.AspNetCore7 module, that contains middleware for ASP.NET Core 7 RC2
- In HTML, XHTML and XML minification settings was added two new properties:
PreserveNewLines
(defaultfalse
) andNewLineStyle
(defaultAuto
) - LazyHTML wrapped fragments are now parsed correctly
- Location of the error that occurs during minification of JSON data are now calculated correctly
- In WebMarkupMin.Yui a JS error summary has been excluded from the list of errors
- In WebMarkupMin.NUglify added support of the NUglify version 1.20.2
- In WebMarkupMin.AspNet.Common and WebMarkupMin.AspNetCore2 no longer supports a .NET Core App 2.1
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.28
- In WebMarkupMin.AspNetCore5 added support of ASP.NET Core 5.0.17
- In WebMarkupMin.AspNetCore6 added support of ASP.NET Core 6.0.8
- In WebMarkupMin.NUglify added support of the NUglify version 1.16.1
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.21
- In WebMarkupMin.AspNetCore5 added support of ASP.NET Core 5.0.12
- Created the WebMarkupMin.AspNetCore6 module, that contains middleware for ASP.NET Core 6
- In WebMarkupMin.NUglify added support of the NUglify version 1.13.10
- In
IContentProcessingManager
interface,ContentProcessingManagerBase
class andContentProcessingOptionsBase
class was added a new property -SupportedHttpStatusCodes
(default200
) - In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.15
- In WebMarkupMin.AspNetCore5 added support of ASP.NET Core 5.0.6
- In ASP.NET Core extensions, the
Services
property has been added to theWebMarkupMinServicesBuilder
class. Special thanks to Alex Rønne Petersen. - In WebMarkupMin.NUglify added support of the NUglify version 1.13.8
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.14
- In WebMarkupMin.AspNetCore5 added support of ASP.NET Core 5.0.5
- In WebMarkupMin.NUglify added support of the NUglify version 1.13.2
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.11
- In WebMarkupMin.AspNetCore5 added support of ASP.NET Core 5.0.2
- In WebMarkupMin.Yui added support of the YUI Compressor for .NET version 3.1.0
- In WebMarkupMin.NUglify added support of the NUglify version 1.11.4
- In ASP.NET Core extensions fixed a error that occurred when excluding the Hangfire dashboard and related pages from processing by corresponding markup minifier or compressor
- In WebMarkupMin.Core:
- .NET Core App 2.1 target was replaced by a .NET Standard 2.1 target
- Version for .NET Standard 2.1 now uses a regular expression compilation for improving performance
- In WebMarkupMin.NUglify added support of the NUglify version 1.11.3
- In WebMarkupMin.AspNet.Common:
- Added a .NET Core App 2.1 and .NET Standard 2.1 targets
- In versions for .NET Core App 2.1 and .NET Standard 2.1 was added a new compressor (
BuiltInBrotliCompressor
) based on theSystem.IO.Compression.BrotliStream
class
- Created the WebMarkupMin.AspNetCore5 module, that contains middleware for ASP.NET Core 5.0
- In WebMarkupMin.NUglify:
- Added support of the NUglify version 1.10.0
- In configuration settings of minifiers was added one new property -
IndentType
(defaultSpace
)
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.10
- In WebMarkupMin.NUglify added support of the NUglify version 1.9.9
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.9
- In WebMarkupMin.NUglify added support of the NUglify version 1.9.7
- In WebMarkupMin.NUglify added support of the NUglify version 1.9.6
- In WebMarkupMin.NUglify added support of the NUglify version 1.9.5
- In WebMarkupMin.AspNetCore2 updated a dependencies
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.8
- In WebMarkupMin.NUglify added support of the NUglify version 1.6.5
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.7
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.6
- In WebMarkupMin.NUglify added support of the NUglify version 1.6.4
- Improved a performance of the class directive processing
- Fixed a error #113 “Problem with the content of the html attributes”
- In WebMarkupMin.NUglify added support of the NUglify version 1.6.3
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.5
- Blazor component markers (
<!--Blazor:…-->
) are no longer removed - In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.1.4
- In WebMarkupMin.AspNetCore3 fixed a error #105 “2.8.1 Crashing Out”
- Fixed a error #104 “Dependency Issues in release 2.8.0”
- In WebMarkupMin.NUglify:
- Added support of the NUglify version 1.5.14
- In configuration settings of CSS minifier was added one new property -
DecodeEscapes
(defaulttrue
)
- In WebMarkupMin.AspNetCore3:
- .NET Core App 3.0 target was updated to version 3.1
- Added support of ASP.NET Core 3.1.1
- Added support of the Douglas Crockford's JSMin version of October 30, 2019
- Douglas Crockford's JSMin is now processing a Angular binding expressions separately from JS code
- The empty
dir
attribute is no longer removed - The
<link charset="…">
attribute is no longer considered redundant - The following attributes are now considered redundant:
<button type="submit">
,<form autocomplete="on">
,<form enctype="application/x-www-form-urlencoded">
,<img decoding="auto">
,<textarea wrap="soft">
and<track kind="subtitles">
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.0
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.0 RC 1
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.0 Preview 9
- In WebMarkupMin.AspNetCore3 added support of ASP.NET Core 3.0 Preview 8
- 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
- In WebMarkupMin.NUglify added support of the NUglify version 1.5.13
- 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
- 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
)
- 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
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
)
- 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
- Improved performance of markup minification
- In WebMarkupMin.AspNet.Brotli:
- Added support of the BrotliSharpLib version 0.3.1
- Added strong name signing for assembly
- In WebMarkupMin.NUglify added support of the NUglify version 1.5.12
- Improved a performance of processing attribute values
- Fixed a error that occurred when processing of the ignoring fragments of markup
- 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
- Fixed a DOCTYPE parsing error
- React DOM component comments are no longer removed
- Fixed a error #63 “The middleware blocks content streaming”
- In WebMarkupMin.NUglify added support of the NUglify version 1.5.11
- Created the WebMarkupMin.AspNetCore2 module, that contains middleware for ASP.NET Core 2.0
- In WebMarkupMin.NUglify added support of the NUglify version 1.5.8
- In WebMarkupMin.NUglify added support of the NUglify version 1.5.6
- Added support of .NET Core 1.0.4
- HTML and XHTML minifiers now support processing of CDATA sections outside the
script
andstyle
tags - In
IMarkupMinificationManager
interface,MarkupMinificationOptionsBase
class,IHttpCompressionManager
interface andHttpCompressionOptions
class was added a new property -SupportedHttpMethods
(defaultGET
) - In WebMarkupMin.AspNet4.Mvc and WebMarkupMin.AspNet4.WebForms now, by default, only the
GET
requests are minified and compressed (this behavior can be changed by using theSupportedHttpMethods
property) - In
IHttpCompressionManager
interface andHttpCompressionOptions
class was added two new properties -IncludedPages
(default empty list) andExcludedPages
(default empty list) - In ASP.NET 4.X Extensions fixed a error of filtering media-types, which led to incorrect usage of HTTP compression
- Downgraded .NET Framework version from 4.5.1 to 4.5
- Added support of .NET Core 1.0.3
- Fixed a error #31 “Perfomance is very slow when a HTML comment is inside a JavaScript block”
- Fixed a error in
SourceCodeNavigator
class - In WebMarkupMin.NUglify added support of the NUglify version 1.5.5
- In
IMarkupMinificationManager
interface andMarkupMinificationOptionsBase
class was added a new property -GenerateStatistics
(defaultfalse
) - From
IHttpCompressionManager
interface was removedIsSupportedMediaType
method - In
IHttpCompressionManager
interface andHttpCompressionOptions
class was added a new property -SupportedMediaTypePredicate
(defaultnull
)
- In WebMarkupMin.AspNetCore1 fixed a error due to which instead of the status code pages displayed an empty content
- Added the ability to ignore fragments of markup by using the ignoring comment tags (
<!--wmm:ignore--><!--/wmm:ignore-->
)
- All exceptions made serializable
- Fixed a error #21 “Remove redundant attributes, except input”
- Fixed a error #18 “Why is SavedGzipInBytes a decimal?”
- Fixed a error #20 “Adding WebMarkupMin with a ServiceStack .Net Core enabled project fails”
- Added the ability to specify a level of GZip or Deflate compression (while available only in ASP.NET Core applications)
- In WebMarkupMin.AspNetCore1 fixed a error “Stream does not support writing”
- Downgraded .NET Framework version from 4.5.2 to 4.5.1
- Added support of .NET Core 1.0.1
- Fixed a error #13 “HttpCompression Not Checking for Already Compressed Content”
- Fixed a error #14 “HttpCompression Algorithm Priority”
- Fixed a error #15 “Check for Content-Length in response headers”
- Fixed a error #12 “HTTP modules cause forms button do post back error”
- In configuration settings of HTML/XHTML minifier was changed type of
ProcessableScriptTypeCollection
andCustomAngularDirectiveCollection
properties fromIEnumerable<string>
toISet<string>
- In configuration settings of HTML minifier was changed type of
PreservableOptionalTagCollection
property fromIEnumerable<string>
toISet<string>
- In configuration settings of HTML/XHTML minifier was changed a default value of
ProcessableScriptTypeList
property from""
to"text/html"
- In
CrockfordJsMinifier
was optimized memory usage - In ASP.NET 4.X Extensions was changed a mechanism of using default instances of loggers, factories and managers
- Added module based on the NUglify
- In WebMarkupMin.MsAjax and WebMarkupMin.Yui was made refactoring
- Optimized memory usage
- Fixed a error #10 “Crash parsing invalid comment block”
- Added support of .NET Core and ASP.NET Core 1.0 RTM
- Was made refactoring
rb
andrtc
tags are now considered as optional end tags- In configuration settings of HTML minifier was added one new property -
PreservableOptionalTagList
(default is empty) - Fixed a error #8 “MarkupMinificationException when having nested SVG element inside an SVG”
- Fixed a error #9 “<div>${{something}}</div> incorrectly minified”
- Added support of .NET Core and ASP.NET Core 1.0 RC 2
- WebMarkupMin.AspNet5 package has been replaced by WebMarkupMin.AspNetCore1 package
- Improved a safe whitespace minification mode
- In configuration settings of HTML minifier was added one new property -
PreserveCase
(defaultfalse
) - Fixed a errors that occurred when processing of Angular 2, Aurelia and Polymer templates
- Fixed a error #6 “Incompatible with DeveloperExceptionPageMiddleware (ASP.NET 5)”
- Fixed a error #3 “NullReferenceException with FileContentResult in ASP.vNext RC1”
- Now in WebMarkupMin.AspNet4.Mvc and WebMarkupMin.AspNet4.WebForms the responses with status codes are not equal to 200 is not minified and compressed
- Now during minification removes the byte order mark (BOM)
- Added support of .NET Core and ASP.NET 5 RC 1
- Added support of ASP.NET 5 Beta 8
- Added support of ASP.NET 5 Beta 7
- In WebMarkupMin.AspNet4.Mvc fixed a error “Filtering is not allowed.”, that caused by joint usage of the WebMarkupMin's action filters and the nopCommerce's widgets
- Was made refactoring
- In WebMarkupMin.AspNet4.Mvc now the
CompressContentAttribute
action filter can be applied to the controllers
- .NET Core Libraries (CoreFX) have been upgraded to stable versions
- Added support of xUnit.net 2.1 Beta 4
- Fixed a problems with the NuGet package restore
- Added support of ASP.NET 5 Beta 6
- Now during HTTP compression the deflate algorithm has a higher priority than the gzip algorithm
- Removed dependency on
System.Configuration.dll
(no longer supported configuration by using theWeb.config
andApp.config
files) - In WebMarkupMin.Core package added support of DNX 4.5.1 and DNX Core 5.0
- In WebMarkupMin.MsAjax and WebMarkupMin.Yui packages added support of DNX 4.5.1
- WebMarkupMin.Web package was split into 2 packages: WebMarkupMin.AspNet4.Common and WebMarkupMin.AspNet4.HttpModules
- WebMarkupMin.Mvc package has been replaced by WebMarkupMin.AspNet4.Mvc package
- WebMarkupMin.WebForms package has been replaced by WebMarkupMin.AspNet4.WebForms package
- Created WebMarkupMin.AspNet5 package, that contains middleware for ASP.NET 5
- WebMarkupMin.ConfigurationIntelliSense package is no longer required for the current version of WebMarkupMin