Skip to content

Commit

Permalink
Prepare v0.8.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
clue committed Jan 5, 2018
1 parent e5ab4ac commit 92deba8
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 6 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## 0.8.1 (2018-01-05)

* Major request handler performance improvement. Benchmarks suggest number of
requests/s improved by more than 50% for common `GET` requests!
We now avoid queuing, buffering and wrapping incoming requests in promises
when we're below limits and instead can directly process common requests.
(#291, #292, #293, #294 and #296 by @clue)

* Fix: Fix concurrent invoking next middleware request handlers
(#293 by @clue)

* Small code improvements
(#286 by @seregazhuk)

* Improve test suite to be less fragile when using `ext-event` and
fix test suite forward compatibility with upcoming EventLoop releases
(#288 and #290 by @clue)

## 0.8.0 (2017-12-12)

* Feature / BC break: Add new `Server` facade that buffers and parses incoming
Expand Down
11 changes: 5 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Http

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

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

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

## Quickstart example

This is an HTTP server which responds with `Hello World` to every request.
This is an HTTP server which responds with `Hello World!` to every request.

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

## Install

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

This will install the latest supported version:

```bash
$ composer require react/http:^0.8
$ composer require react/http:^0.8.1
```

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

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

```bash
$ composer install
Expand Down

0 comments on commit 92deba8

Please sign in to comment.