View Source CHANGELOG
v0.5.0 (2024-05-22)
- Allow
===and!===in expressions - Improve documentation
- Fix bug with certain operation chains:
compare?(1 < 2 != 3 < 4) #=> true compare?(1 < 2 != 3 > 4) #=> true (wrong!) - Improve error message and documentation for invalid expressions
- [BREAKING] all branches of
and,orandnotmust now contain comparisons- Example:
compare?(1 < 2 and true)used to be ok but is no longer allowed because the right argument toanddoesn't contain a comparison.
- Example:
v0.4.0 (2023-09-10)
- Warn when
compare?/1is used on a struct
v0.3.0 (2023-01-28)
- Allow
==and!=in expressions - Allow
Elixir >= 1.13.0Macro.prewalkerwas introduced in1.13.0
v0.2.0 (2022-11-05)
- Allow
notin expressions
v0.1.0 (2022-11-03)
- Initial release