Releases: ansible/molecule
Releases · ansible/molecule
v5.1.0
v5.0.1
Bugfixes
- Avoid using incompatible ansible-compat version (#3906) @ssbarnea
- Fix
tree
example in use case document (#3894) @akira6592 - Use api to get driver schema file (#3898) @apatard
- Add
subprocess-run-check
(#3896) @Ruchip16 - Add
unidiomatic-typecheck
check (#3893) @Ruchip16 - Add
unnecessary-lambda
check (#3892) @Ruchip16 - Address ruff S, EXE skips (#3889) @ssbarnea
- More ruff fixes (#3887) @ssbarnea
- Fix colors when displaying plugin versions (#3886) @ssbarnea
- Add
raise-missing-from
rule (#3885) @Ruchip16 - Add
no-else-return
,no-else-raise
&logging-not-lazy
check (#3884) @Ruchip16 - Add
implicit-str-concat
&inconsistent-return-statements
check (#3882) @Ruchip16
v5.0.0
Major Changes
Minor Changes
- Add tags document (#3866) @zhan9san
- Replace sphinx documentation with mkdocs (#3811) @ssbarnea
- Require ansible-core>=2.12.10 (#3799) @ssbarnea
- Remove support for python3.8 (#3770) @ssbarnea
- Adopt PEP-621 for packaging (#3767) @ssbarnea
Bugfixes
- Refactor dependency locks (#3879) @ssbarnea
- Add
consider-using-in
check (#3880) @Ruchip16 - Extend schema validation (#3765) @zhan9san
- fix link to monorepo under faq (#3863) @ahmedwonolo
- Fix documentation (#3833) @ziegenberg
- Documentation: Improve group names (#3812) @ltog
- Better indentation in verify template (#3816) @muellerbe
- Replace sphinx documentation with mkdocs (#3811) @ssbarnea
- Remove embedded dockerfile (#3824) @ssbarnea
- Upgrade linters (#3813)
- Add support for custom driver name (#3795) @gciavarrini
- Document molecule-plugins package (#3805) @ssbarnea
- Update test dependencies (#3800) @ssbarnea
- Fix rpm building (#3798) @ssbarnea
- Reorder heading and reformat badges (#3778) @mamercad
- Fixed typo in
docs/ci.rst
(#3796) @mitchellroe - Bump test dependencies (#3797) @ssbarnea
Deprecations
v5.0.0a1
Minor Changes
Bugfixes
- Extend schema validation (#3765) @zhan9san
- fix link to monorepo under faq (#3863) @ahmedwonolo
- Fix documentation (#3833) @ziegenberg
v5.0.0a0
Major Changes
Minor Changes
- Replace sphinx documentation with mkdocs (#3811) @ssbarnea
- Require ansible-core>=2.12.10 (#3799) @ssbarnea
- Remove support for python3.8 (#3770) @ssbarnea
- Adopt PEP-621 for packaging (#3767) @ssbarnea
Bugfixes
- Documentation: Improve group names (#3812) @ltog
- Better indentation in verify template (#3816) @muellerbe
- Replace sphinx documentation with mkdocs (#3811) @ssbarnea
- Remove embedded dockerfile (#3824) @ssbarnea
- Upgrade linters (#3813)
- Add support for custom driver name (#3795) @gciavarrini
- Document molecule-plugins package (#3805) @ssbarnea
- Update test dependencies (#3800) @ssbarnea
- Fix rpm building (#3798) @ssbarnea
- Reorder heading and reformat badges (#3778) @mamercad
- Fixed typo in
docs/ci.rst
(#3796) @mitchellroe - Bump test dependencies (#3797) @ssbarnea
Deprecations
v4.0.4
Bugfixes
- Allow side_effect and verify to have parameters (#3730) @ehartmann
- Fix running tox:dockerfile with docker secretservice enabled (#3764) @zeitounator
- Add some FQCNs (#3750) @muellerbe
- Accept any string for "network_mode" in molecule.json schema (#3725) @fredflev
- Fix moved libera channel (#3727) @staticdev
- Add "default" as a valid docker "network_mode" in molecule.json schema (#3724) @fredflev
- JSON Schema: Allow additionalProperties in ProvisionerConfigOptionsSshConnectionModel (#3721) @fredflev
- Help messages when config does not match state file (#3713) @scottalreadytaken
- Re-add credentials to Docker registry schema (#3706) @TheLastProject
v4.0.3
Bugfixes
- Add support for cgroupns_mode (#3700) @zhan9san
- Platform
env
expects a dict of vars (#3690) @zeitounator - Support ANSIBLE_COLLECTIONS_PATH environment var (#3681) @nre-ableton
- Fix schema (#3687) @jsf9k
- Bump ansible-compat from 2.2.0 to 2.2.1 (#3670)
v4.0.2
v4.0.1
v4.0.0
Major Changes
- Removed mol command line alias (#3457) @ssbarnea
- Remove
ansible
andansible-base
extras (#3395) @ssbarnea - Remove support for py36 and py37 (#3436) @ssbarnea
Minor Changes
- Allow bypassing role name checking (#3549) @zhan9san
- Add support for MOLECULE_PLATFORM_NAME (#3416) @zhan9san
- Add args for verify and side_effect actions (#3467) @amarao
- Enable packit rpm building for Fedora 35 (#3456) @ssbarnea
- Remove
ansible
andansible-base
extras (#3395) @ssbarnea
Bugfixes
- doc: update doc on inventory/host section for provisioner (#3571) @amarao
- Fixes for recent pylint versions (#3586) @ssbarnea
- Insert cache_dir into ANSIBLE_ROLES_PATH and ANSIBLE_COLLECTIONS_PATH (#3514) @zhan9san
- Restore auto-installation of local collection (#3225) @ssbarnea
- Bump ansible-compat from 2.0.2 to 2.1.0 (#3560)
- Do not gather facts on newly created scenarios (#3565) @zhan9san
- Use verifier env in ansible verifier (#3546) @zhan9san
- Missing
f
prefix on f-strings fix (#3521) @code-review-doctor - Fix wrong environment variables being passed to ansible compat (#3404) (#3516) @marblenix
- Use FQCN for builtin actions (#3503) @ziegenberg
- change IRC room from
ansible-molecule
toansible-devtools
(#3479) @ziegenberg - Replace toolset container image with creator-ee in the documentation (#3480) @ziegenberg
- fix broken molecule login (#3468) @amarao
- Added state-file driver validation (#3429) @superstes
- Fix additional_files_or_dirs in skip check (#3459) @skeetmtp
- Remove paramiko dependency (#3454) @ssbarnea
- docs: ansible-lint is not a molecule dep (#3446) @justin-f-perez