Releases: ganigeorgiev/fexpr
Releases · ganigeorgiev/fexpr
v0.4.1 Release
- Preserve the original text literal quotes when in parenthesis (pocketbase#5017).
v0.4.0 Release
- Added single line comment support:
// test
. Similar to whitespaces, comments are ignored byfexpr.Parse().
- Added global
fexpr.ErrEmpty
variable that can be used to distinguish empty expression parse error (eg. in case there are only whitespaces or comments).
v0.3.0 Release
- Added
:
as valid identifier character (could be used for modifers, eg.name:lower
).
v0.2.0 Release
- Detect negative numbers as
TokenNumber
- Added array/any/"at least one" operators:
?= Array/Any equal operator (eg. `a?=b`) ?!= Array/Any NOT Equal operator (eg. `a?!=b`) ?> Array/Any Greater than operator (eg. `a?>b`) ?>= Array/Any Greater than or equal operator (eg. `a?>=b`) ?< Array/Any Less than or equal operator (eg. `a?<b`) ?<= Array/Any Less than or equal operator (eg. `a?<=b`) ?~ Array/Any Like/Contains operator (eg. `a?~b`) ?!~ Array/Any NOT Like/Contains operator (eg. `a?!~b`)
v0.1.1 Release
Fixed typos and some lint suggestions.
v0.1.0 Release
updated module name