Releases: hyperjumptech/grule-rule-engine
Releases · hyperjumptech/grule-rule-engine
Release patch v1.8.3
This patch includes support for UTF-8 character in SIMPLENAME
within the grammar.
With this change, from within the GRL rule name, variable name, function name can
use non-ascii unicode characters except symbols, etc. Thus, golang struct, variables that has unicode in their name
should be accessible from the rule script.
The example/UnicodeRule_test.go
file tested this new patch.
Releasing patch v1.8.2
This patch contains lots of math built-in functions
Check out the Math Function Page
Releasing patch for v1.8.1
- This patch fixes the Floating point literal that fails to parse the numerical digit after a sequence of
.0
rendering12.012
an error.
Releasing v1.8.0
- Support for JSON as Fact, add your JSON string into
DataContext
straight away. - Support for Native type Fact, add int, string, bool, etc straight into
DataContext
. - Support for traversing JSON Fact data as Object or as Map, as well as writing value into it.
- Support for accessing JSON Array element as well as replacing it value.
- Support for appending values into JSON Array fact.