Skip to content

Commit a995c0c

Browse files
committed
releasing DryIoc v5.3.3; releasing DryIoc.MS.DI v6.1.1
1 parent fb34cbd commit a995c0c

9 files changed

+47
-13
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ DryIoc is fast, small, full-featured IoC Container for .NET
3030
- __DryIoc__ (source code) [![NuGet Badge](https://buildstats.info/nuget/DryIoc)](https://www.nuget.org/packages/DryIoc)
3131
- __DryIoc.Internal__ (source code with public types made internal) [![NuGet Badge](https://buildstats.info/nuget/DryIoc.Internal)](https://www.nuget.org/packages/DryIoc.Internal)
3232

33-
- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v5.3.2) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md)
33+
- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v5.3.3) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md)
3434
- [Extensions and Companions](Extensions.md)
3535
- [Live Documentation][WikiHome] created with [CsToMd](https://github.com/dadhi/CsToMd)
3636
- [Contribution guide](CONTRIBUTING.md)

appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ image:
33
- Ubuntu
44
- macOS
55

6-
version: 5.3.2-build-{build}
6+
version: 5.3.3-build-{build}
77

88
test: off
99

build/NuGetPublish.bat

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ set PACKAGES=..\.dist\packages
44
set SOURCE=https://api.nuget.org/v3/index.json
55
set /p APIKEY=<"..\..\ApiKey.txt"
66

7-
dotnet nuget push "%PACKAGES%\DryIoc.dll.5.3.2.nupkg" -k %APIKEY% -s %SOURCE%
8-
dotnet nuget push "%PACKAGES%\DryIoc.5.3.2.nupkg" -k %APIKEY% -s %SOURCE%
9-
dotnet nuget push "%PACKAGES%\DryIoc.Internal.5.3.2.nupkg" -k %APIKEY% -s %SOURCE%
7+
dotnet nuget push "%PACKAGES%\DryIoc.dll.5.3.3.nupkg" -k %APIKEY% -s %SOURCE%
8+
dotnet nuget push "%PACKAGES%\DryIoc.5.3.3.nupkg" -k %APIKEY% -s %SOURCE%
9+
dotnet nuget push "%PACKAGES%\DryIoc.Internal.5.3.3.nupkg" -k %APIKEY% -s %SOURCE%
1010

11-
rem dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.3.0.3.nupkg" -k %APIKEY% -s %SOURCE%
11+
dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.6.1.1.nupkg" -k %APIKEY% -s %SOURCE%
12+
dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.src.6.1.1.nupkg" -k %APIKEY% -s %SOURCE%
1213
rem dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.AspNetCore2_1.3.0.3.nupkg" -k %APIKEY% -s %SOURCE%
13-
rem dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.DependencyInjection.src.3.0.1.nupkg" -k %APIKEY% -s %SOURCE%
1414

1515
rem dotnet nuget push "%PACKAGES%\DryIoc.Microsoft.Hosting.1.0.0-preview-01.nupkg" -k %APIKEY% -s %SOURCE%
1616

docs/DryIoc.Docs/VersionHistory.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Version History
22
---------------
33

4+
## v5.3.3 Bug-fix release / 2023-02-23
5+
6+
- fixed: #555 Is there anyway to apply ConcreteTypeDynamicRegistrations to Rules.MicrosoftDependencyInjectionRules
7+
- fixed: #557 Rules.WithFactorySelector(Rules.SelectLastRegisteredFactory()) allows to Resolve the keyed service as non-keyed
8+
49
## v5.3.2 Bug-fix release / 2023-01-09
510

611
- fixed: #554 System.NullReferenceException: Object reference not set to an instance of an object.

nuspecs/DryIoc.Internal.nuspec

+7-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
33
<metadata minClientVersion="3.3.0">
44
<id>DryIoc.Internal</id>
5-
<version>5.3.2</version>
5+
<version>5.3.3</version>
66
<authors>Maksim Volkau</authors>
77
<copyright>Copyright © 2013-2023 Maksim Volkau</copyright>
88
<projectUrl>https://github.com/dadhi/DryIoc</projectUrl>
@@ -14,6 +14,12 @@
1414
<tags>IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory</tags>
1515
<releaseNotes>
1616
<![CDATA[
17+
## v5.3.3 Bug-fix release
18+
19+
- fixed: #555 Is there anyway to apply ConcreteTypeDynamicRegistrations to Rules.MicrosoftDependencyInjectionRules
20+
- fixed: #557 Rules.WithFactorySelector(Rules.SelectLastRegisteredFactory()) allows to Resolve the keyed service as non-keyed
21+
22+
1723
## v5.3.2 Bug-fix release
1824
1925
- fixed: #554 System.NullReferenceException: Object reference not set to an instance of an object.

nuspecs/DryIoc.Microsoft.DependencyInjection.src.nuspec

+7-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
33
<metadata>
44
<id>DryIoc.Microsoft.DependencyInjection.src</id>
5-
<version>6.1.0</version>
5+
<version>6.1.1</version>
66
<authors>Maksim Volkau</authors>
77
<copyright>Copyright © 2013-2023 Maksim Volkau</copyright>
88
<projectUrl>https://github.com/dadhi/DryIoc</projectUrl>
@@ -13,6 +13,11 @@
1313
<tags>DryIoc;Dependency Injection;DI;IoC;Asp;AspNet;vNext;AspNetCore;NetCore</tags>
1414
<releaseNotes>
1515
<![CDATA[
16+
## v6.1.1
17+
18+
- fixed: #555 Avoiding cloning the container that already has the MicrosoftDependencyInjectionRules and RegistrySharing.Share
19+
- updated DryIoc to v5.3.3
20+
1621
1722
## v6.1.0
1823
@@ -24,7 +29,7 @@
2429
</releaseNotes>
2530
<dependencies>
2631
<group>
27-
<dependency id="DryIoc" version="5.2.2" />
32+
<dependency id="DryIoc" version="5.3.3" />
2833
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="6.0.0" />
2934
</group>
3035
</dependencies>

nuspecs/DryIoc.nuspec

+7-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
33
<metadata minClientVersion="3.3.0">
44
<id>DryIoc</id>
5-
<version>5.3.2</version>
5+
<version>5.3.3</version>
66
<authors>Maksim Volkau</authors>
77
<copyright>Copyright © 2013-2023 Maksim Volkau</copyright>
88
<projectUrl>https://github.com/dadhi/DryIoc</projectUrl>
@@ -14,6 +14,12 @@
1414
<tags>IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory</tags>
1515
<releaseNotes>
1616
<![CDATA[
17+
## v5.3.3 Bug-fix release
18+
19+
- fixed: #555 Is there anyway to apply ConcreteTypeDynamicRegistrations to Rules.MicrosoftDependencyInjectionRules
20+
- fixed: #557 Rules.WithFactorySelector(Rules.SelectLastRegisteredFactory()) allows to Resolve the keyed service as non-keyed
21+
22+
1723
## v5.3.2 Bug-fix release
1824
1925
- fixed: #554 System.NullReferenceException: Object reference not set to an instance of an object.

src/DryIoc.Microsoft.DependencyInjection/DryIoc.Microsoft.DependencyInjection.csproj

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<TargetFrameworks>netstandard2.0</TargetFrameworks>
44

55
<Product>DryIoc.Microsoft.DependencyInjection</Product>
6-
<VersionPrefix>6.1.0</VersionPrefix>
6+
<VersionPrefix>6.1.1</VersionPrefix>
77
<VersionSuffix></VersionSuffix>
88

99
<AssemblyName>$(Product)</AssemblyName>
@@ -15,6 +15,12 @@
1515
<PackageTags>DryIoc;Dependency Injection;DI;IoC;Asp;AspNet;vNext;AspNetCore;NetCore</PackageTags>
1616
<PackageReleaseNotes>
1717
<![CDATA[
18+
## v6.1.1
19+
20+
- fixed: #555 Avoiding cloning the container that already has the MicrosoftDependencyInjectionRules and RegistrySharing.Share
21+
- updated DryIoc to v5.3.3
22+
23+
1824
## v6.1.0
1925
2026
- added: RegisterDesciptor overload with IfAlreadyRegistered and optional serviceKey argument

src/DryIoc/DryIoc.csproj

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<TargetFrameworks>net45;netstandard2.0;netstandard2.1</TargetFrameworks>
44

55
<Product>DryIoc</Product>
6-
<VersionPrefix>5.3.2</VersionPrefix>
6+
<VersionPrefix>5.3.3</VersionPrefix>
77
<VersionSuffix></VersionSuffix>
88

99
<AssemblyName>$(Product)</AssemblyName>
@@ -15,6 +15,12 @@
1515
<PackageTags>IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory FastExpressionCompiler ImTools</PackageTags>
1616
<PackageReleaseNotes>
1717
<![CDATA[
18+
## v5.3.3 Bug-fix release
19+
20+
- fixed: #555 Is there anyway to apply ConcreteTypeDynamicRegistrations to Rules.MicrosoftDependencyInjectionRules
21+
- fixed: #557 Rules.WithFactorySelector(Rules.SelectLastRegisteredFactory()) allows to Resolve the keyed service as non-keyed
22+
23+
1824
## v5.3.2 Bug-fix release
1925
2026
- fixed: #554 System.NullReferenceException: Object reference not set to an instance of an object.

0 commit comments

Comments
 (0)