Ansible-lint

Latest version: v24.2.3

Safety actively analyzes 625334 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 16

6.22.0

Minor Changes

- Enable YAML 1.2 support for non-ansible files (3809) ssbarnea

Bugfixes

- Require ruamel.yaml >= 0.18.5 (3880) ssbarnea
- Improve logging regarding to yaml loading and dumping (3875) ssbarnea
- Avoid creating new load method in our custom formatter (3874) ssbarnea
- Support `ruamel-yaml >= 0.18.2` (3869) hswong3i

6.21.1

Bugfixes

- Avoid exception caused by accidental unloading of core rules (3857) ssbarnea
- Document pre-commit access to ansible community bundle (3856) ssbarnea
- Fix bug with auto-fix ending too soon (3855) ssbarnea

6.21.0

Minor Changes

- Allow linting plugin EXAMPLES as playbooks (3309) Qalthos

Bugfixes

- Add support for Rocky (3843) facorazza
- Update supported Ubuntu versions in `meta.json` (3845) mcdonnnj
- Avoid false positives for handler in roles handlers directory (3838) ajinkyau
- Hide stacktrace when loading invalid yaml (3844) ajinkyau
- Add some platforms to `meta.json` (3841) mcdonnnj
- Temporary avoid auto-fixing YAML files not owned by ansible (3837) ssbarnea
- Add environment variable for skipping schema update (3835) ajinkyau
- Avoid creating temporary YAML files inside source tree (3819) Qalthos
- Document environment variables (3833) ssbarnea
- Update schemas (3832) ssbarnea
- Support complex requirements in argument_specs.yml (3823) tapetersen
- Fix SARIF-formatter severity levels (3824) 4ch1m
- Add play level autofix for key-order rule (3815) ajinkyau
- Add support for python 3.12 (3813) ssbarnea
- Update SPDX license list (3814) ssbarnea
- Use checkout action in install docs (3810) gma
- Fix actions-tagger arguments (3808) ssbarnea

6.20.3

Bugfixes

- Fix wget command arguments in github action (3806) ssbarnea
- Update some platform versions in meta.json (3800) masoud-maghsoudi

6.20.2

Bugfixes

- Do not use github action path for running ansible lint (3798) ReenigneArcher
- Correct listing of autofix rules in documentation (3797) ssbarnea
- Make the autofix rule list dynamic in documentation (3785) shatakshiiii
- Fix documentation links to autofix page (3796) ssbarnea
- Bump test dependencies (3795) ssbarnea
- Correct documentation regarding CLI argument precedence (3792) ssbarnea
- Document autofix ability for rules that supports it (3791) ssbarnea
- Accept underline prefix when checking var-naming (3789) ssbarnea
- Correct regression with use of --fix (3783) ssbarnea

6.20.1

Bugfixes

- Fix detection of play roles vars missing prefix (3765) cavcrosby
- Prune reported errors after autofix (3774) cidrblock
- `--fix` will now default to `all` (3777) ajinkyau
- Avoid false error caused by TypeError with jinja rule (3773) ssbarnea
- Sanity Rule Ignore Additions and Updates (3766) alisonlhart
- Update rulebook schema (name is now required) (3776) ssbarnea
- Expose rules that have autofix capability in docs (3770) shatakshiiii
- List all the fixable rules in CLI via `--list-rules` (3737) shatakshiiii
- Include level in SARIF results (3758) ssbarnea
- Meta runtime supported version update (3755) alisonlhart

Page 2 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.