Prepare for 1.0.0 release

This commit is contained in:
2023-04-17 08:35:49 +02:00
parent 90e6a53024
commit 50b9489481
3 changed files with 9 additions and 3 deletions

View File

@@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [1.0.0] - 2023-04-17
### Changed ### Changed
- Use dynamic dispatch internally to save on code gen. External API unchanged. - Use dynamic dispatch internally to save on code gen. External API unchanged.
@@ -25,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Initial release - Initial release
[Unreleased]: https://github.com/bertptrs/beul/compare/v0.1.1...HEAD [Unreleased]: https://github.com/bertptrs/beul/compare/v1.0.0...HEAD
[1.0.0]: https://github.com/bertptrs/beul/compare/v0.1.1...v1.0.0
[0.1.1]: https://github.com/bertptrs/beul/compare/v0.1.0...v0.1.1 [0.1.1]: https://github.com/bertptrs/beul/compare/v0.1.0...v0.1.1
[0.1.0]: https://github.com/bertptrs/beul/releases/tag/v0.1.0 [0.1.0]: https://github.com/bertptrs/beul/releases/tag/v0.1.0

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "beul" name = "beul"
version = "0.1.1" version = "1.0.0"
edition = "2021" edition = "2021"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
description = "It executes futures" description = "It executes futures"

View File

@@ -3,6 +3,8 @@
Beul is a minimalistic futures executor. No dependencies, no unsafe rust. It simply executes Beul is a minimalistic futures executor. No dependencies, no unsafe rust. It simply executes
futures. futures.
"Beul" is Dutch for executioner. It's a pun.
## Usage ## Usage
Simply call `execute` with your future: Simply call `execute` with your future:
@@ -14,7 +16,8 @@ beul::execute(async {});
### Backwards compatibility ### Backwards compatibility
This crate requires at least Rust 1.68, due to its reliance on [std::pin::pin!]. Increases in this This crate requires at least Rust 1.68, due to its reliance on [std::pin::pin!]. Increases in this
version will be considered breaking changes. This crate follows semantic versioning. version will be considered breaking changes and will be avoided if possible. The minimum supported
Rust version will only be bumped in major or minor versions. This crate follows semantic versioning.
### Limitations ### Limitations