Skip to content

Commit 92deba8

Browse files
committed
Prepare v0.8.1 release
1 parent e5ab4ac commit 92deba8

File tree

2 files changed

+23
-6
lines changed

2 files changed

+23
-6
lines changed

CHANGELOG.md

+18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## 0.8.1 (2018-01-05)
4+
5+
* Major request handler performance improvement. Benchmarks suggest number of
6+
requests/s improved by more than 50% for common `GET` requests!
7+
We now avoid queuing, buffering and wrapping incoming requests in promises
8+
when we're below limits and instead can directly process common requests.
9+
(#291, #292, #293, #294 and #296 by @clue)
10+
11+
* Fix: Fix concurrent invoking next middleware request handlers
12+
(#293 by @clue)
13+
14+
* Small code improvements
15+
(#286 by @seregazhuk)
16+
17+
* Improve test suite to be less fragile when using `ext-event` and
18+
fix test suite forward compatibility with upcoming EventLoop releases
19+
(#288 and #290 by @clue)
20+
321
## 0.8.0 (2017-12-12)
422

523
* Feature / BC break: Add new `Server` facade that buffers and parses incoming

README.md

+5-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Http
22

33
[![Build Status](https://travis-ci.org/reactphp/http.svg?branch=master)](https://travis-ci.org/reactphp/http)
4-
[![Code Climate](https://codeclimate.com/github/reactphp/http/badges/gpa.svg)](https://codeclimate.com/github/reactphp/http)
54

65
Event-driven, streaming plaintext HTTP and secure HTTPS server for [ReactPHP](https://reactphp.org/).
76

@@ -34,7 +33,7 @@ Event-driven, streaming plaintext HTTP and secure HTTPS server for [ReactPHP](ht
3433

3534
## Quickstart example
3635

37-
This is an HTTP server which responds with `Hello World` to every request.
36+
This is an HTTP server which responds with `Hello World!` to every request.
3837

3938
```php
4039
$loop = React\EventLoop\Factory::create();
@@ -1132,13 +1131,13 @@ A non-exhaustive list of third-party middleware can be found at the [`Middleware
11321131

11331132
## Install
11341133

1135-
The recommended way to install this library is [through Composer](http://getcomposer.org).
1136-
[New to Composer?](http://getcomposer.org/doc/00-intro.md)
1134+
The recommended way to install this library is [through Composer](https://getcomposer.org).
1135+
[New to Composer?](https://getcomposer.org/doc/00-intro.md)
11371136

11381137
This will install the latest supported version:
11391138

11401139
```bash
1141-
$ composer require react/http:^0.8
1140+
$ composer require react/http:^0.8.1
11421141
```
11431142

11441143
See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.
@@ -1151,7 +1150,7 @@ It's *highly recommended to use PHP 7+* for this project.
11511150
## Tests
11521151

11531152
To run the test suite, you first need to clone this repo and then install all
1154-
dependencies [through Composer](http://getcomposer.org):
1153+
dependencies [through Composer](https://getcomposer.org):
11551154

11561155
```bash
11571156
$ composer install

0 commit comments

Comments
 (0)