mirror of
https://github.com/bertptrs/beul.git
synced 2025-12-25 12:40:31 +01:00
Merge #5
5: Prepare for 1.0.0 release r=bertptrs a=bertptrs Co-authored-by: Bert Peters <bert@bertptrs.nl>
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user