diff --git a/Cargo.lock b/Cargo.lock index d606fda..9bfd3dd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "afire" -version = "3.0.0-alpha.1" +version = "3.0.0-alpha.2" dependencies = [ "afire", ] diff --git a/Cargo.toml b/Cargo.toml index 20b0e17..db7d515 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ authors = ["Connor Slade "] edition = "2018" name = "afire" -version = "3.0.0-alpha.1" +version = "3.0.0-alpha.2" categories = ["network-programming", "web-programming::http-server"] description = "🔥 A blazing fast web framework for Rust" diff --git a/Changelog.md b/Changelog.md index 1909874..f5b4d9d 100644 --- a/Changelog.md +++ b/Changelog.md @@ -57,6 +57,10 @@ Coming Soon - `/hello*world` - Internal `url::decode` will not hard fail in the case of invalid url encoded strings. - Add `PathNormalizer` middleware that removes trailing and repeating slashes from paths. +- Optimize router. Benchmarking is kinda hard but I _think_ this new router is faster even though it is significantly more flexible. +- Rename HeaderType to HeaderName as that is the correct name. +- Accept `Into
` in `Context::header` and `Response::header`. +- Create 'header structs' that can be converted into a `Header` and simplify working with headers in responses. # 2.2.1 diff --git a/README.md b/README.md index 1ef4083..092a631 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Just add the following to your `Cargo.toml`: ```toml [dependencies] -afire = "3.0.0-alpha.1" +afire = "3.0.0-alpha.2" ``` ## 📄 Info