Ansible-lint

Latest version: v25.1.1

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

Scan your dependencies

Page 1 of 18

25.1.1

Bugfixes

- Update compat and pre-commit versions (4495) audgirka
- Fix output terminal colors error for black on black (4490) audgirka

Other

- Add documentation about how to use private repositories with the github action (4491) umglurf

25.1.0

Enhancements

- Update requires_ansible default require >=2.16 (4479) samccann
- Bump the dependencies group in /.config with 6 updates (4482) [dependabot[bot]](https://github.com/apps/dependabot)
- Add write_exclude_list config option (4256) frq-asgard-josi

Bugfixes

- Remove dependency hack that prevents installation on Windows (4487) ssbarnea
- Allow ansible-lint action to be used from composite workflows (4481) drew-viles
- Fix WARN on empty/template meta/main.yaml (4379) GElkayam
- Move octal example code next to octals definition (4475) branic
- Refactor use of app instance (4478) ssbarnea
- Fix constraints with uv and update min requirements (4485) ssbarnea
- Require ansible-core>=2.16 (4483) ssbarnea
- Add EL 10 as a platform in the metadata schema (4464) antonc42
- Catch ansible-compat initialization warnings (4463) ssbarnea
- Avoid ruamel.yaml 0.18.7-0.18.8 due to regression (4462) ssbarnea

Other

- Bump codecov/codecov-action from 5.1.1 to 5.1.2 (4457) [dependabot[bot]](https://github.com/apps/dependabot)

24.12.2

Enhancements

- Added additional galaxy[tags] checks (4422) minsis
- Refactor code to avoid use of rich library (4396) ssbarnea
- Search for config with the yml/yaml extension (4416) cornfeedhobo
- Rename color module to output (4433) ssbarnea
- Remove formatting options for listing rules (4432) ssbarnea

Bugfixes

- Revert "Accommodate specified inventory files (4393)" (4450) ssbarnea
- Enable FQCNs for import_playbook to have subdirs (4412) cavcrosby
- Utilize create_matcherror more in other rules (4408) cavcrosby
- Add Astra Linux Platform to platform items (4429) razerisback
- Normalize version field for rules (4431) ssbarnea
- Enable pyright hook (4426) ssbarnea
- Remove dead code and prevent regressions (4425) ssbarnea
- Prepare for pyright hook enablement (4410) ssbarnea
- Activate and address some ruff violations (preview) (4421) ssbarnea
- Fix exception with 'skipped' test (4406) Gilles95
- Include ! as a shell word. closes 4386 (4403) wimglenn

Note this this changelog entry contains changes also included in the two yanked releases before it.

24.12.1

Enhancements

- Added additional galaxy[tags] checks (4422) minsis

Bugfixes

- Do inventory parsing non-multithreaded (4447) cavcrosby
- Enable FQCNs for import_playbook to have subdirs (4412) cavcrosby

24.12.0

Enhancements

- Refactor code to avoid use of rich library (4396) ssbarnea
- Search for config with the yml/yaml extension (4416) cornfeedhobo
- Rename color module to output (4433) ssbarnea
- Remove formatting options for listing rules (4432) ssbarnea

Bugfixes

- Accommodate specified inventory files (4393) cavcrosby
- Utilize create_matcherror more in other rules (4408) cavcrosby
- Add Astra Linux Platform to platform items (4429) razerisback
- Normalize version field for rules (4431) ssbarnea
- Enable pyright hook (4426) ssbarnea
- Remove dead code and prevent regressions (4425) ssbarnea
- Prepare for pyright hook enablement (4410) ssbarnea
- Activate and address some ruff violations (preview) (4421) ssbarnea
- Fix exception with 'skipped' test (4406) Gilles95
- Include ! as a shell word. closes 4386 (4403) wimglenn

24.10.0

Enhancements

- Add support for py313 (4388) abhikdps

Bugfixes

- Require ansible-compat>=24.10.0 (4402)
- Update TaskHasTag example rule used in custom-rules.md (4401) cavcrosby
- Add Fedora 41 as a platform in the metadata schema (4392) jsf9k
- Fixing the issue "Unfinished sentence in docs/profiles.md 4358" (4380) binojmn
- Fix quotes converting free-form syntax to yaml (4361) cavcrosby
- Handle FQCN when using import_playbook (4369) cavcrosby
- Allow jinja in variable names (4372) ssbarnea
- Update rulebook schema (4373) ssbarnea
- Fix wonky writing to sarif_file (4368) Qalthos
- Fix to avoid spamming syslog with invoked messages (4353) tanwigeetika1618
- Pin codecov action to v4.5.0 and update dependabot.yml to ignore v4.6.0 (4356) tanwigeetika1618
- Update schema for missing `tags` property to builder v3 `options` (4346) audgirka

Page 1 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.