Skip to content

Commit

Permalink
chore: fix changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
henil committed Jun 7, 2023
1 parent 3ac4374 commit d3e22e7
Showing 1 changed file with 18 additions and 20 deletions.
38 changes: 18 additions & 20 deletions rumqttc/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]

### Added
- Added `outgoing_inflight_upper_limit` to MQTT5 `MqttOptions`. This sets the upper bound for the number of outgoing publish messages.
- Added `outgoing_inflight_upper_limit` to MQTT5 `MqttOptions`. This sets the upper bound for the number of outgoing publish messages (#615)
- Added support for HTTP(s) proxy (#608)
- Added `proxy` feature gate
- Refactored `eventloop::network_connect` to allow setting proxy
- Added proxy options to `MqttOptions`
- Update `rustls` to `0.21` and `tokio-rustls` to `0.24` (#606)
- Adds support for TLS certificates containing IP addresses
- Adds support for RFC8446 C.4 client tracking prevention

### Changed
- `MqttState::new` takes `max_outgoing_packet_size` which was set in `MqttOptions` but not used (#622)
- `MqttState::new` takes `max_outgoing_packet_size` which was set in `MqttOptions` but not used (#622)

### Deprecated

### Removed

### Fixed
- Enforce `max_outgoing_packet_size` on v3 client (#622)
- Missing headers on websocket upgrade request (#623)

- Enforce `max_outgoing_packet_size` on v4 client (#622)

### Security

Expand All @@ -29,30 +34,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [rumqttc 0.21.0] - 01-05-2023

### Added
- Added support for MQTT5 features to v5 client
- Refactored v5::mqttbytes to use associated functions & include properties
- Added new API's on v5 client for properties, eg `publish_with_props` etc
- Refactored `MqttOptions` to use `ConnectProperties` for some fields
- Other minor changes for MQTT5
- Added support for HTTP(s) proxy (#608)
- Added `proxy` feature gate
- Refactored `eventloop::network_connect` to allow setting proxy
- Added proxy options to `MqttOptions`

- Added support for TLS certificates containing IP addresses
- Added support for RFC8446 C.4 client tracking prevention.
- Added support for MQTT5 features to v5 client
- Refactored v5::mqttbytes to use associated functions & include properties
- Added new API's on v5 client for properties, eg `publish_with_props` etc
- Refactored `MqttOptions` to use `ConnectProperties` for some fields
- Other minor changes for MQTT5

### Changed
- Remove `Box` on `Event::Incoming`

### Deprecated

### Removed
- Removed dependency on pollster
- Removed dependency on pollster

### Fixed
- Fixed v5::mqttbytes `Connect` packet returning wrong size on `write()`
- Added tests for packet length for all v5 packets
- Fixed v5::mqttbytes `Connect` packet returning wrong size on `write()`
- Added tests for packet length for all v5 packets

### Security

Expand Down

0 comments on commit d3e22e7

Please sign in to comment.