Skip to content

Releases: GeorgDangl/LightQuery

v1.8.1

14 May 17:56
Compare
Choose a tag to compare

v1.8.1

  • The Angular library was updated to be compatible with Angular v9.1

v1.8.0

06 Jan 13:53
Compare
Choose a tag to compare

v1.8.0

  • Add a thenSort parameter to specify a second sort option. This translates to something like queryable.OrderBy(sort).ThenBy(thenSort)
  • Fix C# client not cancelling previous requests when query parameters in the PaginationBaseService were changed. If a new request is started due to parameter changes while another request is still en-route, the previous request is discarded and no event is emitted for when the previous request completes
  • The C# client has now an additional constructor overload for the PaginationBaseService to be able to pass a CancellationToken

v1.7.2

16 Oct 19:33
Compare
Choose a tag to compare

v1.7.2

  • Fix possible NullReferenceException in case of relational sorting where an invalid property name is passed via the query. Thanks to GitHub user @smitpatel for discovering it!

v1.7.1

16 Oct 14:52
Compare
Choose a tag to compare

v1.7.1

  • Fixed a bug that caused Entity Framework Core to throw an InvalidOperationException when sorting was applied to projections to a class that inherited from the base query type. The error was an incorrectly used reflection invocation to determine the type the query applies to

v1.7.0

14 Oct 10:05
Compare
Choose a tag to compare

v1.7.0

  • Add support for ASP.NET Core 3.0

v1.6.2

29 Sep 16:19
Compare
Choose a tag to compare

v1.6.2

  • The .NET PaginationBaseService no longer makes requests when the url is null

v1.6.1

09 Aug 17:06
Compare
Choose a tag to compare

v1.6.1

  • Fix issue where BadRequest results in AsyncLightQuery decorated controllers with forcePagination:true were returning an empty OkResult with status code 200 instead of the original 404 - Bad Request

v1.6.0

06 Aug 15:48
Compare
Choose a tag to compare

v1.6.0

  • The generated assemblies now have a strong name. This is a breaking change of the binary API and will require recompilation on all systems that consume this package. The strong name of the generated assembly allows compatibility with other, signed tools. Please note that this does not increase security or provide tamper-proof binaries, as the key is available in the source code per Microsoft guidelines

v1.5.2

31 Jan 12:04
Compare
Choose a tag to compare

v1.5.2

  • Bugfix: Empty results now report the page as 1 instead of 0. Thanks to GitHub user @erdembas for the pull request!

v1.5.1

31 Jan 07:39
Compare
Choose a tag to compare

v1.5.1

  • When a page is requested that is higher than the last available one, the last available one will be returned instead. Thanks to GitHub user @erdembas for the pull request!