Skip to content

Commit

Permalink
Prepare v1.4.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonFrings committed Aug 31, 2022
1 parent ea703c3 commit eb3bd2c
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 7 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## 1.4.0 (2022-08-31)

* Feature: Full support for PHP 8.1 and PHP 8.2.
(#105 by @clue and #108 by @SimonFrings)

* Feature: Mark passwords and URIs as `#[\SensitiveParameter]` (PHP 8.2+).
(#109 by @SimonFrings)

* Feature: Forward compatibility with upcoming Promise v3.
(#106 by @clue)

* Bug: Fix invalid references in exception stack trace.
(#104 by @clue)

* Improve test suite and fix legacy HHVM build.
(#107 by @SimonFrings)

## 1.3.0 (2021-08-06)

* Feature: Simplify usage by supporting new default loop and making `Connector` optional.
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -959,14 +959,14 @@ You can start a local SOCKS server by creating a loopback connection to your
local system if you already run an SSH daemon:

```bash
$ ssh -D 1080 localhost
ssh -D 1080 localhost
```

Alternatively, you can start a local SOCKS server tunneling through a given
remote host that runs an SSH daemon:

```bash
$ ssh -D 1080 example.com
ssh -D 1080 example.com
```

Now you can simply use this SSH SOCKS server like this:
Expand All @@ -990,7 +990,7 @@ As an alternative, recent OpenSSH client versions also support
on Unix file system permissions instead:

```bash
$ ssh -D/tmp/proxy.sock example.com
ssh -D/tmp/proxy.sock example.com
```

Now you can simply use this SSH SOCKS server like this:
Expand Down Expand Up @@ -1047,7 +1047,7 @@ This project follows [SemVer](https://semver.org/).
This will install the latest supported version:

```bash
$ composer require clue/socks-react:^1.3
composer require clue/socks-react:^1.4
```

See also the [CHANGELOG](CHANGELOG.md) for details about version upgrades.
Expand All @@ -1063,20 +1063,20 @@ To run the test suite, you first need to clone this repo and then install all
dependencies [through Composer](https://getcomposer.org/):

```bash
$ composer install
composer install
```

To run the test suite, go to the project root and run:

```bash
$ vendor/bin/phpunit
vendor/bin/phpunit
```

The test suite contains a number of tests that rely on a working internet
connection, alternatively you can also run it like this:

```bash
$ vendor/bin/phpunit --exclude-group internet
vendor/bin/phpunit --exclude-group internet
```

## License
Expand Down

0 comments on commit eb3bd2c

Please sign in to comment.