Skip to content

Commit

Permalink
release v5.4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
dadhi committed Nov 12, 2023
1 parent 3f8217d commit 1fb58ac
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 11 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ DryIoc is fast, small, full-featured IoC Container for .NET
- __DryIoc__ (source code) [![NuGet Badge](https://buildstats.info/nuget/DryIoc)](https://www.nuget.org/packages/DryIoc)
- __DryIoc.Internal__ (source code with public types made internal) [![NuGet Badge](https://buildstats.info/nuget/DryIoc.Internal)](https://www.nuget.org/packages/DryIoc.Internal)

- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v5.4.2) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md)
- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v5.4.3) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md)
- [Extensions and Companions](Extensions.md)
- [Live Documentation][WikiHome] created with [CsToMd](https://github.com/dadhi/CsToMd)
- [Contribution guide](CONTRIBUTING.md)
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ image:
- Ubuntu
- macOS

version: 5.4.2-{build}
version: 5.4.3-b{build}

test: off

Expand Down
10 changes: 5 additions & 5 deletions build/NuGetPublish.bat
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ set PACKAGES=..\.dist\packages
set SOURCE=https://api.nuget.org/v3/index.json
set /p APIKEY=<"..\..\ApiKey.txt"

dotnet nuget push "%PACKAGES%\DryIoc.dll.5.4.2.nupkg" -k %APIKEY% -s %SOURCE%
dotnet nuget push "%PACKAGES%\DryIoc.5.4.2.nupkg" -k %APIKEY% -s %SOURCE%
dotnet nuget push "%PACKAGES%\DryIoc.Internal.5.4.2.nupkg" -k %APIKEY% -s %SOURCE%
dotnet nuget push "%PACKAGES%\DryIoc.dll.5.4.3.nupkg" -k %APIKEY% -s %SOURCE%
dotnet nuget push "%PACKAGES%\DryIoc.5.4.3.nupkg" -k %APIKEY% -s %SOURCE%
dotnet nuget push "%PACKAGES%\DryIoc.Internal.5.4.3.nupkg" -k %APIKEY% -s %SOURCE%

@REM dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.6.2.0.nupkg" -k %APIKEY% -s %SOURCE%
@REM dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.src.6.2.0.nupkg" -k %APIKEY% -s %SOURCE%
Expand All @@ -17,8 +17,8 @@ rem dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.Hosting.1.0.0-preview-01.nupk
rem dotnet nuget push "%PACKAGES%\DryIocAttributes.dll.5.0.0.nupkg" -k %APIKEY% -s %SOURCE%
rem dotnet nuget push "%PACKAGES%\DryIocAttributes.5.0.0.nupkg" -k %APIKEY% -s %SOURCE%

dotnet nuget push "%PACKAGES%\DryIoc.MefAttributedModel.dll.7.0.2.nupkg" -k %APIKEY% -s %SOURCE%
dotnet nuget push "%PACKAGES%\DryIoc.MefAttributedModel.7.0.2.nupkg" -k %APIKEY% -s %SOURCE%
@REM dotnet nuget push "%PACKAGES%\DryIoc.MefAttributedModel.dll.7.0.2.nupkg" -k %APIKEY% -s %SOURCE%
@REM dotnet nuget push "%PACKAGES%\DryIoc.MefAttributedModel.7.0.2.nupkg" -k %APIKEY% -s %SOURCE%

rem dotnet nuget push "%PACKAGES%\DryIoc.CommonServiceLocator.dll.4.0.0.nupkg" -k %APIKEY% -s %SOURCE%
rem dotnet nuget push "%PACKAGES%\DryIoc.CommonServiceLocator.4.0.0.nupkg" -k %APIKEY% -s %SOURCE%
Expand Down
5 changes: 5 additions & 0 deletions docs/DryIoc.Docs/VersionHistory.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Version History
---------------

## v5.4.3 Bug-fix release / 2023-11-12

- fixed: Release 5.4.2 is Broken for Framework 4.8


## v5.4.2 Bug-fix release / 2023-10-17

- fixed: #588 Container.IsDisposed property not reflecting own scope disposed state.
Expand Down
6 changes: 5 additions & 1 deletion nuspecs/DryIoc.Internal.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata minClientVersion="3.3.0">
<id>DryIoc.Internal</id>
<version>5.4.2</version>
<version>5.4.3</version>
<authors>Maksim Volkau</authors>
<copyright>Copyright © 2013-2023 Maksim Volkau</copyright>
<projectUrl>https://github.com/dadhi/DryIoc</projectUrl>
Expand All @@ -14,6 +14,10 @@
<tags>IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory</tags>
<releaseNotes>
<![CDATA[
## v5.4.3 Bug-fix release
- fixed: Release 5.4.2 is Broken for Framework 4.8
## v5.4.2 Bug-fix release
- fixed: #588 Container.IsDisposed property not reflecting own scope disposed state.
Expand Down
6 changes: 5 additions & 1 deletion nuspecs/DryIoc.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata minClientVersion="3.3.0">
<id>DryIoc</id>
<version>5.4.2</version>
<version>5.4.3</version>
<authors>Maksim Volkau</authors>
<copyright>Copyright © 2013-2023 Maksim Volkau</copyright>
<projectUrl>https://github.com/dadhi/DryIoc</projectUrl>
Expand All @@ -14,6 +14,10 @@
<tags>IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory</tags>
<releaseNotes>
<![CDATA[
## v5.4.3 Bug-fix release
- fixed: Release 5.4.2 is Broken for Framework 4.8
## v5.4.2 Bug-fix release
- fixed: #588 Container.IsDisposed property not reflecting own scope disposed state.
Expand Down
6 changes: 5 additions & 1 deletion src/DryIoc/DryIoc.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<TargetFrameworks>net45;netstandard2.0;netstandard2.1;net6.0;net7.0</TargetFrameworks>

<Product>DryIoc</Product>
<VersionPrefix>5.4.2</VersionPrefix>
<VersionPrefix>5.4.3</VersionPrefix>
<VersionSuffix></VersionSuffix>

<AssemblyName>$(Product)</AssemblyName>
Expand All @@ -15,6 +15,10 @@
<PackageTags>IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory FastExpressionCompiler ImTools</PackageTags>
<PackageReleaseNotes>
<![CDATA[
## v5.4.3 Bug-fix release
- fixed: Release 5.4.2 is Broken for Framework 4.8
## v5.4.2 Bug-fix release
- fixed: #588 Container.IsDisposed property not reflecting own scope disposed state.
Expand Down
2 changes: 1 addition & 1 deletion test/DryIoc.TestRunner/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ public class Program
{
public static void Main()
{
new GHIssue580_Scope_is_lost_in_IResolver_inside_scope_because_of_singleton().Run();
// new GHIssue391_Deadlock_during_Resolve().Run();

RunAllTests();

// new GHIssue588_Container_IsDisposed_property_not_reflecting_own_scope_disposed_state().Run();
// new GHIssue580_Scope_is_lost_in_IResolver_inside_scope_because_of_singleton().Run();
// new GHIssue574_Cannot_register_multiple_impls_in_child_container_with_default_service_key().Run();
// new GHIssue576_Extension_methods_not_being_handled_correctly_in_MadeOf_service_returning_expression().Run();
// new GHIssue116_ReOpened_DryIoc_Resolve_with_decorators_goes_wrong_for_parallel_execution().Run();
Expand Down

0 comments on commit 1fb58ac

Please sign in to comment.