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.
- Added:
log_on_error
- Changed: Logic to prevent extra new line while logging error
- Changed: Make
errors::*on_error
methods take inputs by reference
- Renamed:
errors::print_on_error
andprint_error
->eprint*
- Renamed: Other
print_*
towrite_*
- Added:
errors::log_error*
- Changed:
errors::write_*
functions returnResult
similar to rust conventions - Changed:
print_*
panics if write ends errors, similar to stdprintln
- Docs: Discourage the use of
::Result
alias, as it's provided byanyhow
.
- Add
error
mod
- Removed
api
for now. - Removed actix and tide support for now.
- Moved away from
failure
toanyhow
- Removed features:
actix_utils
andtide_utils
- Added feature
tokio_utils
- Updated deps to latest
- Fix compilation on latest nightly and futures_api
- Switch to
futures 0.3
- Bring tide utils in sync with upstream tide -
0.1.1
- Bring actix utils in sync with upstream actix -
1.0-beta
- Switch to
futures::compat
instead of tokio async await preview.
quixutils::timer
mod
sleep
=>delay
to be more in line with std- Similarly,
sleep_ms
=>delay_ms
delay
function have now been moved intotimer
mod
- Fix typo for
split_with_delimiter
LOG_LOCALTIME
removed. UseLOG_UTC
instead.