Skip to content

Releases: seesharper/CQRS.LightInject

2.1.0

Choose a tag to compare

@seesharper seesharper released this 29 May 10:56
292f60b

Change Log

2.1.0 (05/29/2026)

Full Changelog

Merged Pull Requests

Bumped deps (05/29/2026) #14 (seesharper)

2.0.0

Choose a tag to compare

@seesharper seesharper released this 03 Mar 12:16
30c59de

Change Log

2.0.0 (03/03/2026)

Full Changelog

Merged Pull Requests

Async scopes support for CQRS.Execution 2.0.0 (03/03/2026) #13 (seesharper)

Summary

  • Upgrade CQRS.Execution to 2.0.0, which introduces breaking changes requiring async scope support
  • Implement CreateScopeAsync() (returning ValueTask<IScope>) in CommandHandlerScopeFactory and QueryHandlerScopeFactory, replacing the old synchronous CreateScope()
  • Implement DisposeAsync() in CommandHandlerScope and QueryHandlerScope to satisfy the new IAsyncDisposable requirement
  • Remove synchronous Dispose() methods since the interfaces only require IAsyncDisposable
  • Upgrade target framework from netstandard2.0 to net8.0
  • Bump AwesomeAssertions, coverlet.collector, Microsoft.NET.Test.Sdk, and Dotnet.Build

Test plan

  • All 18 existing tests pass
  • 100% line and branch coverage confirmed

🤖 Generated with Claude Code

1.5.2

Choose a tag to compare

@seesharper seesharper released this 16 Dec 12:45
d11d148

Change Log

1.5.2 (12/16/2025)

Full Changelog

Merged Pull Requests

Bumped deps (12/16/2025) #12 (seesharper)

Use AwesomeAssertions

1.5.1

Choose a tag to compare

@seesharper seesharper released this 06 May 20:23
a6cf741

Change Log

1.5.1 (05/06/2024)

Full Changelog

Merged Pull Requests

Added MethodImpl(MethodImplOptions.NoInlining) (05/06/2024) #11 (seesharper)

1.5.0

Choose a tag to compare

@seesharper seesharper released this 21 Dec 12:53
b07eb14

Change Log

1.5.0 (12/21/2023)

Full Changelog

Merged Pull Requests

Added support for scoped handlers (12/21/2023) #10 (seesharper)

1.4.1

Choose a tag to compare

@seesharper seesharper released this 06 Jun 21:14
9c32f9e

Change Log

1.4.1 (06/06/2023)

Full Changelog

Merged Pull Requests

Removed named query handler registration (06/06/2023) #9 (seesharper)

1.4.0

Choose a tag to compare

@seesharper seesharper released this 06 Jun 10:41
682aad5

Change Log

1.4.0 (06/06/2023)

Full Changelog

Merged Pull Requests

Removed named registrations for non-generic handlers (06/06/2023) #8 (seesharper)

1.3.3

Choose a tag to compare

@seesharper seesharper released this 08 May 22:06
5ec55dc

Change Log

1.3.3 (05/08/2023)

Full Changelog

Merged Pull Requests

Bumped all deps and added tests for nesten generic commands (05/08/2023) #6 (seesharper)

Removed version number from csproj file (05/08/2023) #7 (seesharper)

v1.3.2

Choose a tag to compare

@seesharper seesharper released this 01 Jun 14:03

Change Log

v1.3.2 (06/01/2021)

Full Changelog

Merged Pull Requests

Bumped deps (06/01/2021) #5 (seesharper)

v1.3.1

Choose a tag to compare

@seesharper seesharper released this 19 Nov 13:54
e92cc47

Change Log

v1.3.1 (11/19/2020)

Full Changelog

Merged Pull Requests

Only register non-abstract dependencies (11/19/2020) #4 (seesharper)

This PR ensures that we only register TDependencyif it is a concrete type.