Skip to content

Releases: rapatao/ruleset-engine

1.5.1

31 Aug 11:42
e6339a7
Compare
Choose a tag to compare

What's Changed

  • chore: update build package and project dependencies by @rapatao in #38

Full Changelog: 1.5.0...1.5.1

1.5.0

27 Jul 13:31
287598d
Compare
Choose a tag to compare

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.2

27 Jul 10:26
8d19c9a
Compare
Choose a tag to compare

What's Changed

  • feat: add not_starts_with and not_ends_with operators by @rapatao in #35

Full Changelog: 1.4.1...1.4.2

1.4.1

25 Jul 09:29
d3e8ade
Compare
Choose a tag to compare

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

23 Jul 10:24
9f37f29
Compare
Choose a tag to compare

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

06 Jul 13:37
9bce6f3
Compare
Choose a tag to compare

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.1

05 Jul 21:27
b542633
Compare
Choose a tag to compare

What's Changed

  • fix: Kotlin evaluator is not supporting nullable values by @rapatao in #26

Full Changelog: 1.2.0...1.2.1

1.2.0

05 Jul 14:50
049bc2b
Compare
Choose a tag to compare

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

1.1.0

09 Jun 15:54
bb169b3
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...1.1.0

1.0.0

06 Jun 08:30
9f10714
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...1.0.0