Skip to content

Commit 8bc3f8c

Browse files
authored
Merge pull request #23 from SimonFrings/v1.2.0
Prepare v1.2.0
2 parents 1c82127 + 979c1d5 commit 8bc3f8c

File tree

4 files changed

+37
-6
lines changed

4 files changed

+37
-6
lines changed

.github/FUNDING.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
github: clue
2+
custom: https://clue.engineering/support

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## 1.2.0 (2020-11-06)
4+
5+
* Improve test suite and add `.gitattributes` to exclude dev files from export.
6+
Prepare PHP 8 support, update to PHPUnit 9 and simplify test matrix.
7+
(#15 by clue and #21 and #22 by @SimonFrings)
8+
9+
* Update project homepage.
10+
(#14 by @clue)
11+
312
## 1.1.0 (2017-07-06)
413

514
* Feature: Forward compatibility with Stream v1.0 and v0.7 (while keeping BC)

README.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,27 @@
11
# clue/reactphp-utf8 [![Build Status](https://travis-ci.org/clue/reactphp-utf8.svg?branch=master)](https://travis-ci.org/clue/reactphp-utf8)
22

3-
Streaming UTF-8 parser, built on top of [ReactPHP](https://reactphp.org/)
3+
Streaming UTF-8 parser, built on top of [ReactPHP](https://reactphp.org/).
44

55
**Table of Contents**
66

7+
* [Support us](#support-us)
78
* [Usage](#usage)
89
* [Sequencer](#sequencer)
910
* [Install](#install)
1011
* [Tests](#tests)
1112
* [License](#license)
1213
* [More](#more)
1314

15+
## Support us
16+
17+
We invest a lot of time developing, maintaining and updating our awesome
18+
open-source projects. You can help us sustain this high-quality of our work by
19+
[becoming a sponsor on GitHub](https://github.com/sponsors/clue). Sponsors get
20+
numerous benefits in return, see our [sponsoring page](https://github.com/sponsors/clue)
21+
for details.
22+
23+
Let's take these projects to the next level together! 🚀
24+
1425
## Usage
1526

1627
### Sequencer
@@ -56,18 +67,24 @@ This binary data will be left as-is, unless you filter this at a later stage.
5667
The recommended way to install this library is [through Composer](https://getcomposer.org).
5768
[New to Composer?](https://getcomposer.org/doc/00-intro.md)
5869

70+
This project follows [SemVer](https://semver.org/).
5971
This will install the latest supported version:
6072

6173
```bash
62-
$ composer require clue/utf8-react:^1.1
74+
$ composer require clue/utf8-react:^1.2
6375
```
6476

6577
See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.
6678

79+
This project aims to run on any platform and thus does not require any PHP
80+
extensions and supports running on legacy PHP 5.3 through current PHP 7+ and
81+
HHVM.
82+
It's *highly recommended to use PHP 7+* for this project.
83+
6784
## Tests
6885

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

7289
```bash
7390
$ composer install
@@ -81,7 +98,10 @@ $ php vendor/bin/phpunit
8198

8299
## License
83100

84-
MIT
101+
This project is released under the permissive [MIT license](LICENSE).
102+
103+
> Did you know that I offer custom development services and issuing invoices for
104+
sponsorships of releases and for contributions? Contact me (@clue) for details.
85105

86106
## More
87107

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"name": "clue/utf8-react",
3-
"description": "Streaming UTF-8 parser, built on top of ReactPHP",
3+
"description": "Streaming UTF-8 parser, built on top of ReactPHP.",
44
"keywords": ["UTF-8", "utf8", "unicode", "streaming", "ReactPHP"],
55
"homepage": "https://github.com/clue/reactphp-utf8",
66
"license": "MIT",
77
"authors": [
88
{
99
"name": "Christian Lück",
10-
"email": "christian@lueck.tv"
10+
"email": "christian@clue.engineering"
1111
}
1212
],
1313
"autoload": {

0 commit comments

Comments
 (0)