This repository was archived by the owner on Nov 6, 2024. It is now read-only.
v4.0.0
v4.0.0 (2024-01-31)
Features
- add new rule CheckKeyOrder (#765) (ce0d895)
- add new rule CheckFQCN (#761) (674ffe6)
- add rule CheckYamlOctalValues (#758) (da5d3c2)
Bug Fixes
- deps: update dependency anyconfig to v0.14.0 (#742) (37e7012)
- replace deprecated
pkg_resourceswithimportlib.resources(#766) (48baa2f) - deps: update dependency ansible-core to v2.14.14 (#763) (9d6dd16)
- ensure yaml document end marker is not set (#762) (0e197fd)
- strip builtin fqc prefix from task action (#759) (74f58c5)
- deps: update dependency toolz to v0.12.1 (#751) (b365b32)
- deps: update dependency ansible-core to v2.14.13 (#755) (087df48)
- deps: update dependency jsonschema to v4.21.1 (#748) (d4db45b)
- deps: update dependency jsonschema to v4.21.0 (#745) (f907222)
Code Refactoring
- use lint-like rule identifier (#757) (2f4e35d)
- drop default standards version and rename to rules (#752) (2df4859)
Others
- deps: update dependency pytest to v8 (#760) (9797533)
- improve desc and help for CheckFilePermissionOctal (7b44647)
- cleanup optional ansible dependency (#754) (39a5e90)
- deps: update quay.io/thegeeklab/wp-docker-buildx docker tag to v3 (#750) (d360de2)
- deps: update dependency ruff to v0.1.14 (0137b86)
- docker: update python:3.12-alpine docker digest to 801b54e (e9a082b)
- docker: update python:3.12-alpine docker digest to 4a156f7 (975a7bd)
- deps: update dependency thegeeklab/hugo-geekdoc to v0.44.1 (7f5c2a5)
- deps: lock file maintenance (#735) (c51a411)
- deps: update dependency ruff to v0.1.13 (87ef353)
Breaking Changes
- The default setting for the yamllint rule
document-endhas been changed tofalse. - The option to define a
Standardsversion has been removed. Every new rule that is added on upcoming releases is activated by default and will also create errors if triggered. The behavior of rules can be controlled by the existingrules.exclude_filterorrules.warning_filteroptions.