Skip to content

Commit

Permalink
Version 2.18.0 RC 1
Browse files Browse the repository at this point in the history
  • Loading branch information
Taritsyn committed Nov 11, 2024
1 parent 1200690 commit b21a14e
Show file tree
Hide file tree
Showing 43 changed files with 96 additions and 43 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
Change log
==========

## v2.18.0 RC 1 - November 11, 2024
* 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`
* 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 from `5` to `4`

## v2.17.0 - August 6, 2024
* 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
Expand Down
27 changes: 27 additions & 0 deletions samples/SharedData/text-content/change-log.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
<p>An overview of new features and fixes:</p>

<h3>2.18.0 RC 1 - November 11, 2024</h3>
<ul>
<li>In ASP.NET Core extensions:
<ul>
<li>Services required by WebMarkupMin are now conditionally registered using the <code>TryAdd</code> methods</li>
<li>Added a <code>AspNetCoreLogger</code> class, which is a wrapper around the standard ASP.NET Core logger</li>
<li>3 packages have been deprecated:
<ul>
<li>WebMarkupMin.AspNetCore5 package replaced by the WebMarkupMin.AspNetCore3 package</li>
<li>WebMarkupMin.AspNetCore7 package replaced by the WebMarkupMin.AspNetCore6 package</li>
<li>WebMarkupMin.AspNetCore8 package replaced by the WebMarkupMin.AspNetCoreLatest package</li>
</ul>
</li>
<li>In GZip, Deflate and Brotli compression settings for .NET 9.0 was added one new property - <code>AlternativeLevel</code></li>
</ul>
</li>
<li>In WebMarkupMin.AspNetCore6 added support for the ASP.NET Core 6.0.35</li>
<li>In WebMarkupMin.AspNetCoreLatest added support for the ASP.NET Core 9.0 RC 2</li>
<li>In WebMarkupMin.AspNet.Brotli:
<ul>
<li>Added support for .NET 9.0 RC 2</li>
<li>Removed a .NET 6 and .NET 7 targets</li>
<li>In compression settings was changed a default value of the <code>Level</code> property from <code>5</code> to <code>4</code></li>
</ul>
</li>
</ul>

<h3>2.17.0 - August 6, 2024</h3>
<ul>
<li>In HTML and XHTML minification settings was added one new property - <code>PreservableHtmlCommentList</code> (default is empty)</li>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@
[assembly: ComVisible(false)]
[assembly: Guid("d94caf32-2855-453e-a282-60f6b5cc7955")]

[assembly: AssemblyVersion("2.17.0.0")]
[assembly: AssemblyFileVersion("2.17.0.0")]
[assembly: AssemblyVersion("2.18.0.0")]
[assembly: AssemblyFileVersion("2.18.0.0")]
2 changes: 1 addition & 1 deletion samples/WebMarkupMin.Sample.AspNet4.Mvc4/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webmarkupmin.sample.aspnet4.mvc4",
"private": true,
"version": "2.17.0",
"version": "2.18.0",
"devDependencies": {
"gulp": "4.0.2",
"del": "5.1.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@
[assembly: ComVisible(false)]
[assembly: Guid("ead85e04-c167-496e-ad08-476c85e44289")]

[assembly: AssemblyVersion("2.17.0.0")]
[assembly: AssemblyFileVersion("2.17.0.0")]
[assembly: AssemblyVersion("2.18.0.0")]
[assembly: AssemblyFileVersion("2.18.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Infrastructure for ASP.NET Core Samples</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFrameworks>net452;netstandard1.6;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.1</NetStandardImplicitPackageVersion>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 1.0 MVC 1 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>netcoreapp1.0</TargetFramework>
<RuntimeFrameworkVersion>1.0.16</RuntimeFrameworkVersion>
<OutputType>Exe</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion samples/WebMarkupMin.Sample.AspNetCore1.Mvc1/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webmarkupmin.sample.aspnetcore1.mvc1",
"private": true,
"version": "2.17.0",
"version": "2.18.0",
"devDependencies": {
"gulp": "4.0.2",
"del": "5.1.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 1.0 Full MVC 1 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>net452</TargetFramework>
<OutputType>Exe</OutputType>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webmarkupmin.sample.aspnetcore1full.mvc1",
"private": true,
"version": "2.17.0",
"version": "2.18.0",
"devDependencies": {
"gulp": "4.0.2",
"del": "5.1.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 2.1 MVC 2.1 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>netcoreapp2.1</TargetFramework>
<OutputType>Exe</OutputType>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webmarkupmin.sample.aspnetcore21.mvc21",
"private": true,
"version": "2.17.0",
"version": "2.18.0",
"devDependencies": {
"gulp": "4.0.2",
"del": "5.1.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 3.1 MVC 3.1 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>netcoreapp3.1</TargetFramework>
<OutputType>Exe</OutputType>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 5 MVC 5 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>net5.0</TargetFramework>
<OutputType>Exe</OutputType>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 6 MVC 6 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>net6.0</TargetFramework>
<OutputType>Exe</OutputType>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 7 MVC 7 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>net7.0</TargetFramework>
<OutputType>Exe</OutputType>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 8 MVC 8 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>net8.0</TargetFramework>
<OutputType>Exe</OutputType>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Sample ASP.NET Core 9 MVC 9 Site</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFramework>net9.0</TargetFramework>
<OutputType>Exe</OutputType>
<Nullable>enable</Nullable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Logic for Samples</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFrameworks>net40;net452;netstandard1.6;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.1</NetStandardImplicitPackageVersion>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Product>Web Markup Minifier: Resources for Samples</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<TargetFrameworks>net40;net452;netstandard1.6;netstandard2.0</TargetFrameworks>
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.0</NetStandardImplicitPackageVersion>
<OutputType>Library</OutputType>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: Brotli for ASP.NET</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFrameworks>net40;net45;netstandard1.3;netstandard2.0;netstandard2.1;net9.0</TargetFrameworks>
<OutputType>Library</OutputType>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNet.Brotli/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: Brotli for ASP.NET v2.17.0
README file for Web Markup Minifier: Brotli for ASP.NET v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Common</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFrameworks>net40;net45;netstandard1.3;netstandard2.0;netstandard2.1;net9.0</TargetFrameworks>
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNet.Common/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Common v2.17.0
README file for Web Markup Minifier: ASP.NET Common v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<TargetFrameworks>net40;net45</TargetFrameworks>
<OutputType>Library</OutputType>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<NoWarn>$(NoWarn);CS1591</NoWarn>
<NoWarn>$(NoWarn);CS1591;NU5104</NoWarn>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore1/WebMarkupMin.AspNetCore1.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 1.X</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFrameworks>net451;netstandard1.3</TargetFrameworks>
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
<OutputType>Library</OutputType>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore1/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 1.X v2.17.0
README file for Web Markup Minifier: ASP.NET Core 1.X v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore2/WebMarkupMin.AspNetCore2.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 2.X</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<OutputType>Library</OutputType>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore2/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 2.X v2.17.0
README file for Web Markup Minifier: ASP.NET Core 2.X v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore3/WebMarkupMin.AspNetCore3.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 3.1+</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFramework>netcoreapp3.1</TargetFramework>
<OutputType>Library</OutputType>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore3/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 3.1+ v2.17.0
README file for Web Markup Minifier: ASP.NET Core 3.1+ v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore5/WebMarkupMin.AspNetCore5.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 5</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFramework>net5.0</TargetFramework>
<OutputType>Library</OutputType>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore5/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 5 v2.17.0
README file for Web Markup Minifier: ASP.NET Core 5 v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore6/WebMarkupMin.AspNetCore6.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 6+</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFramework>net6.0</TargetFramework>
<OutputType>Library</OutputType>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore6/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 6+ v2.17.0
README file for Web Markup Minifier: ASP.NET Core 6+ v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore7/WebMarkupMin.AspNetCore7.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 7</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFramework>net7.0</TargetFramework>
<OutputType>Library</OutputType>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore7/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 7 v2.17.0
README file for Web Markup Minifier: ASP.NET Core 7 v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
3 changes: 2 additions & 1 deletion src/WebMarkupMin.AspNetCore8/WebMarkupMin.AspNetCore8.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@

<PropertyGroup>
<Product>Web Markup Minifier: ASP.NET Core 8</Product>
<VersionPrefix>2.17.0</VersionPrefix>
<VersionPrefix>2.18.0</VersionPrefix>
<VersionSuffix>rc1</VersionSuffix>
<TargetFramework>net8.0</TargetFramework>
<OutputType>Library</OutputType>
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
Expand Down
2 changes: 1 addition & 1 deletion src/WebMarkupMin.AspNetCore8/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@


--------------------------------------------------------------------------------
README file for Web Markup Minifier: ASP.NET Core 8 v2.17.0
README file for Web Markup Minifier: ASP.NET Core 8 v2.18.0 RC 1

--------------------------------------------------------------------------------

Expand Down
Loading

0 comments on commit b21a14e

Please sign in to comment.