# Ansible 2.3.1 RC2 is available for testing

**URL:** <https://forum.ansible.com/t/ansible-2-3-1-rc2-is-available-for-testing/24555>\
**Category:** Ansible Project\
**Created:** [May 23, 2017, 7:49pm UTC](https://forum.ansible.com/t/ansible-2-3-1-rc2-is-available-for-testing/24555 "2017-05-23T19:49:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![James\_Cammarata](https://avatars.discourse-cdn.com/v4/letter/j/7c8e57/32.png) [@James\_Cammarata](https://forum.ansible.com/u/James_Cammarata)\
**Post date:** [May 23, 2017, 7:49pm UTC](https://forum.ansible.com/t/ansible-2-3-1-rc2-is-available-for-testing/24555/1 "2017-05-23T19:49:02Z")

</div>

We are happy to announce the availability of Ansible 2.3.1 RC2!

This release candidate includes a lot of small bug fixes, including (but not limited to):

- Performance fix when using loops, avoiding default serialization of classes in dump\_attrs.
- Fixed a bug with the copy module, where symlinks were not being properly followed when doing checksums.
- Fixed a bug where the “always” portion of a block might be incorrectly skipped.
- Fix to increase the win\_async\_wrapper fire and forget sleep time.
- Fix pam\_limits writing text to a file opened in binary mode.
- Fix template not showing a diff with a directory.
- Fix timeout issue in ansible-connection.
- Fixed a bug related to the new way we manage facts internally.
- Fix for UnboundLocalError while accessing deprecations in result in module\_utils/basic.py.
- Added better detection for dead worker processes in the TQM.
- Fixes for Py3 and winrm connections.

How do you get it?
