All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Depends on
actix-web = "^2.0",actix-service = "^1.0", andfutures = "^0.3"version now (#14) - Depends on
bytes = "^0.5"andbase64 = "^0.11"now
- Middleware accepts any
Fnas a validator function instead ofFnMut(#11)
- Multiple calls to the middleware would result in panic
- Crate edition was changed to
2018, same asactix-web - Depends on
actix-web = "^1.0"version now WWWAuthenticateheader struct was renamed intoWwwAuthenticate- Challenges and extractor configs are now operating with
Cow<'static, str>types instead ofStringtypes
actix-webdependency is used without default features now (#6)base64dependency version was bumped to0.10
- Update to
actix-web = "0.7"version
- Fix possible panic at
IntoHeaderValueimplementation forheaders::authorization::Basic - Fix possible panic at
headers::www_authenticate::challenge::bearer::Bearer::to_bytescall