Features
- feat: support
examplesection in filemeta/argument_specs.yml(#5164) @berndfinger
Fixes
- fix: resolve short mock modules during syntax check (#5149) @shvenkat-rh
- fix: propagate
extra_varstoimport_playbooksyntax check (#5148) @shvenkat-rh - fix: resolve nested
include_tasksrelative paths (#5159) @shvenkat-rh - fix: resolve
include_taskspaths from playbook dir (#5184) @shvenkat-rh - fix: apply profile-level skip list during linting (#5151) @shvenkat-rh
- fix: honor
warn_listafter--fixrewrites task names (#5085) @santosh7676 - fix: mock_modules clobbering collections and args false positives (#5157) @djdanielsson
- fix: inject plain-name mock roles path regardless of
--offline(#5183) @shvenkat-rh - fix: warn users when directory expansion discovers new files (#5158) @rockygeekz
- fix: skip auto-fix
no-jinja-whenon string-embedded jinja (#5103) @f1047 - fix: do not warn when Jinja block indent is only trim-marker noise (#5153) @DSeaStar
- fix: preserve blank lines after flow collections (#5178) @shvenkat-rh
- fix: add
validate_argspecto play schema (#5187) @sameeralam3127 - fix: use ThreadPoolExecutor for syntax check workers (#5173) @rockygeekz
- fix: drop ruamel.yaml.clib (#5163) @shvenkat-rh
- fix(deps): upgrade gitpython 3.1.57 to 3.1.59 (#5152) @rockygeekz
- fix: upgrade black to >=25.2.0 to address CVE-2026-32274 (#5166) @shvenkat-rh
- fix: raise cryptography floor and bump js-yaml for Guardian prod vulns (#5174) @rockygeekz
Performance
- perf: cache
get_deps_versions()result (#5113) @BlackDark
Maintenance
- chore: Add
.github/SECURITY.md(#5165) @gundalow - chore(deps): update all dependencies and pep621 (#5138, #5154, #5155, #5160, #5161, #5172, #5175, #5176) @renovate[bot]
What's Changed
- chore(deps): update all dependencies by @renovate[bot] in #5138
- fix: resolve short mock modules during syntax check by @shvenkat-rh in #5149
- fix(deps): upgrade gitpython 3.1.57 to 3.1.59 by @rockygeekz in #5152
- chore(deps): update all dependencies pep621 by @renovate[bot] in #5155
- fix: propagate extra_vars to import_playbook syntax check by @shvenkat-rh in #5148
- fix: warn users when directory expansion discovers new files by @rockygeekz in #5158
- fix: resolve nested include_tasks relative paths by @shvenkat-rh in #5159
- fix: apply profile-level skip list during linting by @shvenkat-rh in #5151
- chore(deps): update all dependencies by @renovate[bot] in #5154
- chore(deps): update all dependencies by @renovate[bot] in #5160
- fix: skip auto-fix no-jinja-when on string-embedded jinja by @f1047 in #5103
- chore(deps): update all dependencies pep621 by @renovate[bot] in #5161
- fix: do not warn when Jinja block indent is only trim-marker noise by @DSeaStar in #5153
- chore: Add .github/SECURITY.md by @gundalow in #5165
- fix: upgrade black to >=25.2.0 to address CVE-2026-32274 by @shvenkat-rh in #5166
- Fix/drop ruamel yaml clib fresh by @shvenkat-rh in #5163
- chore(deps): update all dependencies pep621 by @renovate[bot] in #5172
- fix: honor warn_list after --fix rewrites task names by @santosh7676 in #5085
- feat: support 'example' section in file meta/argument_specs.yml by @berndfinger in #5164
- fix: use ThreadPoolExecutor for syntax check workers by @rockygeekz in #5173
- fix: mock_modules clobbering collections and args false positives by @djdanielsson in #5157
- fix: raise cryptography floor and bump js-yaml for Guardian prod vulns by @rockygeekz in #5174
- chore(deps): update all dependencies pep621 by @renovate[bot] in #5176
- chore(deps): update all dependencies by @renovate[bot] in #5175
- fix: preserve blank lines after flow collections by @shvenkat-rh in #5178
- perf: cache get_deps_versions() result by @BlackDark in #5113
- fix: inject plain-name mock roles path regardless of --offline by @shvenkat-rh in #5183
- fix: resolve include_tasks paths from playbook dir by @shvenkat-rh in #5184
- fix: add validate_argspec to play schema by @sameeralam3127 in #5187
New Contributors
- @shvenkat-rh made their first contribution in #5149
- @f1047 made their first contribution in #5103
- @DSeaStar made their first contribution in #5153
- @berndfinger made their first contribution in #5164
- @BlackDark made their first contribution in #5113
- @sameeralam3127 made their first contribution in #5187
Full Changelog: v26.8.0...v26.9.0