Skip to content

Linger 1.1.0 Release

Choose a tag to compare

@Linger06 Linger06 released this 04 Feb 14:05
· 60 commits to master since this release

Overview

This release includes several important updates including API renaming, new features, dependency updates, and documentation improvements.


Breaking Changes

  • ToResult() renamed to ToHttpResult() in Minimal API extensions to avoid confusion with Result type
  • ResultFunctionalExtensions merged and renamed to ResultExtensions
  • ExecuteResult, ExecuteResult<T>, and ErrorObj are now marked as [Obsolete] - please migrate to Result and Result<T>

New Features

  • FirstError property: Added to Result and Result<T> for convenient access to the first error
  • BaseSearchPageList: New paged search base class added to SharedKernel
  • New ToActionResult / ToProblemDetails overloads: Support automatic status code mapping based on Result.Status
  • Async method improvements: All async extension methods now support CancellationToken
  • Polyfills.cs: Added compatibility support for netstandard2.0/netframework

Full Changelog: https://github.com/Linger06/Linger/commits/v1.1.0