PackageTrack
Sign in Get early access

github.com/hyperjumptech/grule-rule-engine

v1.20.4 #608 most downloaded on Go modules hyperjumptech/grule-rule-engine

What this package is like to depend on

Last release 9 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

2 releases in the last 12 months

see the full history below

Release timeline

116 releases · Dec 2019 to Nov 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 116
  1. v1.20.5-0.20251106131647-f23b4a272e4f 06 Nov 2025 pre-release

    Nothing published for this version

  2. v1.20.4 26 Aug 2025
    Release notes

    Add the ability to set a number to a Fact field pointer if the pointer points to a number value.

    Open source →
  3. v1.20.4-0.20250826031644-9564ed9b66f5 26 Aug 2025 pre-release

    Nothing published for this version

  4. v1.20.3 18 Jul 2025

    Nothing published for this version

  5. v1.20.3-0.20250718201751-8b016a001df7 18 Jul 2025 pre-release

    Nothing published for this version

  6. v1.20.3-0.20250717034909-44361ec76fc9 17 Jul 2025 pre-release

    Nothing published for this version

  7. v1.20.2 04 Jul 2025
    Release notes
    • Removed the Editor package
    • Changed th ioutil to io
    • Added NoopLogger to provide the default implementation of logger.
    • Added ZeroLog adapter to be used in Grule, Read the FAQ on how to create your own.
    • Some small improvement by the contributors
    Open source →
  8. v1.20.2-0.20250704053458-5ab57803dd14 04 Jul 2025 pre-release

    Nothing published for this version

  9. v1.20.2-0.20250701020025-0756fc97c4fd 01 Jul 2025 pre-release

    Nothing published for this version

  10. v1.20.1 01 Jul 2025
    Release notes

    Added some addition from long time Pull Request, But one of the most important one comes from the recent addition by @WilliamDeBruin on PR #484 . The benefit from that is, as mentioned in the PR:

    ✅ Enable direct field access on interface{} types in rules
    ✅ Maintain backward compatibility with existing functionality
    ✅ Simplify rule writing for complex data structures
    ✅ Natural rule syntax that's intuitive for developers

    Open source →
  11. v1.20.1-0.20250630064937-8747b046a153 30 Jun 2025 pre-release

    Nothing published for this version

  12. v1.20.0 29 Jun 2025
    Release notes

    This is the release I've done after a long time inactivity with this project, Its all due to my health issues.
    However, here It comes. This release is an outcome of merging in some mergable PRs, More will be added more
    as soon as some conflicts were fixed by the respected authors.

    Open source →
  13. v1.15.0 30 Jan 2024
    Release notes

    This release is a security fix for a RCE vulnerability in the go-git dependency.

    Details: go-git v4 - CVE-2023049569/CWE-22 - Path Traversal

    Overview
    Affected versions of this package are vulnerable to Path Traversal via malicious server replies. An attacker can create and amend files across the filesystem and potentially achieve remote code execution by sending crafted responses to the client.

    Notes
    This is only exploitable if the client is using ChrootOS, which is the default for certain functions such as PlainClone.
    Applications using BoundOS or in-memory filesystems are not affected by this issue.

    Users loading rules from remote Git servers are encouraged to upgrade to v1.15.0 as soon as possible.

    Open source →
  14. v1.14.2-0.20240130223550-e4e90fe744ff 30 Jan 2024 pre-release

    Nothing published for this version

  15. v1.14.2-0.20230919053317-7272ef732239 19 Sep 2023 pre-release

    Nothing published for this version

  16. v1.14.2-0.20230829041641-eb4f61d4e82c 29 Aug 2023 pre-release

    Nothing published for this version

  17. v1.14.1 29 Aug 2023
    Release notes
    • Fixed wrong package name. changed from grule-rule-engine to `github.com/hyperjumptech/grule-rule-engine'
    • Fixed wrong test that previously have not catch the return catch. now it catches the return error properly
    Open source →
  18. v1.13.1-0.20230816013402-8d2843519909 16 Aug 2023 pre-release

    Nothing published for this version

  19. v1.13.1-0.20230315014826-8274ea948544 15 Mar 2023 pre-release

    Nothing published for this version

  20. v1.13.0 26 Jan 2023
    Release notes
    • Support for evaluating Interface and Pointer inside the context
    • Bump up to use go 1.19
    Open source →
  21. v1.12.0 15 Dec 2022
    Release notes
    • Increased the Go version to version 1.18. If you still wished to use the version that uses 1.16, please use Grule version v1.11.0.
    • FIX #339 Remove the snapshot comparison from every creation of new instance, new test created.
    • FIX #334 Functions defined within Interface which added into DataContext can now be invoked from GRL.
    • FIX #328 When the engine try to access slice element with out of bound index, it will now emit the error instead of just panicking.
    Open source →
  22. v1.11.1-0.20221215055223-2134fd521481 15 Dec 2022 pre-release

    Nothing published for this version

  23. v1.11.1-0.20221119093812-f1ad047c7eec 19 Nov 2022 pre-release

    Nothing published for this version

  24. v1.11.1-0.20221118222007-5cd1de46f327 18 Nov 2022 pre-release

    Nothing published for this version

  25. v1.11.1-0.20220928014916-6cbdf38043bb 28 Sep 2022 pre-release

    Nothing published for this version

  26. v1.11.1-0.20220820204722-af7f088afa58 20 Aug 2022 pre-release

    Nothing published for this version

  27. v1.11.0 15 Aug 2022

    Nothing published for this version

  28. v1.10.7-0.20220809143800-e4eea1a1c54b 09 Aug 2022 pre-release

    Nothing published for this version

  29. v1.10.7-0.20220809141910-f6f3acfaae6f 09 Aug 2022 pre-release

    Nothing published for this version

  30. v1.10.7-0.20220715233140-fe6b58553b26 15 Jul 2022 pre-release

    Nothing published for this version

  31. v1.10.6 31 May 2022

    Nothing published for this version

  32. v1.10.6-0.20220426020813-84f50227ad08 26 Apr 2022 pre-release

    Nothing published for this version

  33. v1.10.6-0.20220423073737-b44b1b9d66ea 23 Apr 2022 pre-release

    Nothing published for this version

  34. v1.10.6-0.20220419163334-6540c8890fe5 19 Apr 2022 pre-release

    Nothing published for this version

  35. v1.10.6-0.20220225034639-4b1b8a4a2a64 25 Feb 2022 pre-release

    Nothing published for this version

  36. v1.10.5 21 Feb 2022

    Nothing published for this version

  37. v1.10.5-0.20220225034639-4b1b8a4a2a64 25 Feb 2022 pre-release

    Nothing published for this version

  38. v1.10.5-0.20220221015400-03efe7133106 21 Feb 2022 pre-release

    Nothing published for this version

  39. v1.10.5-0.20220218054141-7934a3b1d750 18 Feb 2022 pre-release

    Nothing published for this version

  40. v1.10.5-0.20220124023649-19ca4612248f 24 Jan 2022 pre-release

    Nothing published for this version

  41. v1.10.5-0.20211221115639-707ad6c3c4e2 21 Dec 2021 pre-release

    Nothing published for this version

  42. v1.10.5-0.20211202085749-081bb9f04934 02 Dec 2021 pre-release

    Nothing published for this version

  43. v1.10.4 01 Dec 2021

    Nothing published for this version

  44. v1.10.4-0.20211201033257-cbb290d35254 01 Dec 2021 pre-release

    Nothing published for this version

  45. v1.10.3 25 Nov 2021

    Nothing published for this version

  46. v1.10.3-0.20211117022453-6ddeef6ff4ab 17 Nov 2021 pre-release

    Nothing published for this version

  47. v1.10.3-0.20211110224607-849aeae2a4b6 10 Nov 2021 pre-release

    Nothing published for this version

  48. v1.10.3-0.20211103013545-a31aa08ff45d 03 Nov 2021 pre-release

    Nothing published for this version

  49. v1.10.3-0.20211103013418-c52926ee351f 03 Nov 2021 pre-release

    Nothing published for this version

  50. v1.10.3-0.20211009082602-e8919d98717b 09 Oct 2021 pre-release

    Nothing published for this version

  51. v1.10.3-0.20211008171748-c110888777c1 08 Oct 2021 pre-release

    Nothing published for this version

  52. v1.10.2 08 Oct 2021

    Nothing published for this version

  53. v1.10.2-0.20211001022810-31b3c4908f30 01 Oct 2021 pre-release

    Nothing published for this version

  54. v1.10.1 16 Aug 2021

    Nothing published for this version

  55. v1.10.1-0.20210811133617-66d4dbe9c068 11 Aug 2021 pre-release

    Nothing published for this version

  56. v1.10.0 20 Jul 2021

    Nothing published for this version

  57. v1.9.2-0.20210714190119-bcce5722b528 14 Jul 2021 pre-release

    Nothing published for this version

  58. v1.9.2-0.20210712232120-f8662f0e3359 12 Jul 2021 pre-release

    Nothing published for this version

  59. v1.9.1 11 Jul 2021

    Nothing published for this version

  60. v1.9.1-0.20210816123843-1205bd44c9cb 16 Aug 2021 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive