Releases: seesharper/LightInject
v6.4.1
Change Log
v6.4.1 (2/8/2022)
Full Changelog
Merged Pull Requests
Bugfix - Dispose singletons in the correct order (2/7/2022) #557 (seesharper)
This PR fixes #556
Update appveyor image (2/7/2022) #562 (seesharper)
Fixed NuGet API Key (2/8/2022) #563 (seesharper)
Closed Issues
- High memory usage for unit tests (11/17/2020) #548 (ArnaudB88)
- Retrieve instance from scope (11/6/2020) #549 (ArnaudB88)
- No parameterless constructor exception when using annotations? (1/14/2021) #550 (aggiehorns)
- RegisterAssembly duplicates services registrations (3/10/2021) #554 (DmitriyPahovskiy)
- Dispose order with function factories (2/7/2022) #556 (toserk)
v6.4.0
Change Log
v6.4.0 (10/19/2020)
Full Changelog
Merged Pull Requests
Bugfix/initializer (10/19/2020) #547 (seesharper)
This PR fixes a potential bug where we didn't pass the current scope to the Initialize
method.
Also added a new Initialize
overload that filters initialization by the TService
generic argument.
v6.3.6
Change Log
v6.3.6 (10/16/2020)
Full Changelog
Merged Pull Requests
Bugfix/execute override only once (10/16/2020) #546 (seesharper)
This PR ensures that service overrides are executed only once. This is really important since we can choose to alter the lifetime of a registration.
v6.3.5
Change Log
v6.3.5 (9/23/2020)
Full Changelog
Merged Pull Requests
Corrected order of parameters (6/30/2020) #533 (Illedan)
Fixes a simple typo in the Readme.
Fix code styles in readme (8/20/2020) #536 (rstm-sf)
Hello!
Fix code highlighting in this
Also, whitespace and long method parameters were fixed to make it more readable
Non-closing singleton lifetime (9/17/2020) #540 (seesharper)
This PR removes the last pieces that actually closes over a scope.
Also moved to Coverlet.Collections instead of Coverlet.MsBuild for code coverage
Bugfix release notes (9/18/2020) #541 (seesharper)
Allow passing a composition root instance to RegisterFrom (9/22/2020) #542 (seesharper)
This PR adds support for passing an composition root instance to RegisterFrom
Feature override extensions (9/22/2020) #543 (seesharper)
This PR adds a couple over Override
overloads that makes it easier to register service overrides.
Removed explicit 2.1 install in build script (9/23/2020) #544 (seesharper)
Skip explicit .Net Core 2.1 install in build script
Closed Issues
v6.3.4
Change Log
v6.3.4 (6/18/2020)
Full Changelog
Merged Pull Requests
Remove dependency on System.ValueTuple (6/18/2020) #532 (seesharper)
This PR removes the dependency on System.ValueTuple
v6.3.3
Change Log
v6.3.3 (5/12/2020)
Full Changelog
Merged Pull Requests
Update readme.md (4/6/2020) #528 (DanielKOcean)
Pass scope to decorator factory delegate (5/12/2020) #530 (seesharper)
This PR ensures that we pass the scope (IServiceFactory) to decorator factory delegates
Closed Issues
v6.3.2
Change Log
v6.3.2 (3/9/2020)
Full Changelog
Merged Pull Requests
Fixed a bug where we missed default interface args (3/9/2020) #527 (seesharper)
Closed Issues
v6.3.1
Change Log
v6.3.1 (3/2/2020)
Full Changelog
Merged Pull Requests
Use constructor overload instead of optional parameter (3/2/2020) #525 (seesharper)
Closed Issues
- Create a package for generic host (3/2/2020) #503 (seesharper)
v6.3.0
Change Log
v6.3.0 (2/26/2020)
Full Changelog
Merged Pull Requests
Fixed missing semicolon in IEnumerable Example in readme (2/12/2020) #522 (andmos)
Just a quick little thing, noticed a missing ;
in the IEnumerable example.
Optional Arguments (2/26/2020) #523 (seesharper)
This PR adds support for optional arguments if the ContainerOptions.EnableOptionalArguments
property is set to true
. The default is false
.
v6.2.1
Change Log
v6.2.1 (2/11/2020)
Full Changelog
Merged Pull Requests
Bugfix/avl tree rotation (2/11/2020) #521 (seesharper)
This PR fixes a bug we discovered in
seesharper/LightInject.Microsoft.AspNetCore.Hosting#54
The error was caused by an issue with rotating the AVL tree.
Closed Issues
- Scoped registrations (10/16/2019) #479 (furier)
- LightInjectWebApiDependencyResolver dispose container (1/20/2020) #492 (Karnah)
- FunctionFactory fails with string parameter (10/24/2019) #515 (matiassilioni)
- Understanding UWP Support (11/13/2019) #516 (Mike-EEE)
- Unable to cast object of type 'Microsoft.Extensions.DependencyInjection.ServiceCollection' to type 'LightInject.IServiceContainer (12/9/2019) #517 (sgf)
- Question: Fallback for Registered Services (1/3/2020) #518 (Mike-EEE)