aboutsummaryrefslogtreecommitdiff
path: root/embassy-futures
Commit message (Collapse)AuthorAgeFilesLines
* Edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* Update manifests to satisfy new checks.Dario Nieuwenhuis2025-09-221-0/+4
|
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-262-1/+3
|
* feat: add semver checks and releasing to releaserUlf Lilleengen2025-08-251-5/+0
| | | | | | | | | * List dependencies of a crate * List dependents of a crate * Perform semver-checks of a crate * Prepare a release for a crate and all dependents * Use a single release.toml for cargo-release * Add changelogs where missing
* `embassy-futures`: add release automation using `cargo-release`Ralph Ursprung2025-07-082-1/+7
| | | | | | | | | | | this requires you to install [`cargo-release`]. note that this does not include a URL pointing to the diff on GitHub as is usually done in changelogs since `embassy` is a mono-repo and the GH UI doesn't offer a commit view per folder (see the [GH feature request] for this). [`cargo-release`]: https://crates.io/crates/cargo-release [GH feature request]: https://github.com/orgs/community/discussions/162131
* add changelog for `embassy-futures`Ralph Ursprung2025-07-081-0/+13
|
* Update defmt dependenciesYuri Astrakhan2025-05-181-1/+1
|
* Add is_x() methods for all EitherN enum variantsAlexander van Saase2024-12-141-0/+110
|
* embassy-futures: add select 5 and 6Christian Enderle2024-10-191-0/+163
|
* fix: `select_slice` is unsound. fixes #3320Oleksandr Babak2024-09-111-20/+15
|
* Reduced define for 'unreachable!' to a single macro ruleTarun Singh2024-07-171-10/+6
|
* Add collapse_debuginfo to fmt.rs macros.Dario Nieuwenhuis2024-06-171-0/+17
| | | | | | This makes location info in defmt logs point to the code calling the macro, instead of always to fmt.rs as before. Fix works with nightlies starting with today's, and stable 1.81+.
* Fix embassy-futures test failureAdam Simpkins2024-04-141-1/+7
| | | | | | | Running `cargo test` in embassy-futures was failing. The `no_run` tag on this doc example caused it to still try and compile this example, just not run it, and compilation failed. This updates the example so that it can successfully compile and run.
* fmt: disable "unused" warnings.Dario Nieuwenhuis2024-03-201-2/+1
|
* Complete cargo.tomls more.Dario Nieuwenhuis2024-01-121-0/+1
|
* Centralize license and MSRV boilerplate into the repo readme.Dario Nieuwenhuis2024-01-111-15/+0
|
* Bump embassy-futures 0.1.0 -> 0.1.1Timo2023-11-131-1/+1
|
* Sync all fmt.rs files.Dario Nieuwenhuis2023-08-301-6/+39
|
* fut: add poll_oncexoviat2023-06-171-0/+12
|
* fmt: remove unused defmt::timestamp!Dario Nieuwenhuis2023-06-091-3/+0
|
* Add `#[must_use]` to all futuresGrant Miller2023-02-241-0/+1
|
* futures: cargo.toml metadataDario Nieuwenhuis2022-08-301-0/+10
|
* futures: readme, docs improvements.Dario Nieuwenhuis2022-08-294-9/+49
|
* futures: add join_array.Dario Nieuwenhuis2022-08-291-0/+68
|
* futures: move select* and join* to separate modules.Dario Nieuwenhuis2022-08-293-8/+11
|
* futures: add joinsDario Nieuwenhuis2022-08-282-0/+254
|
* futures: add block_onDario Nieuwenhuis2022-08-282-0/+33
|
* futures: make `select_(slice|array)` hang intead of panicking if empty.Dario Nieuwenhuis2022-08-281-8/+2
|
* futures: add select_slice, rename select_all to select_array.Dario Nieuwenhuis2022-08-282-8/+57
|
* futures: derive defmt for EithersDario Nieuwenhuis2022-08-281-0/+3
|
* Add README for embassy-futuresUlf Lilleengen2022-08-232-1/+10
|
* split `embassy-util` into `embassy-futures`, `embassy-sync`.Dario Nieuwenhuis2022-08-225-0/+509