5: Prepare for 1.0.0 release r=bertptrs a=bertptrs



Co-authored-by: Bert Peters <bert@bertptrs.nl>
This commit is contained in:
bors[bot]
2023-04-17 06:37:22 +00:00
committed by GitHub
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]
## [1.0.0] - 2023-04-17
### Changed
- 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
[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.0]: https://github.com/bertptrs/beul/releases/tag/v0.1.0

View File

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

View File

@@ -3,6 +3,8 @@
Beul is a minimalistic futures executor. No dependencies, no unsafe rust. It simply executes
futures.
"Beul" is Dutch for executioner. It's a pun.
## Usage
Simply call `execute` with your future:
@@ -14,7 +16,8 @@ beul::execute(async {});
### Backwards compatibility
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