Skip to content

Commit df84de9

Browse files
committed
Version 3.28.0
1 parent 2940452 commit df84de9

File tree

31 files changed

+43
-38
lines changed

31 files changed

+43
-38
lines changed

Diff for: CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Change log
22
==========
33

4+
## v3.28.0 - January 29, 2025
5+
* In JavaScriptEngineSwitcher.Jint:
6+
* Jint was updated to version 4.2.0
7+
* No longer supports a .NET 6
8+
49
## v3.27.3 - December 18, 2024
510
* In JavaScriptEngineSwitcher.ChakraCore added support for the ChakraCore version of August 1, 2024
611
* In JavaScriptEngineSwitcher.Jint added support for the Jint version 4.1.0

Diff for: LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2013-2024 Andrey Taritsyn - http://www.taritsyn.ru
1+
Copyright (c) 2013-2025 Andrey Taritsyn - http://www.taritsyn.ru
22

33
Apache License
44
Version 2.0, January 2004

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This library can be installed through NuGet:
2727
* [Windows (ARM64)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64)
2828
* [Linux (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64)
2929
* [OS X (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64)
30-
* [JS Engine Switcher: Jint](http://nuget.org/packages/JavaScriptEngineSwitcher.Jint) (supports .NET Framework 4.6.2, .NET Standard 2.0, .NET Standard 2.1, .NET 6 and .NET 8)
30+
* [JS Engine Switcher: Jint](http://nuget.org/packages/JavaScriptEngineSwitcher.Jint) (supports .NET Framework 4.6.2, .NET Standard 2.0, .NET Standard 2.1 and .NET 8)
3131
* [JS Engine Switcher: Jurassic](http://nuget.org/packages/JavaScriptEngineSwitcher.Jurassic) (supports .NET Framework 4.0 Client, .NET Framework 4.5 and .NET Standard 2.0)
3232
* [JS Engine Switcher: MSIE](http://nuget.org/packages/JavaScriptEngineSwitcher.Msie) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
3333
* [JS Engine Switcher: NiL](http://nuget.org/packages/JavaScriptEngineSwitcher.NiL) (supports .NET Framework 4.6.1, .NET Framework 4.8, .NET Core App 3.1, .NET 5.0, .NET 6, .NET 7 and .NET 8)

Diff for: build/common.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<Copyright>Copyright © 2013-2024 Andrey Taritsyn</Copyright>
3+
<Copyright>Copyright © 2013-2025 Andrey Taritsyn</Copyright>
44
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
55
<GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute>
66
</PropertyGroup>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/Properties/AssemblyInfo.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
[assembly: AssemblyConfiguration("")]
77
[assembly: AssemblyCompany("")]
88
[assembly: AssemblyProduct("JS Engine Switcher: Sample ASP.NET MVC 4 Site")]
9-
[assembly: AssemblyCopyright("Copyright © 2013-2024 Andrey Taritsyn")]
9+
[assembly: AssemblyCopyright("Copyright © 2013-2025 Andrey Taritsyn")]
1010
[assembly: AssemblyTrademark("")]
1111
[assembly: AssemblyCulture("")]
1212

1313
[assembly: ComVisible(false)]
1414
[assembly: Guid("39487053-b459-4433-ae93-e00affc653c6")]
1515

16-
[assembly: AssemblyVersion("3.27.3.0")]
17-
[assembly: AssemblyFileVersion("3.27.3.0")]
16+
[assembly: AssemblyVersion("3.28.0.0")]
17+
[assembly: AssemblyFileVersion("3.28.0.0")]

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnet4.mvc4",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore.Infrastructure/JavaScriptEngineSwitcher.Sample.AspNetCore.Infrastructure.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Infrastructure for ASP.NET Core Samples</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFrameworks>net451;netstandard1.6;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
77
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.0</NetStandardImplicitPackageVersion>
88
<OutputType>Library</OutputType>
@@ -42,11 +42,11 @@
4242
</ItemGroup>
4343

4444
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
45-
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="8.0.11" />
45+
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="8.0.12" />
4646
</ItemGroup>
4747

4848
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
49-
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="9.0.0" />
49+
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="9.0.1" />
5050
</ItemGroup>
5151

5252
</Project>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 1.0 MVC 1 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>netcoreapp1.0</TargetFramework>
77
<RuntimeFrameworkVersion>1.0.16</RuntimeFrameworkVersion>
88
<OutputType>Exe</OutputType>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnetcore1.mvc1",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 1.0 Full MVC 1 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>net451</TargetFramework>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnetcore1full.mvc1",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore21.Mvc21/JavaScriptEngineSwitcher.Sample.AspNetCore21.Mvc21.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 2.1 MVC 2.1 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>netcoreapp2.1</TargetFramework>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore21.Mvc21/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnetcore21.mvc21",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore31.Mvc31/JavaScriptEngineSwitcher.Sample.AspNetCore31.Mvc31.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 3.1 MVC 3.1 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>netcoreapp3.1</TargetFramework>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore31.Mvc31/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnetcore31.mvc31",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore5.Mvc5/JavaScriptEngineSwitcher.Sample.AspNetCore5.Mvc5.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 5.0 MVC 5 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>net5.0</TargetFramework>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore5.Mvc5/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "javascriptengineswitcher.sample.aspnetcore5.mvc5",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore6.Mvc6/JavaScriptEngineSwitcher.Sample.AspNetCore6.Mvc6.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 6.0 MVC 6 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>net6.0</TargetFramework>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<OutputType>Exe</OutputType>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore6.Mvc6/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "javascriptengineswitcher.sample.aspnetcore6.mvc6",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore7.Mvc7/JavaScriptEngineSwitcher.Sample.AspNetCore7.Mvc7.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 7.0 MVC 7 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>net7.0</TargetFramework>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<OutputType>Exe</OutputType>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore7.Mvc7/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "javascriptengineswitcher.sample.aspnetcore7.mvc7",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore8.Mvc8/JavaScriptEngineSwitcher.Sample.AspNetCore8.Mvc8.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 8.0 MVC 8 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>net8.0</TargetFramework>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<OutputType>Exe</OutputType>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore8.Mvc8/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "javascriptengineswitcher.sample.aspnetcore8.mvc8",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore9.Mvc9/JavaScriptEngineSwitcher.Sample.AspNetCore9.Mvc9.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 9.0 MVC 9 Site</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFramework>net9.0</TargetFramework>
77
<ImplicitUsings>enable</ImplicitUsings>
88
<OutputType>Exe</OutputType>

Diff for: samples/JavaScriptEngineSwitcher.Sample.AspNetCore9.Mvc9/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "javascriptengineswitcher.sample.aspnetcore9.mvc9",
33
"private": true,
4-
"version": "3.27.3",
4+
"version": "3.28.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

Diff for: samples/JavaScriptEngineSwitcher.Sample.Logic/JavaScriptEngineSwitcher.Sample.Logic.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Logic for Samples</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFrameworks>net40;net451;net471;netstandard1.6;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
77
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.0</NetStandardImplicitPackageVersion>
88
<OutputType>Library</OutputType>
@@ -54,11 +54,11 @@
5454
</ItemGroup>
5555

5656
<ItemGroup Condition=" '$(TargetFramework)' == 'net8.0' ">
57-
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="8.0.11" />
57+
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="8.0.12" />
5858
</ItemGroup>
5959

6060
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
61-
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="9.0.0" />
61+
<FrameworkReference Include="Microsoft.AspNetCore.App" Version="9.0.1" />
6262
</ItemGroup>
6363

6464
</Project>

Diff for: samples/JavaScriptEngineSwitcher.Sample.Resources/JavaScriptEngineSwitcher.Sample.Resources.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Resources for Samples</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFrameworks>net40-client;net45;net471;netstandard1.3;netstandard2.0</TargetFrameworks>
77
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
88
<OutputType>Library</OutputType>

Diff for: src/JavaScriptEngineSwitcher.Jint/JavaScriptEngineSwitcher.Jint.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Jint</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFrameworks>net462;netstandard2.0;netstandard2.1;net8.0</TargetFrameworks>
77
<OutputType>Library</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

Diff for: src/JavaScriptEngineSwitcher.Jint/readme.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: Jint v3.27.3
4+
README file for JS Engine Switcher: Jint v3.28.0
55

66
--------------------------------------------------------------------------------
77

8-
Copyright (c) 2013-2024 Andrey Taritsyn - http://www.taritsyn.ru
8+
Copyright (c) 2013-2025 Andrey Taritsyn - http://www.taritsyn.ru
99

1010

1111
===========

Diff for: test/JavaScriptEngineSwitcher.Benchmarks/JavaScriptEngineSwitcher.Benchmarks.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Benchmarks</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFrameworks>net462;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
77
<OutputType>Exe</OutputType>
88
<PlatformTarget>AnyCPU</PlatformTarget>

Diff for: test/JavaScriptEngineSwitcher.Tests/JavaScriptEngineSwitcher.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<Product>JS Engine Switcher: Tests</Product>
5-
<VersionPrefix>3.27.3</VersionPrefix>
5+
<VersionPrefix>3.28.0</VersionPrefix>
66
<TargetFrameworks>net462;net471;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0;net9.0</TargetFrameworks>
77
<OutputType>Library</OutputType>
88
<LangVersion>latest</LangVersion>
@@ -17,7 +17,7 @@
1717
<Import Project="../../build/common.props" />
1818

1919
<ItemGroup>
20-
<PackageReference Include="xunit" VersionOverride="2.9.2" />
20+
<PackageReference Include="xunit" VersionOverride="2.9.3" />
2121
<PackageReference Include="Microsoft.NET.Test.Sdk" VersionOverride="17.12.0" />
2222
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" />
2323
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64" />

0 commit comments

Comments
 (0)