Path to this page:
Subject: CVS commit: pkgsrc/devel/regal
From: Leonardo Taccari
Date: 2023-12-31 22:19:24
Message id: 20231231211924.6F53AFA42@cvs.NetBSD.org
Log Message:
regal: Update to 0.14.0
Changes:
v0.14.0
-------
This release brings 2 new linter rules, a new output format, and many
improvements and fixes.
- New rule: `boolean-assignment`
- New rule: `redundant-existence-check`
- New SARIF output format
- Several bug fixes
- Several improvements
v0.13.0
-------
This release brings 3 new linter rules, several performance
improvements, and many fixes and tweaks to existing rules.
- New rules: `use-if` and `use-contains`
- New rule: `if-empty-object`
- Performance improvements
- Other improvements
- Several bugs fixed
v0.12.0
-------
This release adds a long-awaited **capabilities** feature to Regal.
v0.12.0 also brings four new linter rules, and the usual improvements
and fixes.
- Capabilities: it is now possible to tell Regal which version of OPA
(or other project built on top of OPA!) you are targeting For more
information, see the docs on <https://docs.styra.com/regal#configuration>.
- New rule: `inconsistent-args`
- New rule: `unnecessary-some`
- New rule: `yoda-condition`
- New rule: `one-liner-rule`
- Ignore directives improvement
- Other improvements
- Several bugs fixed
v0.11.0
-------
Regal goes to v0.11.0! This release constitutes a milestone for the
project, as we now ship with 50 built-in rules in total!
Regal now provides a GitHub Action at
<https://github.com/StyraInc/setup-regal> for easily integrating Regal
into your CI pipeline.
The v0.11.0 release contains six new rules, and a number of
improvements and fixes.
- New rule: `import-after-rule`
- New rule: `import-shadows-builtin`
- New rule: `prefer-set-or-object-rule`
- New rule: `equals-pattern-matching`
- New rule: `zero-arity-function`
- New rule: `prefer-value-in-head`
- Other improvements
- Several bugs fixed
Files: