Releases: ansible/ansible-lint
Releases · ansible/ansible-lint
v5.1.3
Bugfixes
- Use force for ansible-galaxy install commands (#1704) @ssbarnea
- Ensure hints are not displayed on quiet mode (#1684) @sbaudoin
- Rename master branch to main (#1683) @ssbarnea
- var-spacing: fix multiline nested JSON false positive (#1672) @simonkeyd
Kudos goes to: @Porkepix, @jslmorrison, @sbaudoin, @simonkeyd, @ssbarnea and @webknjaz
v5.1.2
v5.1.1
Bugfixes
- Assure variable naming rule always use a pattern (#1667) @ssbarnea
- fix: guess project root dir with git, config file and cwd (#1661) @xabinapal
- fix: improve git file discovery with untracked and removed files (#1650) @xabinapal
- Improve install_collection implementation (#1637) @ssbarnea
- Constrain inventory file location (#1635) @ssbarnea
Kudos goes to: @pre-commit-ci, @pre-commit-ci[bot], @ssbarnea and @xabinapal
v5.0.12
v5.0.11
Changes
Bugfixes
- Avoid false positive with no-handler (#1582) @konstruktoid
- Fixes false positive with deprecated-bare-vars (#1583) @ssbarnea
- Normalize action names using builtins (#1581) @ssbarnea
- Make command instead of shell rule recognize fqcn (#1580) @ssbarnea
- Fix 32 exclude paths limit (#1578) @ssbarnea
- Disable comments-indentation yamllint rule (#1572) @ssbarnea
v5.0.10
Changes
Minor Changes
- Add rule for variable naming (#1518) @ssbarnea
- Refactor MissingFilePermissionsRule testing (#1568) @konstruktoid
Bugfixes
- Fix exclude bug running outside git repos (#1570) @ssbarnea
- Make risky-file-permissions rule does not ignore FQCN (#1563) @ssato
- Switch cache to user cache folder (#1567) @ssbarnea
- Add metadata tag to the role-name rule (#1564) @noonedeadpunk
- NoLogPasswordsRule: catch password_lock false positives and migrate tests (#1562) @konstruktoid
v5.0.9
v5.0.8
Changes
Minor Changes
- Add support for acceptable command options (#1544) @ssbarnea
- Allow user to make yamllint rule mandatory (#1543) @ssbarnea
- Add new rule that detects use of blind ignore_errors: true (#1540) @konstruktoid
- Validate rules objects loaded from plugin rule modules (#1542) @ssato
- Allow configurations for each rule stored in ansiblelint.config.options (#1534) @ssato
- Add a py.typed file (#1536) @h-hirokawa
- Utilize yamllint severity levels for rule severity (#1530) @FloSchwalm
- change: add file: Lintable argument to <rule_class>.match{,task} methods (#1535) @ssato
- Avoid duplicating molecule requirements.yml files (#1521) @apatard
- Mention pipx as alternative installer (#1520) @ssbarnea
Bugfixes
v5.0.7
v5.0.6
Changes
Bugfixes
- Add ability to ignore jinja2 templates (#1494) @ssbarnea
- Fix MetaMainHasInfoRule when running from meta dir (#1493) @Udyrfrykte