Skip to content

Commit

Permalink
Prepare v0.3.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
clue committed Jun 6, 2017
1 parent f1e8467 commit 271b800
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 15 deletions.
9 changes: 5 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
# CHANGELOG
# Changelog

This file is a manually maintained list of changes for each release. Feel free
to add your changes here when sending pull requests. Also send corrections if
you spot any mistakes.
## 0.3.1 (2017-06-06)

* Fix: Fix server-side parsing of legacy inline protocol when multiple requests are processed at once
(#12 by @kelunik and #13 by @clue)

## 0.3.0 (2014-01-27)

Expand Down
32 changes: 21 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

A streaming redis protocol parser and serializer written in PHP

## Introduction

This parser and serializer implementation allows you to parse redis protocol
messages into native PHP values and vice-versa. This is usually needed by a
redis client implementation which also handles the connection socket.
Expand All @@ -15,6 +13,17 @@ for you. If you merely want to connect to a redis server and issue some
commands, you're probably better off using one of the existing client
implementations.

**Table of contents**

* [Quickstart example](#quickstart-example)
* [Usage](#usage)
* [Factory](#factory)
* [Parser](#parser)
* [Model](#model)
* [Serializer](#serializer)
* [Install](#install)
* [License](#license)

## Quickstart example

```php
Expand Down Expand Up @@ -108,18 +117,19 @@ assert($model implement Model\MultiBulkReply);

## Install

It's very unlikely you'll want to use this protocol parser standalone. It should
be added as a dependency to your redis client implementation by adding it to
your composer.json:
It's very unlikely you'll want to use this protocol parser standalone.
It should be added as a dependency to your redis client implementation instead.
The recommended way to install this library is [through Composer](https://getcomposer.org).
[New to Composer?](https://getcomposer.org/doc/00-intro.md)

```JSON
{
"require": {
"clue/redis-protocol": "0.3.*"
}
}
This will install the latest supported version:

```bash
$ composer require clue/redis-protocol:^0.3.1
```

More details and upgrade guides can be found in the [CHANGELOG](CHANGELOG.md).

## License

Its parser and serializer originally used to be based on
Expand Down

0 comments on commit 271b800

Please sign in to comment.