Bugfix release
- Allow install with python35 and add to tox testing #452
- Fix 503 UseHandlerRatherThanWhenChangedRule attempt to iterate on bool #455
- Improve regex on rule 602 #454
- Refactor RoleRelativePathRule, fix keyerror #446
- Rule 405 now ignore case of 'yum: list=package' #444
- Allow jinja escaping in variables #440
- New documentation site docs.ansible.com/ansible-lint
- Additional default rules for ansible-lint, listed in docsite default rules
- Fixed running with role path containing single or multiple dirs #390
- Fixed double sudo rule output #393
- Severity property added to rules to be used by Galaxy #379
- Packaging: consistency and automation #389
- Updated rule TrailingWhitespaceRule.py to remove carriage return char #323
- Allow snake_case module names for rules #82
- Suggest tempfile module instead of mktemp command #422
- Update tox to run with only supported ansible versions #406
- GitHub repository edits: move to ansible org, add CODE_OF_CONDUCT, add ROADMAP, label edits
Use yaml.safe_load
for loading the configuration file
- New ids and tags, add doc generator. Old tag names remain backwardly compatible (awcrosby)
- Add more package formats to PackageIsNotLatestRule (simon04)
- Improve handling of meta/main.yml dependencies (MatrixCrawler)
- Correctly handle role argument trailing slash (zoredache)
- Handle
include_task
andimport_task
(zeot) - Add a new rule to detect jinja in when clauses (greg-hellings)
- Suggest
replace
as another alternative tosed
(inponomarev) - YAML syntax highlighting for false positives (gundalow)
Fix bug with using comma-separated skip_list
arguments
- Allow
include_role
andimport_role
(willthames) - Support arbitrary number of exclude flags (KellerFuchs)
- Fix task has name check for empty name fields (ekeih)
- Allow vault encrypted variables in YAML files (mozz)
- Octal permission check improvements - readability, test coverage and bug fixes (willthames)
- Fix very weird bug with line numbers in some test environments (kouk)
- Python 3 fixes for octal literals in tests (willthames)