liqe

Lightweight and performant Lucene-like parser, serializer and search engine.

OTHER License

Downloads
36.3K
Stars
638
Committers
3

Bot releases are visible (Hide)

liqe - v3.8.0 Latest Release

Published by github-actions[bot] about 1 year ago

liqe - v3.7.0

Published by github-actions[bot] about 1 year ago

liqe - v3.6.1

Published by github-actions[bot] over 1 year ago

liqe - v3.6.0

Published by github-actions[bot] over 1 year ago

liqe - v3.5.0

Published by gajus about 2 years ago

3.5.0 (2022-10-02)

Features

  • add isSafeUnquotedExpression (d2e8141)
liqe - v3.4.4

Published by gajus about 2 years ago

3.4.4 (2022-10-02)

Bug Fixes

  • remove unnecessary alias (0062329)
liqe - v3.4.3

Published by gajus about 2 years ago

3.4.3 (2022-10-02)

Bug Fixes

  • handle whitespace at the end of the query (a14e8c3)
liqe - v3.4.2

Published by gajus about 2 years ago

3.4.2 (2022-10-02)

Bug Fixes

  • handle whitespace at the strat of the query (32620de)
liqe - v3.4.1

Published by gajus about 2 years ago

3.4.1 (2022-10-02)

Bug Fixes

  • support single character (5bb19a8)
liqe - v3.4.0

Published by gajus about 2 years ago

3.4.0 (2022-10-02)

Features

  • allow $ character (fixes #21) (d45f8fa)
  • allow unquoted - character (fixes #21) (a04e7e7)
  • do not allow - at start (ambiguous) (a6ecf64)
liqe - v3.3.0

Published by gajus about 2 years ago

3.3.0 (2022-10-02)

Features

  • allow unquoted @ and # characters (fixes #21) (de321e1)
liqe - v3.2.0

Published by gajus about 2 years ago

3.2.0 (2022-10-02)

Features

  • add empty expression (02948bb)
  • allow empty expression inside parenthesis (63fc69c)
  • allow empty query (336cfdc)
  • allow unquoted @ and . characters (fixes #21) (5d215e3)
liqe - v3.1.0

Published by gajus about 2 years ago

3.1.0 (2022-10-01)

Bug Fixes

  • correct parser token names (15c2786)

Features

  • rename TagExpression to Tag to avoid mistaking with right-side expressions (13e8728)
liqe - v3.0.1

Published by gajus about 2 years ago

3.0.1 (2022-10-01)

Bug Fixes

  • rename relational_operator token to comparison_operator (9a6dc21)
liqe - v3.0.0

Published by gajus about 2 years ago

3.0.0 (2022-10-01)

Features

  • do not allow whitespace between comparison operator and expression (053f7a0)
  • do not allow whitespace between comparison operator and expression (fixes #19) (c0ddece)

BREAKING CHANGES

  • do not allow whitespace between comparison operator and expression.
  • does not allow whitespace between comparison and expression
liqe - v2.29.2

Published by gajus about 2 years ago

2.29.2 (2022-10-01)

Bug Fixes

  • correct BooleanOperator serialization (30cdcd7)
liqe - v2.29.1

Published by gajus about 2 years ago

2.29.1 (2022-09-30)

Bug Fixes

  • correct parathesis end location (b30f2e2)
  • correct RangeExpression end location (53286d1)
  • correct unary token end location (bc157ae)
liqe - v2.29.0

Published by gajus about 2 years ago

2.29.0 (2022-09-30)

Bug Fixes

Features

  • add end location to LogicalExpression (31153a9)
  • mark location end non-optional (34df762)
liqe - v2.28.0

Published by gajus about 2 years ago

2.28.0 (2022-09-30)

Features

  • add end location to Field (0ee7f9b)
liqe - v2.27.0

Published by gajus about 2 years ago

2.27.0 (2022-09-30)

Features

  • add end location to ImplicitField (90e25a6)
  • add end location to RegexExpression (2aea231)