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.
- (safety): Replace
unwrapwithexpectto enhance safety and readability (12d202)
- (task::task_tracker): Fix the
mismatched_lifetime_syntaxeswarning lint introduced by Rust1.89.0(a6f96d)
- Upgrade
tokioto1.47.1(711b5a) - Upgrade
tokio-utilto0.7.16(c90622) - (README): Update
Rustto1.89.0(5c499c)
- (slice): Introduce
SliceExttrait withhas_dupmethod (fa37a1)
- (README): Update
git-msrvbadge (a9dc28)
- Upgrade
indexmapto2.10.0(818403) - Upgrade
tokioto1.46.1(be1237) - (README): Update
Rustto1.88.0(067a7e)
- Fix inconsistent dependency versions (99cb9b)
- (README): Add
DeepWikibadge (7a37b4)
- Upgrade
tokioto1.45.0(0850b2) - Upgrade
tokioto1.45.1(efcdc6) - (README): Update
Rustto1.87.0(547b29)
- (collections): Re-exports
indexmap::IndexMap(5155f2) - (future): Add tests on
async closuretoIntoFutureWithArgs(17107b) - (task): Introduce
GracefulTaskand surrounding facilities (10bb7d) - (task::graceful): Add some mock interfaces for test driven design (8fda8b)
- (task::graceful): Add some unit tests (9dd80f)
- (task::graceful): Add some unit tests (45be0f)
- (task::graceful): Add some unit tests (f4863a)
- Introduce feature flag mechanism (16fea9)
- (task::graceful): Simplify some unit tests (d145bd)
- (task::graceful): Update some unit tests (8f1f61)
- (task::graceful): Use
std::sync::Mutexinstead oftokio::sync::Mutexto reduce some dependence ontokio(e2ef3f)
- (sync::once): Add some documentation to
OnceWaiter::triggered(8bfde4) - (task): Fix missing punctuation (0283bf)
- (task::graceful): Add full document (c967a8)
- (task::GracefulTask): Add some additional docs (2802ed)
- (README): Update
Rustto1.86.0(bc58e4) - Upgrade
indexmapto2.9.0(e4df6d) - Upgrade
tokioto1.44.2(6907bb) - Upgrade
anyhowto1.0.98(fd2c04) - Upgrade
ronto0.10.1(d4072d) - Upgrade
tokio-utilto0.7.15(bcadd5)
- Optimize the reference path of documents (86ee67)
- (future): Introduce
FutureExt::with_cancel_signal()andWithCancelSignalFuture (43c398) - (future): Introduce
IntoFutureWithArgstrait (e5f645) - (task): Re-exports
tokio_util::task::TaskTracker(23cdaa) - (process): Introduce
Commandenum (02076b) - Re-exports
tokio(fcbbe3)
Futureis already apreludein2024 Edition, so nouseis needed. (65cb73)- (task): Move
CloseAndWaittrait to thetask_trackerchild mod (578d3f)
- (workflows): Temporarily remove the mirror to
gitea(0d005e)
- (README): Modify the path of
CloseAndWaittrait (950290)
- (README): Update
Rustto1.84.1(e681d4) - Upgrade
derive_moreto2.0.1(969197) - Upgrade
anyhowto1.0.97(3166e2) - Upgrade
serdeto1.0.218(0ed985) - Upgrade
thiserrorto2.0.12(0dfc8b) - Upgrade
tokioto1.44.0(378c5e) - Update
Rustto version1.85.0andEdition 2024. (b5caf6) - (README): Update
Rustto1.85.1(a99b31) - Upgrade
indexmapto2.8.0(b5f8d4) - Upgrade
ronto0.9.0(681872) - Upgrade
serdeto1.0.219(b83512) - Upgrade
tokioto1.44.1(6a3e3b) - Upgrade
tokio-utilto0.7.14(e30b5f)