Data Query

Latest Release
v1.7.0

21 September 2023

Bug Fixes

  • always serialize OData dates in ISO format (ignore toJSON overrides)

Features

  • add comparer option in SortDescriptor (#160)

Current Dev
v1.7.0-dev.202309201443

20 September 2023

Bug Fixes

  • always serialize OData dates in ISO format (ignore toJSON overrides)

Features

  • add comparer option in SortDescriptor (#160)

v1.6.0

17 June 2022

Features

  • add FilterOperator enum

v1.5.6

2 March 2022

Bug Fixes

  • cdn bundles global imports

v1.5.5

7 May 2021

Bug Fixes

  • sum should handle undefined as 0 (#128)

v1.5.4

4 June 2020

Bug Fixes

  • normalize filters in toODataString

v1.5.3

19 March 2020

Bug Fixes

  • cdn tslib not added

v1.5.2

28 August 2019

Bug Fixes

  • aggregateBy transformer parameter type
  • don't modify passed filter

v1.5.1

18 March 2019

Bug Fixes

  • Add ability to filter in text mode with contains #94 (#95)

v1.5.0

30 August 2018

Features

  • support for passing settings to toODataString

v1.4.1

6 August 2018

Bug Fixes

  • handle nested fields for non-value expressions in odata filtering

v1.4.0

28 June 2018

Bug Fixes

  • stale dependencies in browser bundle

Features

  • support for camel-case aggregates deserialization

v1.3.1

9 May 2018

Bug Fixes

  • export DataSourceRequest

v1.3.0

24 April 2018

Bug Fixes

  • aggregate by field with a dot

Features

  • serialize state as datarequest object

v1.2.2

26 March 2018

Bug Fixes

  • encode mvc filter value

v1.2.1

15 March 2018

Bug Fixes

  • encode odata filters value

v1.2.0

14 February 2018

Bug Fixes

  • bundle metadata and type definitions alongside CommonJS modules
  • serve CDN bundle for UNPKG and jsDelivr

Features

  • add es2015 bundle

v1.1.2

24 November 2017

Bug Fixes

  • documentation link (#60)

v1.1.1

6 November 2017

Bug Fixes

  • filtering should be case insensitive by default

v1.1.0

3 November 2017

Bug Fixes

  • remove dynamic function creation from getter implementation
  • do not serialize undefined skip and take

Features

  • remove eval from filter predicate creation (#54)

v1.0.7

4 September 2017

Bug Fixes

  • change the SortDescriptor to allow nullable direction

v1.0.6

26 July 2017

Bug Fixes

  • switch to using stable sorting
  • support sorting of nullable nested fields

v1.0.5

28 June 2017

Bug Fixes

  • update license

v1.0.4

19 June 2017

Bug Fixes

  • fix to-data-source-request date serialization

v1.0.3

15 June 2017

Bug Fixes

  • update license

v1.0.2

6 June 2017

Bug Fixes

  • incorrect date serialization by toDataSourceRequestString

v1.0.1

18 May 2017

Bug Fixes

  • skip executing sort with empty descriptors

v1.0.0

3 May 2017

Features

  • official v1.0 release. (#32)

v0.5.3

3 May 2017

Bug Fixes

  • groups ordering when sorting on the same field

v0.5.2

20 April 2017

Bug Fixes

  • guard for aggregate result being null

v0.5.1

10 April 2017

Bug Fixes

  • export DataSourceRequestState type

v0.5.0

22 March 2017

Features

  • add support for UI for ASP.NET MVC DataSourceRequest and ToDataSourceResult

v0.4.0

15 March 2017

Features

  • add distinct array operator
  • odata filtering support

v0.3.6

8 February 2017

Bug Fixes

  • empty filters result in invalid expression

v0.3.5

19 January 2017

Bug Fixes

  • skip empty keys from odata serialization (#16)

v0.3.4

20 December 2016

Bug Fixes

  • process result is incorrect if group is empty array (#14)

v0.3.3

16 December 2016

Bug Fixes

  • fix duplicate comment block in es2015 output

v0.3.2

16 December 2016

Bug Fixes

  • export AggregateResult

v0.3.1

9 December 2016

Bug Fixes

  • cdn bundle export name

v0.3.0

5 December 2016

Features

  • add type definition for the AggregateResult

v0.2.0

5 December 2016

Features

  • add ES module bundle

v0.1.7

18 November 2016

Bug Fixes

  • build docs bundle

v0.1.6

14 November 2016

Bug Fixes

  • process does not handle grouping and paging correctly

v0.1.5

4 November 2016

Bug Fixes

  • process when no paging info is provided
  • export aggregateBy function

v0.1.4

3 November 2016

Bug Fixes

  • make State fields optional

v0.1.3

3 November 2016

Bug Fixes

  • relax type for GroupResult items field

v0.1.2

3 November 2016

Bug Fixes

  • fix GroupResult type declaration

v0.1.1

3 November 2016

Bug Fixes

  • export getter

v0.1.0

3 November 2016
Initial release