From dc681ab7a3dd4b3938602a62c8476d677ad9d45c Mon Sep 17 00:00:00 2001 From: Ingrid <148255657+IngridKwok@users.noreply.github.com> Date: Tue, 10 Dec 2024 10:30:01 -0800 Subject: [PATCH] Update 2024-12-10-composer-2-8-3.md --- .../releasenotes/2024-12-10-composer-2-8-3.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/source/releasenotes/2024-12-10-composer-2-8-3.md b/source/releasenotes/2024-12-10-composer-2-8-3.md index eef519b1ee..dc0068b181 100644 --- a/source/releasenotes/2024-12-10-composer-2-8-3.md +++ b/source/releasenotes/2024-12-10-composer-2-8-3.md @@ -6,18 +6,24 @@ categories: [infrastructure,tools-apis] Composer 2.8.3 is now available on Pantheon as of December 10, 2024. -### No action required +### Automatic rollout - No action required -Composer 2.8.3 will slowly roll out to all Integrated Composer sites on Pantheon automatically. There is no action required on your part. +Composer 2.8.3 will gradually roll out to all Integrated Composer sites on Pantheon automatically. No action required from you during this process. ### Breaking changes -There is one potentially breaking change added in [2.8.0](https://github.com/composer/composer/releases/tag/2.8.0) that developers should be aware of. The fallback behavior of `https_proxy` to `http_proxy` has been removed as previously warned in [2.7.3](https://github.com/composer/composer/releases/tag/2.7.3). +Developers should be aware of a potentially breaking change introduced in [2.8.0](https://github.com/composer/composer/releases/tag/2.8.0). The fallback behavior from `https_proxy` to `http_proxy` has been removed, as previously warned in [2.7.3](https://github.com/composer/composer/releases/tag/2.7.3). If your configurations depend on this behavior, update them to avoid connectivity issues. ### Highlights -Between versions 2.7.7 and 2.8.3, Composer introduced several enhancements, including the `--patch-only` flag for the `update` command to restrict updates to patch versions and improved interactive package update selection with better package display. A key improvement was adding JSON schema validation for `composer.lock` files. Updates also addressed PHP 8.4 compatibility and resolved issues with provider suggestions and lock file schemas. +Composer 2.8.3 introduces a range of improvements and updates made between versions 2.7.7 and 2.8.3, including: -You can see all of the changes made between [2.7.7 and 2.8.3 by comparing the tags](https://github.com/composer/composer/compare/2.7.7...2.8.3) or see the highlights on [Composer's Releases page](https://github.com/composer/composer/releases) +* **`--patch-only` flag for updates**: Restrict updates to patch versions with this new flag for the `update` command. +* **Improved interactive package updates**: Enhanced package display makes interactive updates more intuitive. +* **JSON schema validation**: New validation ensures integrity for `composer.lock` files. +* **PHP 8.4 compatibility**: Compatibility updates for the latest PHP version. +* **Bug fixes**: Resolved issues with provider suggestions and lock file schemas. -To learn more about Composer on Pantheon, visit our guide on [Integrated Composer](https://docs.pantheon.io/guides/integrated-composer). \ No newline at end of file +View an overview of the changes made between [2.7.7 and 2.8.3 by comparing the tags](https://github.com/composer/composer/compare/2.7.7...2.8.3) or explore the highlights on [Composer's Releases page](https://github.com/composer/composer/releases). + +To learn more about Composer on Pantheon, visit our guide on [Integrated Composer](https://docs.pantheon.io/guides/integrated-composer).