From aae49d7f1340bafb695b9af3ce4421ea41a39620 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20L=C3=BCck?= Date: Thu, 18 Jan 2018 15:50:36 +0100 Subject: [PATCH] Prepare v0.5.2 release --- CHANGELOG.md | 13 +++++++++++++ README.md | 8 +++++++- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 262e64c..6a3e9f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## 0.5.2 (2018-01-18) + +* Feature: Detect "exit" immediately if last process pipe is closed + (#58 by @clue) + + This introduces a simple check to see if the program is already known to be + closed when the last process pipe is closed instead of relying on a periodic + timer. This simple change improves "exit" detection significantly for most + programs and does not cause a noticeable penalty for more advanced use cases. + +* Fix forward compatibility with upcoming EventLoop releases + (#56 by @clue) + ## 0.5.1 (2017-12-22) * Fix: Update Stream dependency to work around SEGFAULT in legacy PHP < 5.4.28 diff --git a/README.md b/README.md index c53c926..fbd1ea7 100644 --- a/README.md +++ b/README.md @@ -325,11 +325,17 @@ The recommended way to install this library is [through Composer](https://getcom This will install the latest supported version: ```bash -$ composer require react/child-process:^0.5.1 +$ composer require react/child-process:^0.5.2 ``` See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades. +This project aims to run on any platform and thus does not require any PHP +extensions and supports running on legacy PHP 5.3 through current PHP 7+ and HHVM. +It's *highly recommended to use PHP 7+* for this project. + +See above note for limited [Windows Compatibility](#windows-compatibility). + ## Tests To run the test suite, you first need to clone this repo and then install all