Changelog
v0.4.1 (2021-04-05)
Bug Fixes
- wrong check for candidates faulty flag
- add missing build dependencies for cryptography (#79)
- skip CheckFilePermissionMissing if state uses jinja2
- handle exception during ansibles construct mapping
- ensure galaxy_info is top-level key in meta file
- dont use sys.exit within multiprocessing
- skip ansible-later min version check for default placeholder 0.0.0
- handle custom yaml tag '!unsafe'
- exclude lines containing '!unsafe' from ANSIBLE0004
- use extra package 'ansible' to support common collections by default
- deps: update dependency ansible to v3 (#85)
- deps: update dependency anyconfig to ^0.10.0 (#57)
CI Pipeline
- auto-generate changelog (#100)
- optimize build process and dependencies (#84)
- increase log level for poetry install steps
Code Refactoring
- additional code quality improvements (#78)
Documentation
- fix icons in more menu
Features
- allow to set standards version in config file (#69)
- add rule CheckChangedInWhen
- add rule CheckRelativeRolePaths
- add rule CheckLocalAction
- add rule CheckNestedJinja
- add rule CheckWhenFormat
- add rule CheckMetaChangeFromDefault
- add rule CheckGitHasVersion
- add rule CheckFilePermissionOctal
- add rule CheckMissingFilePermission
- add rule check_command_instead_of_argument
- reduce duplicate error logs while processing files with parsing issues (#61)
Others
- remove unused files MANIFEST.in and bin/*
- deps: update arm64v8/python:3.9-alpine docker digest to 0a685ca
- deps: update arm64v8/python:3.9-alpine docker digest to a03b784
- deps: update docker digests
- deps: update docker digests
- deps: update arm32v7/python:3.9-alpine docker digest to 530660a
- deps: update amd64/python:3.9-alpine docker digest to cbae83a
- deps: update arm64v8/python:3.9-alpine docker digest to c589399 (#102)
- deps: update arm32v7/python:3.9-alpine docker digest to 7c62c7f (#101)
- deps: update dependency pydocstyle to v6 (#99)
- deps: update dependency yapf to ^0.31.0
- deps: update amd64/python:3.9-alpine docker digest to d73b7b4
- deps: update dependency thegeeklab/hugo-geekdoc to v0.10.1
- deps: update dependency thegeeklab/hugo-geekdoc to v0.10.0
- deps: update dependency thegeeklab/hugo-geekdoc to v0.9.5
- deps: update dependency thegeeklab/hugo-geekdoc to v0.9.4
- deps: update docker digests
- deps: update dependency thegeeklab/hugo-geekdoc to v0.9.3
- deps: update dependency thegeeklab/hugo-geekdoc to v0.9.1
- deps: update dependency thegeeklab/hugo-geekdoc to v0.9.0
- deps: update arm64v8/python:3.9-alpine docker digest to ef2edd3
- deps: update arm32v7/python:3.9-alpine docker digest to 31710c3
- deps: update amd64/python:3.9-alpine docker digest to 4f7234d
- deps: update arm64v8/python:3.9-alpine docker digest to a6b4680 (#82)
- deps: update amd64/python:3.9-alpine docker digest to 5d02ad3
- deps: update arm32v7/python:3.9-alpine docker digest to 9710cc5
- deps: update dependency thegeeklab/hugo-geekdoc to v0.8.6
- deps: update dependency thegeeklab/hugo-geekdoc to v0.8.5
- deps: update dependency thegeeklab/hugo-geekdoc to v0.8.4
- deps: update arm64v8/python:3.9-alpine docker digest to d67bb89
- deps: update arm32v7/python:3.9-alpine docker digest to 13b3d3a
- deps: update amd64/python:3.9-alpine docker digest to 5beb482
- deps: update amd64/python:3.9-alpine docker digest to a9bcc1e
- deps: update arm64v8/python:3.9-alpine docker digest to ee35539
- deps: update arm32v7/python:3.9-alpine docker digest to f0b596e
- deps: update arm64v8/python:3.9-alpine docker digest to 3ca1998
- deps: update arm32v7/python:3.9-alpine docker digest to 90a2442
- deps: update amd64/python:3.9-alpine docker digest to cc482de
- deps: update dependency thegeeklab/hugo-geekdoc to v0.8.3
- deps: update docker digests
- deps: update dependency thegeeklab/hugo-geekdoc to v0.8.2
- deps: update dependency flake8-blind-except to ^0.2.0
- devel: add codecov config file
- devel: fix pytest config and use global config in ci (#56)
- devel: merge flake8 and yapf config into setup.cfg (#55)