New release v2.19.0rc1 (#85403)

pull/85405/head v2.19.0rc1
Matt Clay 5 months ago committed by GitHub
parent d808f11a44
commit 139b567cab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -4,6 +4,27 @@ ansible-core 2.19 "What Is and What Should Never Be" Release Notes
.. contents:: Topics
v2.19.0rc1
==========
Release Summary
---------------
| Release Date: 2025-06-30
| `Porting Guide <https://docs.ansible.com/ansible-core/2.19/porting_guides/porting_guide_core_2.19.html>`__
Minor Changes
-------------
- templating - Relaxed the Jinja sandbox to allow specific bitwise operations which have no filter equivalent. The allowed methods are ``__and__``, ``__lshift__``, ``__or__``, ``__rshift__``, ``__xor__``.
- templating - Switched from the Jinja immutable sandbox to the standard sandbox. This restores the ability to use mutation methods such as ``list.append`` and ``dict.update``.
Bugfixes
--------
- Update automatic role argument spec validation to not use deprecated syntax (https://github.com/ansible/ansible/issues/85399).
- ssh connection plugin - Allow only one password prompt attempt when utilizing ``SSH_ASKPASS`` (https://github.com/ansible/ansible/issues/85359)
v2.19.0b7
=========

@ -1112,3 +1112,29 @@ releases:
- variable_names.yml
- warn-on-reserved.yml
release_date: '2025-06-24'
2.19.0rc1:
changes:
bugfixes:
- Update automatic role argument spec validation to not use deprecated syntax
(https://github.com/ansible/ansible/issues/85399).
- ssh connection plugin - Allow only one password prompt attempt when utilizing
``SSH_ASKPASS`` (https://github.com/ansible/ansible/issues/85359)
minor_changes:
- templating - Relaxed the Jinja sandbox to allow specific bitwise operations
which have no filter equivalent. The allowed methods are ``__and__``, ``__lshift__``,
``__or__``, ``__rshift__``, ``__xor__``.
- templating - Switched from the Jinja immutable sandbox to the standard sandbox.
This restores the ability to use mutation methods such as ``list.append``
and ``dict.update``.
release_summary: '| Release Date: 2025-06-30
| `Porting Guide <https://docs.ansible.com/ansible-core/2.19/porting_guides/porting_guide_core_2.19.html>`__
'
codename: What Is and What Should Never Be
fragments:
- 2.19.0rc1_summary.yaml
- 85359-askpass-incorrect-password-retries.yml
- fix-auto-role-spec-validation-deprecation.yml
- template-sandbox.yml
release_date: '2025-06-30'

@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2025-06-30
| `Porting Guide <https://docs.ansible.com/ansible-core/2.19/porting_guides/porting_guide_core_2.19.html>`__

@ -17,6 +17,6 @@
from __future__ import annotations
__version__ = '2.19.0b7.post0'
__version__ = '2.19.0rc1'
__author__ = 'Ansible, Inc.'
__codename__ = "What Is and What Should Never Be"

Loading…
Cancel
Save