Releases: aspnet/DependencyInjection
Releases · aspnet/DependencyInjection
2.0.0
Bugs Fixed
- Transient and scoped services are not disposed when resolved using a compiled call site (#541)
- "Could not resolve service for type" on unreachable path (#514)
- Mixing open generic and closed types for IEnumerable (#500)
- ActivatorUtilities exceptions lack context (#386)
2.0.0-preview2
rel/2.0.0-preview2
Cleanup NuGet.config
2.0.0-preview1
Features
- Turn on scope validation by default (#481)
- How to dispose top-level IServiceProvider (#338)
Bugs Fixed
- Dispose services in order (#463)
1.1.1
Bugs Fixed
- Include scopeValidation race condition fix into a patch release (#493)
1.1.0
rel/1.1.0
Pinning versions for 1.1.0 release
1.1.0-preview1
Features
- Proposal: Add IServiceProviderFactory (#442)
- Throw when accessing a scoped service from a non-scoped service (#88)
Bugs Fixed
- Update Abstractions project.json description (#420)
1.0.0
Bugs Fixed
- Unique-ify the names of the various ServiceCollectionExtensions types (#408)
1.0.0-rc2
Features
- Add interface to allow container implementors to expose a more native service lookup for required services (#378)
- Rename AddInstance to AddSingleton (#319)
- Create a Microsoft.Extensions.DependencyInjection.Specification.Tests package (#270)
Bugs Fixed
- Should it be possible to add primitive types? (#382)
- Improve error message for "No parameterless constructor defined for this object" (#310)
1.0.0-rc1
Features
- Rename Microsoft.Framework.* to Microsoft.Extensions.* (#297)
1.0.0-beta8
Bugs Fixed
- [PERF] Remove lambda allocation in ServiceProvider.GetService (#282)
- NeutralResourcesLanguage Warnings on UWP (#256)