Skip to content

Releases: RomiC/rsql-builder

Custom list operators

23 Jun 12:22
Compare
Choose a tag to compare

This release introduces custom links operators. Before it, it was only possible to create custom operations with a single element. Thanks to the efforts of @safo6m starting from now custom operations with multiple arguments can be created:

function myInList(value): Operation {
  return new Operation(`(${escapeValue(value)})`, '=myInList=');
}

ESM-modules

27 May 13:07
Compare
Choose a tag to compare

This version introduces ESM module, which should be more compact and have better readability. CommonJS module is still being supported.

Exposing Comparison

24 May 14:39
Compare
Choose a tag to compare

This PR addresses a small fix (#278) related to missing export of Comparison class.

Custom Operations

09 Jun 03:55
Compare
Choose a tag to compare

Big thumbs up go to @safo6m for his job 👍

  • Added opportunity to create custom operations (@safo6m, #57)

Bugfix for empty strings

25 Mar 09:36
Compare
Choose a tag to compare
  • Starting from now all empty string will be quoted:
import {and, comparison, eq} from 'rsql-builder';

and(comparison('name', eq(''))); // name==""

Forgotten export

22 Feb 13:22
Compare
Choose a tag to compare

Made comparison function part of public API

Switched to commonjs to support nodejs

22 Feb 13:20
Compare
Choose a tag to compare
v1.0.1

Updated badge in readme

Basic functionality

22 Feb 13:19
Compare
Choose a tag to compare
v1.0.0

Set up autopublishing via Travis