Releases: w-henderson/Humphrey
Humphrey v0.6.0
This release updates the Humphrey Server plugin system to provide more flexibility, and also adds a first-party hot reload plugin.
Note: to use plugins, you'll need the all_features
build attached below.
Humphrey v0.5.2
What's Changed
- Created chat app example with Async WebSocket by @w-henderson in #74
- Added percent-encoding support by @w-henderson in #75
Full Changelog: 0.5.1...0.5.2
Humphrey v0.5.1
This release brings an asynchronous runtime for WebSocket applications!
What's Changed
- Made
humphrey::stream::Stream
type owned by @w-henderson in e2c681f - Implement an asynchronous WebSocket app by @w-henderson in #73
Full Changelog: 0.5.0...0.5.1
Humphrey v0.5.0
What's Changed
- Implement a monitoring feature for Core by @w-henderson in #69
- Implement monitoring for Server by @w-henderson in #71
- Look in the
HUMPHREY_CONF
environment variable for configuration by @w-henderson in #72
Full Changelog: 0.4.3...0.5.0
Humphrey v0.4.3
This release patches a bug where too many keep-alive connections could deadlock the server.
What's Changed
- Implemented a connection timeout (fixes #66) by @w-henderson in #67
Full Changelog: 0.4.2...0.4.3
Humphrey v0.4.2
Full user guide complete!
What's Changed
- Merge master into book branch for new versions by @w-henderson in #63
- Write a user guide for all of Core, Server, WS and Auth by @w-henderson in #25
Full Changelog: 0.4.1...0.4.2
Humphrey v0.4.1
This release contains some small bug fixes.
What's Changed
- Fix default configuration for Server by @w-henderson in #65
- Fix chunked transfer encoding by @w-henderson in #62
Full Changelog: 0.4.0...0.4.1
Humphrey v0.4.0
This release brings TLS support! (also improved documentation, bug fixes and better examples)
What's Changed
- Add optional TLS support by @w-henderson in #52
- Write full inline documentation by @w-henderson in #53
- Fix some simple bugs stemming from abuse of
Option::unwrap
by @w-henderson in #57 - Written TLS documentation and added example code by @w-henderson in #58
- Fixed bug where WS wouldn't allow
recv_nonblocking
by @w-henderson in #59 - Fix all the examples so they compile by @w-henderson in #60
Full Changelog: 0.3.0...0.4.0
Humphrey v0.3.0
Humphrey v0.3.0 comes with a number of improvements from the previous major version, and also a number of breaking changes.
What's Changed
- Update routing API to be more flexible by @w-henderson in #44
- Integrated automatic response header generation into the core app by @w-henderson in #48
- Update Server routing system to use Core 0.3 by @w-henderson in #50
And much more, see Full Changelog: 0.2.6...0.3.0
Humphrey v0.2.6
What's Changed
- (backend) Improve handler APIs in a number of places by @w-henderson in #27
- fixed breaking changes from backend update
Full Changelog: 0.2.5...0.2.6