Skip to content

Releases: hyperjumptech/grule-rule-engine

Release patch v1.8.3

15 Mar 18:30
e63c3f6
Compare
Choose a tag to compare

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

15 Jan 17:56
76a6405
Compare
Choose a tag to compare

This patch contains lots of math built-in functions
Check out the Math Function Page

Releasing patch for v1.8.1

30 Dec 07:59
622425a
Compare
Choose a tag to compare
  • This patch fixes the Floating point literal that fails to parse the numerical digit after a sequence of .0 rendering 12.012 an error.

Releasing v1.8.0

19 Dec 04:38
fab4b2b
Compare
Choose a tag to compare
  • 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.