Releases: ImmediatePlatform/Immediate.Handlers
Releases · ImmediatePlatform/Immediate.Handlers
v3.1.0-preview.1
What's Changed
- Switch to
xunit.v3
by @viceroypenguin in #235 - Switch
static
->sealed
to use analyzer for FixAll by @viceroypenguin in #237
Full Changelog: v3.0.0...v3.1.0-preview.1
v3.0.0
What's Changed
- Reorganize code by @viceroypenguin in #218
- Update dependencies by @viceroypenguin in #219
- Add generator cache tracking by @viceroypenguin in #220
- Add
net10.0
support by @viceroypenguin in #221 - Bump Microsoft.CodeAnalysis.Analyzers from 3.11.0 to 4.14.0 by @dependabot[bot] in #228
- Add support for non-static Handlers by @viceroypenguin in #231
- Support basic refactoring from
static
tosealed
by @viceroypenguin in #234 - Bump actions/checkout from 4 to 5 by @dependabot[bot] in #233
- Bump Meziantou.Analyzer from 2.0.205 to 2.0.212 by @dependabot[bot] in #232
Full Changelog: v2.2.0...v3.0.0
v2.2.0
What's Changed
- Update Dependencies by @viceroypenguin in #210
- Support shared Behaviors list by @viceroypenguin in #211
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Improve generator perf by @viceroypenguin in #178
- Update dependencies by @viceroypenguin in #179
- Add
Meziantou.Analyzers
by @viceroypenguin in #180 - Address new build warnings by @viceroypenguin in #193
- Update dependencies by @viceroypenguin in #194
- Migrate to slnx by @viceroypenguin in #195
- Add
net9.0
tfm forImmediate.Handlers
by @viceroypenguin in #196 - Update dependencies by @viceroypenguin in #203
Full Changelog: v2.0.0...v2.1.0
v2.0.0
💣 Breaking Changes
AddHandlers()
/AddBehaviors()
is no longer the appropriate method to call in Program.cs; the assembly name will be now be part of the name of the method.- This is to reduce conflict when using multiple assemblies
What's Changed
- Skip generating MSDI file if no handlers by @viceroypenguin in #151
- Use PerAssembly AddHandlers/AddBehaviors methods by @viceroypenguin in #152
Full Changelog: v1.7.1...v2.0.0
v1.7.1
What's Changed
- Migrate to TUnit by @viceroypenguin in #134
- Bump Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0 by @dependabot in #133
- Bump Swashbuckle.AspNetCore from 6.7.3 to 6.8.1 by @dependabot in #130
- Bump Microsoft.AspNetCore.OpenApi from 8.0.8 to 8.0.10 by @dependabot in #131
- Bump Microsoft.Extensions.DependencyInjection and Microsoft.Extensions.DependencyInjection.Abstractions by @dependabot in #129
- Bump Swashbuckle.AspNetCore from 6.8.1 to 6.9.0 by @dependabot in #135
- Migrate to
xunit.v3.assert
by @viceroypenguin in #136 - Bump Scriban from 5.10.0 to 5.11.0 by @dependabot in #144
- Update Nuget packaging by @viceroypenguin in #147
- Update dependencies by @viceroypenguin in #150
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Bump Microsoft.CodeAnalysis.Analyzers from 3.3.3 to 3.3.4 by @dependabot in #108
- Address new net9 analyzer warnings by @viceroypenguin in #118
- Bump Verify.Xunit from 26.4.2 to 26.6.0 by @dependabot in #125
- Bump MinVer from 5.0.0 to 6.0.0 by @dependabot in #119
- Bump MediatR from 12.4.0 to 12.4.1 by @dependabot in #120
- Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 by @dependabot in #123
- Bump Verify.SourceGenerators from 2.4.0 to 2.5.0 by @dependabot in #124
- Improve code organization by @viceroypenguin in #127
- Support attributes on input parameters by @viceroypenguin in #128
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
- Do not trigger analyzer if arguments are open generics by @viceroypenguin in #117
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
- Bump Verify.SourceGenerators from 2.2.0 to 2.3.0 by @dependabot in #97
- Bump Swashbuckle.AspNetCore from 6.6.2 to 6.7.1 by @dependabot in #103
- Bump MediatR from 12.3.0 to 12.4.0 by @dependabot in #98
- Improve compilation validation by @viceroypenguin in #104
- Bump Verify.Xunit from 25.3.1 to 26.2.0 by @dependabot in #102
- Update dependabot settings by @viceroypenguin in #105
- Bump BenchmarkDotNet from 0.13.12 to 0.14.0 by @dependabot in #106
- Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 by @dependabot in #107
- Bump Microsoft.AspNetCore.OpenApi from 8.0.7 to 8.0.8 by @dependabot in #109
- Bump Microsoft.Extensions.DependencyInjection.Abstractions from 8.0.0 to 8.0.1 by @dependabot in #110
- Bump Swashbuckle.AspNetCore from 6.7.1 to 6.7.3 by @dependabot in #111
- Bump Verify.SourceGenerators from 2.3.0 to 2.4.0 by @dependabot in #113
- Add analyzer for missing
IHandler<,>
implementations by @viceroypenguin in #116 - Bump Verify.Xunit from 26.2.0 to 26.4.2 by @dependabot in #115
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- Bump Verify.Xunit from 24.1.0 to 24.2.0 by @dependabot in #75
- Bump xunit from 2.8.0 to 2.8.1 by @dependabot in #79
- Bump Microsoft.AspNetCore.OpenApi from 8.0.4 to 8.0.5 by @dependabot in #78
- Bump Swashbuckle.AspNetCore from 6.5.0 to 6.6.2 by @dependabot in #80
- Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot in #81
- Add
partial
forHandler
class by @viceroypenguin in #82 - Add support for
Handler()
without Token by @viceroypenguin in #83 - Remove
RenderMode
attribute by @viceroypenguin in #84 - Update dependencies by @viceroypenguin in #94
- Warn users if not using
CancellationToken
by @viceroypenguin in #93
Full Changelog: v1.4.0...v1.5.0