All notable changes to tide will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
logger::RequestLogger
based onlog
(replaceslogger:RootLogger
)
- Resolved an
#[allow(unused_mut)]
workaround. - Renamed
ExtractForms
toContextExt
.
- Removed
logger::RootLogger
(replaced bylogger:RequestLogger
) - Removed internal use of the
box_async
macro
0.3.0 - 2019-10-31
This is the first release in almost 6 months; introducing a snapshot of where we
were right before splitting up the crate. This release is mostly similar to
0.2.0
, but sets us up to start rewinding prior work on top.
- Added "unstable" feature flag.
- Added example for serving static files.
- Added keywords and categories to Cargo.toml.
- Implemented
Default
forApp
. - Added
App::with_state
constructor method. - Added
Context::state
(replacingContext::app_data
)
- Fixed multipart uploads.
- Fixed some doc tests.
- Rename
cookies::CookiesExt
tocookies::ContextExt
. - Rename
querystring::ExtractQuery
toquerystring::ContextExt
. - Switched CI provider from Travis to GitHub actions.
- Updated README.
- Updated all dependencies.
- Replaced
AppData
withState
.
- Removed the RFCs subdirectory.
- Removed an extra incoming license requirement.
- Removed outdated version logs.
- Removed
rustfmt.toml
. - Removed
Context::app_data
(replaced withContext::state
).
0.2.0 - 2019-05-03
Log not kept.
Log not kept.
0.1.0 - 2019-04-15
Log not kept.
0.0.5 - 2019-02-26
Log not kept.
0.0.4 - 2019-02-04
Log not kept.
0.0.3 - 2019-01-31
Log not kept.
0.0.1 - 2019-01-18
Log not kept.