Data Query Changelog

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.6.1-dev.202306291053
29 June 2023

Bug Fixes

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

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