Releases: rapatao/ruleset-engine
Releases · rapatao/ruleset-engine
1.5.0
What's Changed
- feat: improved project coverage and minor code fixes by @rapatao in #36
- chore: bump project dependencies by @rapatao in #37
- project is now using Kotlin
2.0.0
Full Changelog: 1.4.2...1.5.0
1.4.1
What's Changed
- feat: add not_contains operator by @rapatao in #32
- refactor: use constants instead of plain strings to declare built-in operators by @rapatao in #33
- feat: improving evaluating performance by @rapatao in #34
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
- feat: inject evaluator in the context to allow using it in custom operators by @rapatao in #28
- build(deps): bump org.graalvm.polyglot:polyglot from 24.0.1 to 24.0.2 by @dependabot in #30
- refactor: move each operator to its own file and fix readme typo by @rapatao in #31
New Contributors
Full Changelog: 1.3.0...1.4.0
1.3.0
What's Changed
- feat: enable library user to extend Engines to have customizable operators by @rapatao in #27
Full Changelog: 1.2.1...1.3.0
1.2.0
What's Changed
- feat: remove EvalEngine class replacing its usage by creating Evaluator for each engine by @rapatao in #24
- feat: on failure was not being used in group operations by @rapatao in #25
Full Changelog: 1.1.0...1.2.0