antonmedv/expr (github.com/antonmedv/expr)
### [`v1.12.7`](https://togithub.com/antonmedv/expr/releases/tag/v1.12.7)
[Compare Source](https://togithub.com/antonmedv/expr/compare/v1.12.6...v1.12.7)
**Expr** is a Go package that offers a fast, simple, and safe engine for compiling and evaluating expressions. Ideal for implementing complex logic in configuration, it serves as a foundation for a dynamic business rule engine without the need for recompiling the program.
- Added new opcode `OpInvalid` for debugging purposes.
### [`v1.12.6`](https://togithub.com/antonmedv/expr/releases/tag/v1.12.6)
[Compare Source](https://togithub.com/antonmedv/expr/compare/v1.12.5...v1.12.6)
#### What's Changed
- Churn: remove duplicate codes by [@Schneizelw](https://togithub.com/Schneizelw) in [https://github.com/antonmedv/expr/pull/356](https://togithub.com/antonmedv/expr/pull/356)
- Fix: fixed a compilation error. by [@PranavPeshwe](https://togithub.com/PranavPeshwe) in [https://github.com/antonmedv/expr/pull/355](https://togithub.com/antonmedv/expr/pull/355)
- Doc: update Visitor-and-Patch.md by [@mdmcconnell](https://togithub.com/mdmcconnell) in [https://github.com/antonmedv/expr/pull/369](https://togithub.com/antonmedv/expr/pull/369)
- Feature: env\[] keyword implemented in parser by [@mdmcconnell](https://togithub.com/mdmcconnell) in [https://github.com/antonmedv/expr/pull/382](https://togithub.com/antonmedv/expr/pull/382)
#### New Contributors
- [@Schneizelw](https://togithub.com/Schneizelw) made their first contribution in [https://github.com/antonmedv/expr/pull/356](https://togithub.com/antonmedv/expr/pull/356)
- [@PranavPeshwe](https://togithub.com/PranavPeshwe) made their first contribution in [https://github.com/antonmedv/expr/pull/355](https://togithub.com/antonmedv/expr/pull/355)
- [@mdmcconnell](https://togithub.com/mdmcconnell) made their first contribution in [https://github.com/antonmedv/expr/pull/369](https://togithub.com/antonmedv/expr/pull/369)
**Full Changelog**: https://github.com/antonmedv/expr/compare/v1.12.5...v1.12.6
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.12.5
->v1.12.7
Release Notes
antonmedv/expr (github.com/antonmedv/expr)
### [`v1.12.7`](https://togithub.com/antonmedv/expr/releases/tag/v1.12.7) [Compare Source](https://togithub.com/antonmedv/expr/compare/v1.12.6...v1.12.7) **Expr** is a Go package that offers a fast, simple, and safe engine for compiling and evaluating expressions. Ideal for implementing complex logic in configuration, it serves as a foundation for a dynamic business rule engine without the need for recompiling the program. - Added new opcode `OpInvalid` for debugging purposes. ### [`v1.12.6`](https://togithub.com/antonmedv/expr/releases/tag/v1.12.6) [Compare Source](https://togithub.com/antonmedv/expr/compare/v1.12.5...v1.12.6) #### What's Changed - Churn: remove duplicate codes by [@Schneizelw](https://togithub.com/Schneizelw) in [https://github.com/antonmedv/expr/pull/356](https://togithub.com/antonmedv/expr/pull/356) - Fix: fixed a compilation error. by [@PranavPeshwe](https://togithub.com/PranavPeshwe) in [https://github.com/antonmedv/expr/pull/355](https://togithub.com/antonmedv/expr/pull/355) - Doc: update Visitor-and-Patch.md by [@mdmcconnell](https://togithub.com/mdmcconnell) in [https://github.com/antonmedv/expr/pull/369](https://togithub.com/antonmedv/expr/pull/369) - Feature: env\[] keyword implemented in parser by [@mdmcconnell](https://togithub.com/mdmcconnell) in [https://github.com/antonmedv/expr/pull/382](https://togithub.com/antonmedv/expr/pull/382) #### New Contributors - [@Schneizelw](https://togithub.com/Schneizelw) made their first contribution in [https://github.com/antonmedv/expr/pull/356](https://togithub.com/antonmedv/expr/pull/356) - [@PranavPeshwe](https://togithub.com/PranavPeshwe) made their first contribution in [https://github.com/antonmedv/expr/pull/355](https://togithub.com/antonmedv/expr/pull/355) - [@mdmcconnell](https://togithub.com/mdmcconnell) made their first contribution in [https://github.com/antonmedv/expr/pull/369](https://togithub.com/antonmedv/expr/pull/369) **Full Changelog**: https://github.com/antonmedv/expr/compare/v1.12.5...v1.12.6Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.