Ansible-lint

Latest version: v24.2.3

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

Scan your dependencies

Page 16 of 16

4.3.2

Changes

Minor Changes

* Add ability to only warn about some rules (989) ssbarnea

Bugfixes

* Avoid non parsable output on stdout (992) jbackman
* E208: Improve detection logic for mode (permissions) (996) greg-hellings
* E106: Avoid false positives with old roles (980) ssbarnea
* Fix broken links in README.md (987) ryuichi1208
* E208: Do not trigger on symlinks (982) robinmulder

4.3.1

Changes

Minor Changes

* Indicate how to skip rules on failures (971) ssbarnea
* Allow custom rules which are loaded automatically (935) ssato

Bugfixes

* E106: Role name should be the parent dir of tasks (972) btravouillon
* 975: ensure to use expand user and vars in paths (976) ksmets
* Avoid exception with custom rule paths (970) ssbarnea

4.3.0

Changes

Major Changes

* LRU Cache for frequently called functions (891) ragne
* Change documentation website to RTD (875) ssbarnea
* Require Python 3.6 or newer (775) ssbarnea
* Switch support to last two stable version of Ansible (721) ssbarnea
* Add rules for verifying the existence of imported and included files (691) jlusiardi
* Add a new rule for detecting nested jinja mustache syntax (686) europ

Minor Changes

* Refactored import_playbook tests (951) ssbarnea
* Added MissingFilePermissionsRule (943) ssbarnea
* Enable github actions parsable format (926) ssbarnea
* Add linter branding for docs (914) ssbarnea
* Assure we do not produce duplicated matches (912) ssbarnea
* Enable annotations on failed tests (910) ssbarnea
* Refactor `_taskshandlers_children` complexity (903) webknjaz
* Make import sections consistent (897) ssbarnea
* Allow backticks in shell commands (894) turettn
* Add ansible210 testing (888) ssbarnea
* Enable isort (887) ssbarnea
* Combine MatchError into Match (884) ssbarnea
* Improve MatchError class (881) ssbarnea
* Expose package version (867) ssbarnea
* Replace custom theme with sphinx-ansible-theme (856) ssbarnea
* Improve unjinja function (853) ssbarnea
* Refactor MetaMainHasInfoRule (846) ssato
* Remove dependency on ansible.utils.color (833) ssbarnea
* Moved exit codes to constants (821) ssbarnea
* Document module dependencies (817) ssbarnea
* Refactor Runner out of __init__ (816) ssbarnea
* Added reproducer for become in blocks (793) ssbarnea
* Convert failed to find required 'name' key in include_role into a match (781) ssbarnea
* Fix exclude_paths from get_playbooks_and_roles (774) ssbarnea
* Update ComparisonToEmptyStringRule.py (770) vbotka
* Remove bin/ansible-lint script (762) ssbarnea
* Fix logging configuration (757) ssbarnea
* Allow returning line number in matchplay (756) albinvass
* Update cli output on README (754) ssbarnea
* Migrate some test to pytest (740) cans
* Use python logging (732) ssbarnea
* Make config loading failures visible (726) ssbarnea
* Add a test that fails with `AttributeError` on malformed `import_tasks` file content (720) mdaniel
* Consistent relative path display (692) cans

Bugfixes

* E501: Add become_user and become inheritance (964) Tompage1994
* Add missing hosts to test files (952) ssbarnea
* E208: Improve MissingFilePermissionsRule detection (949) ssbarnea
* Make pre-commit hook use auto-detect mode (932) ssbarnea
* Fix severity formatter wrong use of color (919) ssbarnea
* Avoid displaying Null with missing filenames (918) ssbarnea
* Include contributing inside docs (905) ssbarnea
* Fix spelling mistakes in documentation (901) MorganGeek
* Avoid failure with playbooks having tasks key a null value (899) ssbarnea
* Fix `MatchError` comparison fallback implementation (896) webknjaz
* Avoid sorting failure with matches without an id (879) ssbarnea
* Fix broken always_run rule on Ansible 2.10 (878) ssbarnea
* Allow null config file (814) ssbarnea
* Fixed the search method when the file path not exists (807) cahlchang
* Restore playbook auto-detection (767) ssbarnea
* Gracefully process a missing git binary when falling-back to pure-python discovery (738) anryko
* Resurrect support for editable mode installs (722) webknjaz
* Avoid exception from 505 rule (709) ssbarnea

Page 16 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.