Releases: ardalis/Result
Releases · ardalis/Result
v10.1.0
What's Changed
- Add Bind in addition to Map to support Railway Oriented Programming by @christophercalm in #215
- Add Map Extension Method to Support Mapping from Result to Result by @jmrtnz94 in #213
- Add identifier & error message constructor to ValidationError by @gordysc in #209
- Bump google-protobuf from 3.24.3 to 3.25.5 in /docs by @dependabot in #207
- Release 10.1.0 by @KyleMcMaster in #216
New Contributors
- @christophercalm made their first contribution in #215
- @jmrtnz94 made their first contribution in #213
- @gordysc made their first contribution in #209
Full Changelog: v10.0.0...v10.1.0
v10.0.0
What's Changed
- Add error messages to forbidden and unauthorized by @Ahammdan in #190
- Fix unhandled ResultStatus.NoContent in MinimalApiResultExtensions.ToMinimalApiResult by @inghamc in #192
- Bump rexml from 3.2.8 to 3.3.6 in /docs by @dependabot in #202
- Fix missing new on Result.Error by @tpitlik-dev in #194
- Add support for HttpStatusCode: Created to the ResultStatus mapping by @wtygibbs in #198
- Add Result.Created void methods so that return Result type is implicitly handled. by @jdrames in #200
- Implement Expression method by @KhanbalaRashidov in #201
- Add support for ToMinimalApiResult in net6
New Contributors
- @Ahammdan made their first contribution in #190
- @inghamc made their first contribution in #192
- @tpitlik-dev made their first contribution in #194
- @wtygibbs made their first contribution in #198
- @jdrames made their first contribution in #200
- @KhanbalaRashidov made their first contribution in #201
Full Changelog: v9.1.0...v10.0.0
v9.1.0
What's Changed
- fixes #187; add created option in ToMinimalApiResult by @Dalmazox in #188
- ✨ 176 result status helpers by @danielmackay in #184
- Bump rexml from 3.2.6 to 3.2.8 in /docs by @dependabot in #183
- Fix Null Ref when returning Result.Error(string) non-generically. by @ardalis in #189
New Contributors
- @Dalmazox made their first contribution in #188
- @danielmackay made their first contribution in #184
- @dependabot made their first contribution in #183
Full Changelog: v9.0.1...v9.1.0
v9.0.1
v9.0.0
What's Changed
- Expose ValidationErrors as IEnumerable to Prevent Side Effects by @KyleMcMaster in #169
- Add Created.Result by @hectorrhg in #177
- Add Result.NoContent support (HTTP 204) by @dadyarri in #178
- Fix 179 by @ardalis in #180
- Update Error usage to utilize ErrorList record with ErrorMessages and CorrelationId by @KyleMcMaster in #173
New Contributors
Full Changelog: v8.0.0...v9.0.0
v8.0.0
v7.3.0
What's Changed
- Add .NET 8 to NetCoreFrameworks by @KyleMcMaster in #158
- Update dotnetcore.yml by @ardalis in #159
- Update README.md by @ardalis in #160
- Update README.md by @ardalis in #164
- Update jekyll-gh-pages.yml by @ardalis in #167
- occured -> occurred by @Persistent13 in #168
- Fix Serialization always results in a Success object. by @MischaWeerwag in #166
New Contributors
- @Persistent13 made their first contribution in #168
- @MischaWeerwag made their first contribution in #166
Full Changelog: v7.2.0...v7.3.0
v7.2.0
What's Changed
- Add support for single validation error with Result.Invalid by @IliyanAng in #144
- Added CriticalError to ResultStatuses (#140) by @EnochMtzR in #141
- Drop aspnetcore 2.2 dependencies by @radekwojpl2 in #142
- Radekwojpl2/critical error result by @radekwojpl2 in #143
- Adds missing Result.Void CriticalError method by @DorianGreen in #147
- Add Unavailable result status by @DorianGreen in #146
- Update CONTRIBUTING.md by @sadukie in #150
- Fix Issue with Serializing Type When Using System.Text.Json by @KyleMcMaster in #151
- Add params overload for Invalid factory method by @danihengeveld in #152
- Basic structure and some placeholder pages as a Jekyll JustTheDocs site by @pedroduarte0 in #153
- Fix TargetFrameworks by @DorianGreen in #155
- Version update to 7.2.0 by @KyleMcMaster in #154
New Contributors
- @IliyanAng made their first contribution in #144
- @EnochMtzR made their first contribution in #141
- @radekwojpl2 made their first contribution in #142
- @DorianGreen made their first contribution in #147
- @danihengeveld made their first contribution in #152
- @pedroduarte0 made their first contribution in #153
Full Changelog: v7.1.0...v7.2.0
v7.1.0
What's Changed
- #116 added name to method declaration by @almostengr in #118
- Added CorrelationId property to Result (#120) by @scottjferguson in #122
- Working through code coverage from forks by @sadukie in #125
- Added Directory Build and Packages.props by @thomas-mullaly in #128
- Moved nuget version back into csproj to fix package publishing issues by @thomas-mullaly in #129
- Updated github actions to remove deprecation warnings by @thomas-mullaly in #130
- Publish the release version of the nuget packages by @thomas-mullaly in #131
- Add Result.Conflict by @IlyaBelitser in #132
- add conflict info to landing page by @buti1021 in #136
- Bump Version to 7.1.0 by @KyleMcMaster in #139
New Contributors
- @almostengr made their first contribution in #118
- @scottjferguson made their first contribution in #122
- @sadukie made their first contribution in #125
- @thomas-mullaly made their first contribution in #128
- @IlyaBelitser made their first contribution in #132
- @buti1021 made their first contribution in #136
Full Changelog: v7.0.0...v7.1.0
v7.0
What's Changed
- Features/api description by @Artem-Romanenia in #92
- Update TargetFramework to .NET 7 by @KyleMcMaster in #112
Full Changelog: v4.2.0...v7.0.0