# Ansible changelog > A radically simple IT automation platform. - Vendor: Red Hat - Category: Developer Tools - Official site: https://www.ansible.com - Tracked by: What's New (https://whatsnew.fyi/product/ansible) - Harvested from: GitHub (ansible/ansible) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v2.21.3rc1 - Date: 2026-08-03 - Version: v2.21.3rc1 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.21.3rc1 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.21.3rc1 - Labels: Pre-release #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.21.3rc1/changelogs/CHANGELOG-v2.21.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.21.3rc1-py3-none-any.whl](https://files.pythonhosted.org/packages/b3/38/140303595aee0f541f7033adba1ae32dd9935459a46afb2081442fd2ef06/ansible_core-2.21.3rc1-py3-none-any.whl) - ‌2447068 bytes * b9ff3e5dead1dbec56ebe6b1e6737643f1a1e9da8c394acfdff4e60c08c71a0d (SHA256) * Source Distribution: [ansible_core-2.21.3rc1.tar.gz](https://files.pythonhosted.org/packages/03/19/a3177c8ea3a083ee0392fde8293df99c773ab9610f59108a4839be2d1ad0/ansible_core-2.21.3rc1.tar.gz) - ‌3403814 bytes * 2bb1f6a0cbdd2d9742d28855e1c7fa6fe40b6328d202537df32a843e7f0c7d5d (SHA256) ### v2.20.8rc1 - Date: 2026-08-03 - Version: v2.20.8rc1 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.20.8rc1 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.20.8rc1 - Labels: Pre-release #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.20.8rc1/changelogs/CHANGELOG-v2.20.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.20.8rc1-py3-none-any.whl](https://files.pythonhosted.org/packages/93/85/0f6cd37e4d2901548c320b59e57a839ab3e8fe50d99ba155a705652483ab/ansible_core-2.20.8rc1-py3-none-any.whl) - ‌2420609 bytes * 26655aa0d5884bcbe39765014258ff87cab463534a7218228168b648d56a6ce1 (SHA256) * Source Distribution: [ansible_core-2.20.8rc1.tar.gz](https://files.pythonhosted.org/packages/13/fd/12d80677077d81277783fdb5238ef6f13743e4bb81600824301b15f27925/ansible_core-2.20.8rc1.tar.gz) - ‌3360235 bytes * bbe67e9b6043e6cce2c0c035a98a915fd6216c67ef717e8b841db586641861b7 (SHA256) ### v2.19.12rc1 - Date: 2026-08-03 - Version: v2.19.12rc1 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.19.12rc1 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.19.12rc1 - Labels: Pre-release #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.19.12rc1/changelogs/CHANGELOG-v2.19.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.19.12rc1-py3-none-any.whl](https://files.pythonhosted.org/packages/eb/d7/3a8d4cbcecf83a5e02bfe81f058debbc29037558a742d92106418d3d3272/ansible_core-2.19.12rc1-py3-none-any.whl) - ‌2416832 bytes * 23813c8214adda787585cc51e28df8b426e66419b37c2021f20ecb1c4b67d912 (SHA256) * Source Distribution: [ansible_core-2.19.12rc1.tar.gz](https://files.pythonhosted.org/packages/fa/a9/7dd020916f8c7bdc2359fc382abde3774f00144f3aa87cbc719fa34f9697/ansible_core-2.19.12rc1.tar.gz) - ‌3439860 bytes * b36e737b258da3b1a0f8266aee300e8ef74e53a5dea3605efba1d6ef26681d16 (SHA256) ### v2.18.19rc1 - Date: 2026-08-03 - Version: v2.18.19rc1 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.18.19rc1 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.18.19rc1 - Labels: Pre-release #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.18.19rc1/changelogs/CHANGELOG-v2.18.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.18.19rc1-py3-none-any.whl](https://files.pythonhosted.org/packages/bc/6c/0fedd806cc51d34459aaaa1b0d30ef39f3695bef7747dfcc25cd1750577d/ansible_core-2.18.19rc1-py3-none-any.whl) - ‌2218139 bytes * 42b32afb053805a51fb96657e45c2f51535b93d4fcf2ff4ca686307f503ec5bd (SHA256) * Source Distribution: [ansible_core-2.18.19rc1.tar.gz](https://files.pythonhosted.org/packages/1a/8f/ba2875973359203dc77ea5548c22ef3781c639a98c64aaf0eae16f3b718f/ansible_core-2.18.19rc1.tar.gz) - ‌3117532 bytes * 02684f4d9a43634c089366fa7613624f4f76967ccd3ff409069e3bbf227f0e01 (SHA256) ### v2.21.2 - Date: 2026-07-13 - Version: v2.21.2 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.21.2 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.21.2 #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.21.2/changelogs/CHANGELOG-v2.21.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.21.2-py3-none-any.whl](https://files.pythonhosted.org/packages/f3/0c/c3f6f78d0e28123bec95a7d1a0caf8042c51042ce71db2816a290448863b/ansible_core-2.21.2-py3-none-any.whl) - ‌2456273 bytes * c7d696c717da03109a32a569a5fe57925812a86734344eab775cba169bf57cf8 (SHA256) * Source Distribution: [ansible_core-2.21.2.tar.gz](https://files.pythonhosted.org/packages/a1/6d/14fbdae14e7d02fd8349e6a52a76c144a1f92a2df3236c46bd7030cafdce/ansible_core-2.21.2.tar.gz) - ‌3388984 bytes * c6139e662eda1bfb5af16029f12afa5edfc7f95f8cd44281b1bdb434a6d9dc70 (SHA256) ### v2.21.2rc1 - Date: 2026-07-06 - Version: v2.21.2rc1 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.21.2rc1 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.21.2rc1 - Labels: Pre-release #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.21.2rc1/changelogs/CHANGELOG-v2.21.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.21.2rc1-py3-none-any.whl](https://files.pythonhosted.org/packages/8b/e5/a2be8a000b62b9dda53e7c497ad26b437010a2028e67a515ebf8fbd81b55/ansible_core-2.21.2rc1-py3-none-any.whl) - ‌2456354 bytes * 1ed9ca1a59ba5018921ba3fcb9c34d548cdd19a7cf94a9f72cce6738c23da789 (SHA256) * Source Distribution: [ansible_core-2.21.2rc1.tar.gz](https://files.pythonhosted.org/packages/6a/96/5cc31328ac0ac650ed08bd4f05e3517e16f8978e4d7aa1be14c1ba644007/ansible_core-2.21.2rc1.tar.gz) - ‌3393689 bytes * 4f69a321e78b7dfc0cd9d04e4b0f14d9c6af5dc8bd5c24aae9056312fe94d452 (SHA256) ### v2.18.18 - Date: 2026-06-18 - Version: v2.18.18 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.18.18 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.18.18 #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.18.18/changelogs/CHANGELOG-v2.18.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.18.18-py3-none-any.whl](https://files.pythonhosted.org/packages/66/89/8e2a18bd4491633aec517f1e3f623dd629aad2272c593a5ad247c51b2686/ansible_core-2.18.18-py3-none-any.whl) - ‌2226828 bytes * 01012447a40dbcd429b76c0a2d9af46d21bb77b75d9261adbf6e0c8bdd32a5cb (SHA256) * Source Distribution: [ansible_core-2.18.18.tar.gz](https://files.pythonhosted.org/packages/d5/69/09be86b5199333f254bdeeda685cfc9746bd9615b94fbfa164b70fd4f8d3/ansible_core-2.18.18.tar.gz) - ‌3103434 bytes * f339cc73d74382d3b9bc74326e0dd7938fd20023f4aede40fffc2eaa8ffe694c (SHA256) ### v2.19.11 - Date: 2026-06-18 - Version: v2.19.11 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.19.11 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.19.11 #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.19.11/changelogs/CHANGELOG-v2.19.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.19.11-py3-none-any.whl](https://files.pythonhosted.org/packages/5d/ad/a1b84d6e52ec1573456a6126bc1a127d8d5418b8bc9ef32a4fbf8daaaa78/ansible_core-2.19.11-py3-none-any.whl) - ‌2426194 bytes * c39612b1f55a3321445a09eaee43f59ca6c849483792088a4767b97d8fe8580f (SHA256) * Source Distribution: [ansible_core-2.19.11.tar.gz](https://files.pythonhosted.org/packages/59/db/7d3c7be76df6fc3707db05a151b530a298bb37080fc9ecc669dbd7e82b28/ansible_core-2.19.11.tar.gz) - ‌3430025 bytes * e8d541720050fc0a7ddb568cde779cce25a9cf470aa489e63ee10d1c94df4248 (SHA256) ### v2.20.7 - Date: 2026-06-18 - Version: v2.20.7 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.20.7 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.20.7 #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.20.7/changelogs/CHANGELOG-v2.20.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.20.7-py3-none-any.whl](https://files.pythonhosted.org/packages/fb/9e/07afc00c1789d6ab40eb5e38ca5b258ff5ecded657ccf100a874e22d3b12/ansible_core-2.20.7-py3-none-any.whl) - ‌2427099 bytes * f4be63a9a8b6bb5f4fc68d41f8582f5b289b1ee1db0600caab8b3a660b9d7ddc (SHA256) * Source Distribution: [ansible_core-2.20.7.tar.gz](https://files.pythonhosted.org/packages/73/39/f41e3432e5cfbf039ee7c1288661d679cb4b25440f06712f9ee3fe4dd31b/ansible_core-2.20.7.tar.gz) - ‌3338904 bytes * 84d4097a28e816e8bf8066307088f833837db9efdc9dc6716b43253de3b14106 (SHA256) ### v2.21.1 - Date: 2026-06-18 - Version: v2.21.1 - Original notes: https://github.com/ansible/ansible/releases/tag/v2.21.1 - Permalink: https://whatsnew.fyi/product/ansible/releases/v2.21.1 #### Changelog See the [full changelog](https://github.com/ansible/ansible/blob/v2.21.1/changelogs/CHANGELOG-v2.21.rst) for the changes included in this release. #### Release Artifacts * Built Distribution: [ansible_core-2.21.1-py3-none-any.whl](https://files.pythonhosted.org/packages/90/55/894f2cad10ef650bf33a0e64e242805de2d1a8835f539d04d52053fe08a6/ansible_core-2.21.1-py3-none-any.whl) - ‌2454057 bytes * 1403ff56bb69484ef90788126d06c65b4e28e8d2dcdcfb7f027d4c1495052d7e (SHA256) * Source Distribution: [ansible_core-2.21.1.tar.gz](https://files.pythonhosted.org/packages/26/6d/38d7eaea1df4a95c3b137e780f6ad2208d7886334a291cadde5d645f08a1/ansible_core-2.21.1.tar.gz) - ‌3384534 bytes * a5536ece95be84de15212b3644cdbbe9cbd9efd62e4e8a544cd6b0b27a083039 (SHA256)