All Versions
13
Latest Version
Avg Release Cycle
44 days
Latest Release
141 days ago

Changelog History
Page 1

  • v6.4.0

    October 19, 2020

    ๐Ÿ”„ 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

    October 16, 2020

    ๐Ÿ”„ 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

    September 23, 2020

    ๐Ÿ”„ 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

    • โœ‚ Remove dependency on System.ValueTuple NuGet package when targeting .Net 4.7 (6/18/2020) #447 (vlardn)
    • ๐Ÿ‘€ Is Register with PerContainerLifetime the same as RegisterInstance (8/3/2020) #534 (githugt)
    • ๐Ÿ‘€ Integration with Godot Engine (8/17/2020) #535 (ksvslk)
  • v6.3.4

    June 18, 2020

    ๐Ÿ”„ 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

    May 12, 2020

    ๐Ÿ”„ 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

    • ๐Ÿ‘€ System.InvalidOperationException: Stack empty in Configure (3/12/2020) #526 (IPFSD)
  • v6.3.2

    March 09, 2020

    ๐Ÿ”„ 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

    • ๐Ÿ‘€ Ask about how to use it in large projects (3/2/2020) #459 (kaki104)
    • ๐Ÿ”– Version 6.3.0 is not compatible with latest LightInject.Annotation 1.1.0 (3/2/2020) #524 (kemsky)
  • v6.3.1

    March 02, 2020

    ๐Ÿ”„ 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

    February 26, 2020

    ๐Ÿ”„ 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)

    0๏ธโƒฃ This PR adds support for optional arguments if the ContainerOptions.EnableOptionalArguments property is set to true. The default is false.

  • v6.2.1

    February 11, 2020

    ๐Ÿ”„ 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)
  • v6.2.0

    October 18, 2019

    ๐Ÿ”„ Change Log

    ๐Ÿ‘€ v6.2.0 (10/16/2019)

    ๐Ÿ‘€ Full Changelog

    ๐Ÿ”€ Merged Pull Requests

    โž• Added LifeSpanAttribute (10/16/2019) #514 (seesharper)

    This PR adds the LifeSpanAttribute that makes it possible to indicate the lifespan of a given lifetime. We will use this information later on for validation purposes such as captive dependencies

    Closed Issues

    • ๐Ÿ‘€ Confusion: PerScopeLifetime or PerRequestLifeTime for request scoped services? (9/12/2019) #494 (Shazwazza)