Skip to content

QuerySpecification v10.1.0

Latest
Compare
Choose a tag to compare
@fiseni fiseni released this 29 Sep 13:11
· 5 commits to main since this release

v10.1.0

  • Publish a separate symbol package (snupkg).
  • Added ToPagedResult extensions.
  • Consolidated method and parameter names for evaluator APIs.
  • IEvaluator.GetQuery renamed to IEvaluator.Evaluate
  • Refactored pagination infrastructure
    • Removed PaginationEvaluator
    • Apply pagination at the end of the query (fixed SelectMany issues).
    • PagedResponse renamed to PagedResult
    • Pagination.Default renamed to Pagination.Empty

v10.0.0

  • Dropped support for old TFMs. Support only .NET 8.
  • Dropped support for old plugin packages. Support only EntityFrameworkCore 8.
  • Redesigned the infrastructure and refactored the internals.
  • Removed all specification interfaces.
  • Minimized the memory footprint.
  • Removed obsolete features.
  • Improved query-building capabilities.
  • Added full support for pagination.
  • Added support for paginated responses.
  • Added arbitrary projection capabilities in repositories.