v3.6.0
Changes
- Added
rustls
support (viatiny-http
), if you're currently using thessl
feature you can switch from OpenSSL to Rustls by instead enabling therustls
feature in yourCargo.toml
. - Added a number of default features to allow users to reduce their dependency graph where they don't need all the functionality Rouille provides.
logging
,assets
,post
andsession
are now optional, but enabled by default for backwards compatibility. - Correctly support 'flag' type query parameters where the parameter has no associated value. Previously a query like
GET /?foo
would returnNone
fromget_param
, instead ofSome("")
. - Updated
tiny-http
to 0.12.0, further reducing the dependency tree by breaking our hard requirement ontime-rs
. This version oftiny-http
also enables Unix socket listeners, which will be exposed in a future release of Rouille.
New Contributors
- @HookedBehemoth made their first contribution in #254
- @vmiklos made their first contribution in #265
- @DeWarner made their first contribution in #259
Full Changelog: v3.5.0...v3.6.0