Skip to content

Commit e9a49c1

Browse files
committed
Version 3.24.0
1 parent 2560cda commit e9a49c1

File tree

28 files changed

+39
-39
lines changed

28 files changed

+39
-39
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
Change log
22
==========
33

4+
## v3.24.0 - February 6, 2024
5+
* In the `JsEngineSwitcher` class was added the `AllowCurrentProperty` property (default `true`)
6+
* In JavaScriptEngineSwitcher.Extensions.MsDependencyInjection:
7+
* `AddJsEngineSwitcher(Action<IJsEngineSwitcher>)` and `AddJsEngineSwitcher(IJsEngineSwitcher, Action<IJsEngineSwitcher>)` extension methods are replaced by new methods accordingly: `AddJsEngineSwitcher(Action<JsEngineSwitcherOptions>)` and `AddJsEngineSwitcher(IJsEngineSwitcher, Action<JsEngineSwitcherOptions>)`
8+
* `AllowCurrentProperty` property of `JsEngineSwitcherOptions` class allows to forbid usage of the `JsEngineSwitcher.Current` property. This feature can be used to fix a [error #115](https://github.com/Taritsyn/JavaScriptEngineSwitcher/issues/115) “Concurrency issue when initializing JS engine switcher in startup”. Special thanks to [Ville Häkli](https://github.com/VilleHakli)
9+
410
## v3.23.9 - January 20, 2024
511
* In JavaScriptEngineSwitcher.Jint added support for the Jint version 3.0.0
612

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
[assembly: ComVisible(false)]
1414
[assembly: Guid("39487053-b459-4433-ae93-e00affc653c6")]
1515

16-
[assembly: AssemblyVersion("3.23.9.0")]
17-
[assembly: AssemblyFileVersion("3.23.9.0")]
16+
[assembly: AssemblyVersion("3.24.0.0")]
17+
[assembly: AssemblyFileVersion("3.24.0.0")]

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/package.json

Lines changed: 1 addition & 1 deletion
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.23.9",
4+
"version": "3.24.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

samples/JavaScriptEngineSwitcher.Sample.AspNetCore.Infrastructure/JavaScriptEngineSwitcher.Sample.AspNetCore.Infrastructure.csproj

Lines changed: 1 addition & 1 deletion
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.23.9</VersionPrefix>
5+
<VersionPrefix>3.24.0</VersionPrefix>
66
<TargetFrameworks>net451;netstandard1.6;netstandard2.0;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
77
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.6' ">1.6.0</NetStandardImplicitPackageVersion>
88
<OutputType>Library</OutputType>

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1.csproj

Lines changed: 1 addition & 1 deletion
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.23.9</VersionPrefix>
5+
<VersionPrefix>3.24.0</VersionPrefix>
66
<TargetFramework>netcoreapp1.0</TargetFramework>
77
<RuntimeFrameworkVersion>1.0.16</RuntimeFrameworkVersion>
88
<OutputType>Exe</OutputType>

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/package.json

Lines changed: 1 addition & 1 deletion
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.23.9",
4+
"version": "3.24.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1.csproj

Lines changed: 1 addition & 1 deletion
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.23.9</VersionPrefix>
5+
<VersionPrefix>3.24.0</VersionPrefix>
66
<TargetFramework>net451</TargetFramework>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1/package.json

Lines changed: 1 addition & 1 deletion
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.23.9",
4+
"version": "3.24.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

samples/JavaScriptEngineSwitcher.Sample.AspNetCore21.Mvc21/JavaScriptEngineSwitcher.Sample.AspNetCore21.Mvc21.csproj

Lines changed: 1 addition & 1 deletion
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.23.9</VersionPrefix>
5+
<VersionPrefix>3.24.0</VersionPrefix>
66
<TargetFramework>netcoreapp2.1</TargetFramework>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

samples/JavaScriptEngineSwitcher.Sample.AspNetCore21.Mvc21/package.json

Lines changed: 1 addition & 1 deletion
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.23.9",
4+
"version": "3.24.0",
55
"devDependencies": {
66
"gulp": "4.0.2",
77
"del": "5.1.0",

0 commit comments

Comments
 (0)