From abe02f12f9f081a19743c3e207f0b97c1b923dcd Mon Sep 17 00:00:00 2001 From: dadhi Date: Sun, 27 Feb 2022 13:57:21 +0100 Subject: [PATCH] releasing DryIoc v4.8.7 and DI.MEF v6.2.0 --- README.md | 2 +- appveyor.yml | 2 +- docs/DryIoc.Docs/VersionHistory.md | 7 +++++++ nuspecs/DryIoc.Internal.nuspec | 9 ++++++++- nuspecs/DryIoc.MefAttributedModel.nuspec | 9 ++++++--- nuspecs/DryIoc.nuspec | 9 ++++++++- .../DryIoc.MefAttributedModel.csproj | 5 ++++- src/DryIoc/DryIoc.csproj | 9 ++++++++- 8 files changed, 43 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 46f8bc48a..88243a05e 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,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/v4.8.6) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md) +- [Release Notes](https://github.com/dadhi/DryIoc/releases/tag/v4.8.7) :: [Previous Versions](https://github.com/dadhi/DryIoc/blob/master/docs/DryIoc.Docs/VersionHistory.md) - [Extensions and Companions](Extensions.md) - [Documentation][WikiHome] - [Contribution guide](CONTRIBUTING.md) diff --git a/appveyor.yml b/appveyor.yml index c65f14e2b..3909e3dcf 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 4.8.6-preview-01-b{build} +version: 4.8.7-preview-01-b{build} os: Visual Studio 2017 test: off diff --git a/docs/DryIoc.Docs/VersionHistory.md b/docs/DryIoc.Docs/VersionHistory.md index 2c7987b34..4215d285b 100644 --- a/docs/DryIoc.Docs/VersionHistory.md +++ b/docs/DryIoc.Docs/VersionHistory.md @@ -1,6 +1,13 @@ Version History --------------- +## v4.8.7 Bug-fix release / 2022-02-27 + +- fixed: #435 hangfire use dryioc report ContainerIsDisposed +- fixed: #449 Optional dependency shouldn't treat its own dependencies as optional +- fixed: #451 Compiler-generated type as a service +- fixed: #456 One more regression + ## v4.8.6 Bug-fix release / 2022-01-07 - fixed: #446 Resolving a record without registration causes a StackOverflowException diff --git a/nuspecs/DryIoc.Internal.nuspec b/nuspecs/DryIoc.Internal.nuspec index dd24681bf..deec08c96 100644 --- a/nuspecs/DryIoc.Internal.nuspec +++ b/nuspecs/DryIoc.Internal.nuspec @@ -2,7 +2,7 @@ DryIoc.Internal - 4.8.6 + 4.8.7 Maksim Volkau Copyright © 2013-2022 Maksim Volkau https://github.com/dadhi/DryIoc @@ -14,6 +14,13 @@ IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory DryIoc.MefAttributedModel - 6.1.0 + 6.2.0 Maksim Volkau - Copyright © 2013-2021 Maksim Volkau + Copyright © 2013-2022 Maksim Volkau https://github.com/dadhi/DryIoc MIT logo.png @@ -13,6 +13,9 @@ MEF Composition IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory - + diff --git a/nuspecs/DryIoc.nuspec b/nuspecs/DryIoc.nuspec index c05c6a9cf..de09f2f1a 100644 --- a/nuspecs/DryIoc.nuspec +++ b/nuspecs/DryIoc.nuspec @@ -2,7 +2,7 @@ DryIoc - 4.8.6 + 4.8.7 Maksim Volkau Copyright © 2013-2022 Maksim Volkau https://github.com/dadhi/DryIoc @@ -14,6 +14,13 @@ IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory net45;netstandard1.0;netstandard1.3;netstandard2.0 DryIoc.MefAttributedModel - 6.1.0 + 6.2.0 $(Product) @@ -17,6 +17,9 @@ MEF Composition IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory net45;netstandard1.0;netstandard1.3;netstandard2.0 DryIoc - 4.8.6 + 4.8.7 $(Product) @@ -17,6 +17,13 @@ IoC Container Inversion-of-Control DI Dependency-Injection DRY Service-Provider Factory FastExpressionCompiler ImTools