diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..51fa1fb --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,5 @@ +### Version 0.1.1 +- Bug fixes, more tests, update dependencies. + +### Version 0.1.0 +- Initial release :) \ No newline at end of file diff --git a/Cargo.toml b/Cargo.toml index 8bdd022..0330c62 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "juggle" -version = "0.1.1-dev" +version = "0.1.1" authors = ["Kazik24 "] edition = "2018" -description = "Async task switching for single threaded environments." +description = "Async task switching for cooperative multitasking in single thread environments with no_std support." documentation = "https://docs.rs/juggle" readme = "README.md" homepage = "https://github.com/Kazik24/juggle" diff --git a/README.md b/README.md index f217d63..5574686 100644 --- a/README.md +++ b/README.md @@ -9,11 +9,11 @@ https://crates.io/crates/juggle) [![Documentation](https://docs.rs/juggle/badge.svg)]( https://docs.rs/juggle) [![Rust version](https://img.shields.io/badge/Rust-1.46+-blueviolet.svg)]( -https://docs.rs/juggle) +https://www.rust-lang.org) Async task switching for [cooperative multitasking](https://en.wikipedia.org/wiki/Cooperative_multitasking) -in single threaded environments. +in single thread environments with `no_std` support. This library provides tools to dynamically manage group of tasks in single threaded or embedded environments. Note than this is not an operating system but can serve as a simple replacement