Releases: ansible/ansible-creator
Releases · ansible/ansible-creator
v26.4.0
Fixes
- fix: allow
ansible-galaxy collection listto fail gracefully in EE test step (#571) @NilashishC
Maintenance
- chore(deps): update all dependencies pep621 (#567) @renovate[bot]
- chore(deps): bump cryptography from 46.0.5 to 46.0.6 (#565) @dependabot[bot]
- chore(deps): bump requests from 2.32.5 to 2.33.0 (#563) @dependabot[bot]
- chore(deps): update all dependencies (#566) @renovate[bot]
- chore(deps): bump pygments from 2.19.2 to 2.20.0 (#569) @dependabot[bot]
v26.3.3
Features
- feat: add
image_build_tagworkflow input for custom build tags (#568) @NilashishC - feat: add
--registry-tls-verifyCLI option for container registry TLS control (#564) @NilashishC - feat: add SCM servers support for private Git collection repositories (#559) @cidrblock
- feat: make EE workflow configurable at runtime with dispatch inputs (#558) @NilashishC
- feat: replace hardcoded hub URLs with generic galaxy_servers list (#556) @cidrblock
- feat: wire
ee_file_namethrough CLI so scaffolded EE projects use the custom filename (#557) @NilashishC - feat: add registry and image_name to EE configuration (#555) @cidrblock
- feat: add ee_file_name to EEConfig for custom EE definition file names (#548) @cidrblock
Fixes
- fix: enforce GITHUB_TOKEN for ghcr.io registry login (#570) @NilashishC
- fix: update python interpreter to
3.12for AAP 2.5 and unversioned official EE images (#562) @NilashishC - fix: add workflow_dispatch input defaults in ee-build template (#561) @NilashishC
- ci(ee): verify buildah >= 1.24 before building with --build-arg (#552) @cidrblock
- fix: omit empty
additional_build_stepsand simplify workflow inputs (#560) @NilashishC - fix(ee): remove broken curl-based Automation Hub token validation (#554) @cidrblock
- fix: rename EEConfig JSON key from "name" to "ee_name" for CLI consistency (#553) @cidrblock
- docs: fix EE project tree in installing.md (ci.yml -> ee-build.yml) (#547) @cidrblock
- fix: redesign ansible.cfg build flow — volume mount, ARG tokens, nothing in layers (#546) @cidrblock
- fix: harden EE workflow — warn-only base image check, tighten token conditions (#545) @cidrblock
- fix: Update ansible.cfg structure for official EE images (#544) @anusshukla
Maintenance
- chore(deps): update all dependencies pep621 (#550) @renovate[bot]
- chore(deps): update dependencies (#551) @renovate[bot]
- chore(deps): update all dependencies (#549) @renovate[bot]
v26.3.2
Features
- feat: introduce EEConfig dataclass for structured EE configuration (#541) @cidrblock
- feat: Add improved GitHub Actions workflow for EE build and publish (#532) @anusshukla
Fixes
- fix: Exclude ansible_core and ansible_runner for official EE base images (#539) @anusshukla
- fix(devfile): align with OCP 4.20+ / Dev Spaces 3.25+ container-in-container (#540) @cidrblock
v26.3.0
Features
- feat: Add parameterized execution environment initialization (#528) @anusshukla
Maintenance
- chore(deps): update all dependencies (#530) @renovate[bot]
- chore: replace pre-commit with prek (#529) @ssbarnea
v26.2.0
Features
- feat: add dynamic V1 programmatic API and schema subcommand (#525) @cidrblock
- feat: Move EE CI GitHub Action to common resource for add command (#523) @cidrblock
Fixes
- fix: Update ansible.scm to network.backup minimum requirement (#511) @alisonlhart
Maintenance
- chore(deps): update all dependencies (#527) @renovate[bot]
- chore(deps): update all dependencies (#526) @renovate[bot]
- chore(deps): bump pillow from 12.1.0 to 12.1.1 (#519) @dependabot[bot]
- chore(deps): bump cryptography from 46.0.4 to 46.0.5 (#518) @dependabot[bot]
- chore(deps): update all dependencies (#515) @renovate[bot]
- chore(deps): update all dependencies (#513) @renovate[bot]
- chore(deps): update all dependencies (#512) @renovate[bot]
- chore(deps): update all dependencies (#510) @renovate[bot]
- chore(deps): update all dependencies (#509) @renovate[bot]
- chore(deps): update all dependencies (#508) @renovate[bot]
- chore(deps): update all dependencies (#507) @renovate[bot]
- chore(deps): update all dependencies (#506) @renovate[bot]
- chore(deps): update all dependencies (#505) @renovate[bot]
- chore(deps): update all dependencies (#500) @renovate[bot]
v25.12.0
Fixes
- fix: Remove node from mise RTD configuration (#502) @alisonlhart
Maintenance
- chore: Add check for platform versions (#504) @cidrblock
- chore: Temporarily disable tombi schema.strict for pyproject.toml (#501) @alisonlhart
v25.11.0
Maintenance
- chore(deps): update all dependencies (#499) @renovate[bot]
- chore(deps): update all dependencies (#498) @renovate[bot]
- chore(deps): update all dependencies (#497) @renovate[bot]
- chore(deps): update all dependencies (#496) @renovate[bot]
- Add finalize workflow for secure sonarcloud checks (#495) @alisonlhart
v25.10.0
Features
- feat: adds ai resource command (#491) @ssbarnea
- feat: show help options when arguments are not given (#486) @ssbarnea
- feat: add agents.md with compiled best practices (MVP) (#485) @ssbarnea
- feat: add AGENTS.md to ansible-creator templates (#474) @ssbarnea
Fixes
- fix: use native argparse formatter with python 3.14 (#494) @ssbarnea
- fix: add markdownlint and address reported issues (#489) @ssbarnea
- fix: ensure scaffolded role variables have expected prefix (#482) @ssbarnea
- fix: ignore .DS_Store files (#478) @ssbarnea
- fix: ensure generated content passed ansible-lint (#472) @ssbarnea
- fix: ensure ansible-lint is passing (#471) @ssbarnea
- fix: Update lint summary message in test_lint (#470) @alisonlhart
Maintenance
- chore: fix RTD docs build (#493) @ssbarnea
- chore: address DOC502 vs DOC504 conflict (#492) @ssbarnea
- Align pyproject coverage paths with other projects (#490) @alisonlhart
- chore(deps): update all dependencies (#488) @renovate[bot]
- Update sonar-project.properties configuration (#487) @alisonlhart
- chore: update ansible-lint hook (#483) @ssbarnea
- chore: rename sonar config file (#479) @ssbarnea
- chore: fix testing with python 3.14 (#480) @ssbarnea
- chore(deps): update all dependencies (#475) @renovate[bot]
- chore: remove pytest-sugar (#473) @ssbarnea
- chore(deps): update all dependencies (#469) @renovate[bot]
v25.9.0
Fixes
- Revert patterns 'add' command (#468) @alisonlhart
- Fix action and module plugin scaffolding (#462) @shatakshiiii
- fix: remove tox.ini and adopt pep-735 (#460) @ssbarnea
Maintenance
- chore(deps): update all dependencies (#467) @renovate[bot]
- chore(deps): update all dependencies (#465) @renovate[bot]
- chore: replace dependabot with renovate (#464) @ssbarnea
- Add test for validate pattern name (#434) @shatakshiiii
- Bump actions/setup-python from 5 to 6 (#461) @dependabot[bot]
- chore: use mise on readthedocs pipeline (#459) @ssbarnea
- Bump the dependencies group across 1 directory with 25 updates (#456) @dependabot[bot]
v25.8.0
Maintenance
- Bump the dependencies group across 1 directory with 18 updates (#452) @dependabot[bot]
- Bump actions/checkout from 4 to 5 (#453) @dependabot[bot]
- chore: pre-commit autoupdate (#451) @pre-commit-ci[bot]