Skip to content

Latest commit

 

History

History
81 lines (44 loc) · 2.76 KB

CHANGELOG.md

File metadata and controls

81 lines (44 loc) · 2.76 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

3.0.0 - 2024-01-27

Changed

  • Require HttpContext in default PaginationService only where needed instead of throwing on ctor (#11)

Full diff

2.2.0 - 2023-10-23

Other

  • Update Swashbuckle to v6.3 to fix compatibility problem

Full diff

2.1.0 - 2023-05-13

Added

  • Add support for prebuilt keyset query definitions

Other

  • Update MR.EntityFrameworkCore.KeysetPagination package version to v1.3.0

Full diff

2.0.1 - 2023-02-10

Fixed

  • Properly annotate the getReferenceAsync delegate to allow nulls, which fixes the mismatch in analysis (#7)

Full diff

2.0.0 - 2022-11-05

This version introduces breaking changes. Make sure to read on them in the Changed section below.

Fixed

  • Enforce returning the first page when the reference is null in an after/before request

Added

  • Add overloads that accept the query model as an argument as opposed to being parsed from the request query (#3)
  • Add PageCount, a commonly computed value to OffsetPaginationResult

Changed

  • Remove auto parsing of ints for after/before params (#5)
  • Rename SizeQueryParameterName to PageSizeQueryParameterName (the default value remains "size")

Other

  • Update MR.EntityFrameworkCore.KeysetPagination dependency

Full diff

1.0.1 - 2022-02-18

  • Update MR.EntityFrameworkCore.KeysetPagination dependency

Full diff

1.0.0 - 2021-12-12

  • Move PaginationActionDetector to main package
  • Add ConfigurePagination for swagger and make AddPaginationOperationFilter obsolete
  • Add efficient offset pagination for in memory list of data
  • Allow overriding page size on the method call level

Full diff