diff options
author | Lee Garrett <lgarrett@rocketjump.eu> | 2023-08-18 23:02:31 +0200 |
---|---|---|
committer | Lee Garrett <lgarrett@rocketjump.eu> | 2023-08-18 23:02:31 +0200 |
commit | bda5b278e6632ca997f58b67f99f159544a63a57 (patch) | |
tree | be7ef8c02ea878b09fc026c0f3f1d7ffc6ec0394 /changelogs/changelog.yaml | |
parent | aff27d44d75c760b1288814b4948fc2c4a937d6e (diff) | |
download | debian-ansible-core-bda5b278e6632ca997f58b67f99f159544a63a57.zip |
New upstream version 2.14.9
Diffstat (limited to 'changelogs/changelog.yaml')
-rw-r--r-- | changelogs/changelog.yaml | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 1024e9f8..1276d1a6 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1376,3 +1376,82 @@ releases: - long-collection-paths-fix.yml - no-stacked-descriptors.yaml release_date: '2023-07-10' + 2.14.9: + changes: + release_summary: '| Release Date: 2023-08-14 + + | `Porting Guide <https://docs.ansible.com/ansible-core/2.14/porting_guides/porting_guide_core_2.14.html>`__ + + ' + codename: C'mon Everybody + fragments: + - 2.14.9_summary.yaml + release_date: '2023-08-14' + 2.14.9rc1: + changes: + bugfixes: + - Exclude internal options from man pages and docs. + - Fix ``ansible-config init`` man page option indentation. + - The ``ansible-config init`` command now has a documentation description. + - The ``ansible-galaxy collection download`` command now has a documentation + description. + - The ``ansible-galaxy collection install`` command documentation is now visible + (previously hidden by a decorator). + - The ``ansible-galaxy collection verify`` command now has a documentation description. + - The ``ansible-galaxy role install`` command documentation is now visible (previously + hidden by a decorator). + - The ``ansible-inventory`` command command now has a documentation description + (previously used as the epilog). + - Update module_utils.urls unit test to work with cryptography >= 41.0.0. + - When generating man pages, use ``func`` to find the command function instead + of looking it up by the command name. + - ansible-test - Pre-build a PyYAML wheel before installing requirements to + avoid a potential Cython build failure. + - man page build - Sub commands of ``ansible-galaxy role`` and ``ansible-galaxy + collection`` are now documented. + minor_changes: + - Removed ``exclude`` and ``recursive-exclude`` commands for generated files + from the ``MANIFEST.in`` file. These excludes were unnecessary since releases + are expected to be built with a clean worktree. + - Removed ``exclude`` commands for sanity test files from the ``MANIFEST.in`` + file. These tests were previously excluded because they did not pass when + run from an sdist. However, sanity tests are not expected to pass from an + sdist, so excluding some (but not all) of the failing tests makes little sense. + - Removed redundant ``include`` commands from the ``MANIFEST.in`` file. These + includes either duplicated default behavior or another command. + - The ``ansible-core`` sdist no longer contains pre-generated man pages. Instead, + a ``packaging/cli-doc/build.py`` script is included in the sdist. This script + can generate man pages and standalone RST documentation for ``ansible-core`` + CLI programs. + - The ``docs`` and ``examples`` directories are no longer included in the ``ansible-core`` + sdist. These directories have been moved to the https://github.com/ansible/ansible-documentation + repository. + - The minimum required ``setuptools`` version is now 45.2.0, as it is the oldest + version to support Python 3.10. + - Use ``include`` where ``recursive-include`` is unnecessary in the ``MANIFEST.in`` + file. + - Use ``package_data`` instead of ``include_package_data`` for ``setup.cfg`` + to avoid ``setuptools`` warnings. + - ansible-test - Update the logic used to detect when ``ansible-test`` is running + from source. + release_summary: '| Release Date: 2023-08-07 + + | `Porting Guide <https://docs.ansible.com/ansible-core/2.14/porting_guides/porting_guide_core_2.14.html>`__ + + ' + codename: C'mon Everybody + fragments: + - 2.14.9rc1_summary.yaml + - add-missing-cli-docs.yml + - ansible-test-layout-detection.yml + - ansible-test-minimum-setuptools.yml + - ansible-test-pyyaml-build.yml + - fix-setuptools-warnings.yml + - man-page-subcommands.yml + - manifest-in-cleanup.yml + - missing-doc-func.yml + - omit-man-pages-from-sdist.yml + - remove-docs-examples.yml + - suppressed-options.yml + - urls-unit-test-latest-cryptography.yml + release_date: '2023-08-07' |