NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #714 by repository stars
Last release 11 months ago
06 Nov 2025
Ships unpredictably
gaps range from 2 weeks to 1.4 years
Some releases are documented
notes for 21 of 44 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
116 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Support native type variable to be added straight into DataContext not only struct
DataContext not only structNothing published for this version
Fixes the cloning problem where Expression do not clone the negation attribute
Fixed ANTLR4 grammar to enable function chaining in the THEN scope
Changed is renamed to Forget to clearly tell the engine to forget about variable values or function invocation to make sure the engine look again into the underlying data context on the next cycle.Change the Grule ANTLR4 grammar for better structure, tested with ANTLR4 hierarchy and AST Tree.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Enhancing in variable traversal, from previously using string tracing to struct-field lookup in reflect.Value
Nothing published for this version
Support to build rule from JSON.
context.Context using ExecuteWithContext function.Nothing published for this version
Nothing published for this version
Nothing published for this version
Support for escape character in string literal
escape character in string literalRuleBuilder is now to build rules in GRLs into KnowledgeLibraryKnowledgeBase instance from KnowledgeLibrary. This enable concurrency model in Grule. See examples/Concurrency_test.go to know how it works.#### Added - Variadic function calling
Nothing published for this version
EventBus implementation for Grule's internal event messaging now replaces the previous simple subscriber approach.
Resource bundling, to load multiple GRL files by file path pattern
Nothing published for this version
Nothing published for this version
Nothing published for this version
Newly revamped ANTLR4 Grammar for Grule, syntax and structure not changed but parsing get more efficient.
Initial RETE algorithm were added into Grule with only optimization in the ExpressionAtom level.
Nothing published for this version
Nothing published for this version
Added Pub-Sub mechanism for rule execution events.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →