Skip to content

Commit

Permalink
Merge pull request #33 from paritytech/dp-prepare-release-v0.5.0
Browse files Browse the repository at this point in the history
Prepare release of v0.5.0
  • Loading branch information
dvdplm authored May 27, 2021
2 parents 00815e5 + 23a40c5 commit 38f5254
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 12 deletions.
35 changes: 24 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,28 @@
# 0.4.2
# Changelog

The format is based on [Keep a Changelog].

[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/

## 0.5.0

- Update examples to Tokio 1 [#27](https://github.com/paritytech/soketto/pull/27)
- Update deps and remove unnecessary transients [#30](https://github.com/paritytech/soketto/pull/30)
- Add CLOSE reason handling [#31](https://github.com/paritytech/soketto/pull/31)
- Fix handshake with case-sensible servers [#32](https://github.com/paritytech/soketto/pull/32)

## 0.4.2

- Added connection ID to log output (#21).
- Added `ClientRequest::path` to access the path requested by the client
(See #23 by @mward for details).
- Updated `sha-1` dependency to 0.9 (#24).

# 0.4.1
## 0.4.1

- Update some `dev-dependencies`.

# 0.4.0
## 0.4.0

- Remove all `unsafe` code blocks.
- Remove internal use of `futures::io::BufWriter`.
Expand All @@ -20,18 +33,18 @@
parameter of `Receiver::receive` or `Receiver::receive_data`.
- `Receiver::into_stream` has been removed.

# 0.3.2
## 0.3.2

- Bugfix release. `Codec::encode_header` contained a hidden assumption that
a `usize` would be 8 bytes long, which is obviously only true on 64-bit
architectures. See #18 for details.

# 0.3.1
## 0.3.1

- A method `into_inner` to get back the socket has been added to
`handshake::{Client, Server}`.

# 0.3.0
## 0.3.0

Update to use and work with async/await:

Expand All @@ -57,28 +70,28 @@ Update to use and work with async/await:
instead of `Data`. For `encode` a new type `Storage` has been added
which unifies different types of data, i.e. shared, unique and owned data.

# 0.2.3
## 0.2.3

- Maintenance release.

# 0.2.2
## 0.2.2

- Improved handshake header matching which is now more robust and can cope with
repeated header names and comma separated values.

# 0.2.1
## 0.2.1

- The DEFLATE extension now allows custom maximum window bits for client and server.
- Fix handling of reserved bits in base codec.

# 0.2.0
## 0.2.0

- Change `Extension` trait and add an optional DEFLATE extension (RFC 7692).
For now the possibility to use reserved opcodes in extensions is not enabled.
The DEFLATE extension does not support setting of window bits other than 15
currently.
- Limit the max. buffer size in `Connection` (see `Connection::set_max_buffer_size`).

# 0.1.0
## 0.1.0

Initial release.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "soketto"
version = "0.4.2"
version = "0.5.0"
authors = ["Parity Technologies <admin@parity.io>", "Jason Ozias <jason.g.ozias@gmail.com>"]
description = "A websocket protocol implementation."
keywords = ["websocket", "codec", "async", "futures"]
Expand Down

0 comments on commit 38f5254

Please sign in to comment.