From 61a979ff491d9e2492d65a3f65638905e2a49dec Mon Sep 17 00:00:00 2001 From: Simon Frings Date: Tue, 31 Aug 2021 10:39:31 +0200 Subject: [PATCH] Prepare v2.5.0 release --- CHANGELOG.md | 22 ++++++++++++++++++++++ README.md | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e53491f..1492177 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## 2.5.0 (2021-08-31) + +* Feature: Simplify usage by supporting new [default loop](https://reactphp.org/event-loop/#loop) and new Socket API. + (#114 and #115 by @SimonFrings) + + ```php + // old (still supported) + $factory = new Clue\React\Redis\Factory($loop); + + // new (using default loop) + $factory = new Clue\React\Redis\Factory(); + ``` + +* Feature: Improve error reporting, include Redis URI and socket error codes in all connection errors. + (#116 by @clue) + +* Documentation improvements and updated examples. + (#117 by @clue, #112 by @Nyholm and #113 by @PaulRotmann) + +* Improve test suite and use GitHub actions for continuous integration (CI). + (#111 by @SimonFrings) + ## 2.4.0 (2020-09-25) * Fix: Fix dangling timer when lazy connection closes with pending commands. diff --git a/README.md b/README.md index 1b3d113..9d33d21 100644 --- a/README.md +++ b/README.md @@ -610,7 +610,7 @@ This project follows [SemVer](https://semver.org/). This will install the latest supported version: ```bash -$ composer require clue/redis-react:^2.4 +$ composer require clue/redis-react:^2.5 ``` See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades. @@ -618,7 +618,7 @@ 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 8+ and HHVM. -It's *highly recommended to use PHP 7+* for this project. +It's *highly recommended to use the latest supported PHP version* for this project. ## Tests