Dario Nieuwenhuis
9f12852c38
Read crate configs from metadata.
2025-08-25 19:44:50 +02:00
Ulf Lilleengen
6a347f1f09
feat: add semver checks and releasing to releaser
...
* 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
2025-08-25 19:44:49 +02:00
Ulf Lilleengen
c7b9060a74
fix: prepare embassy-sync 0.7.1 release
...
* Add newtype for moved type to preserve API compat
2025-08-12 21:05:32 +02:00
Dario Nieuwenhuis
78a333d008
Release embassy-embedded-hal v0.4
2025-08-03 00:44:51 +02:00
Preston Peranich
6f7a48efcd
fix: remove static lifetime requirements from i2c shared bus.
2025-07-31 17:53:39 -04:00
Dion Dokter
6fe79869e1
Impl multiwrite flash for yielding async
2025-07-28 09:53:43 +02:00
Dion Dokter
77e0b918db
Impl multiwrite trait for concat flash
2025-07-28 09:51:29 +02:00
Dion Dokter
eb62efa670
Impl multiwrite flash for partition
2025-07-28 09:48:53 +02:00
Dario Nieuwenhuis
3329089412
embassy-embedded-hal: make time feature non-default
...
default features considered harmful.
2025-07-25 00:11:42 +02:00
ROMemories
00824a900c
feat(embedded-hal)!: rely on v1.0 traits for I2c
on BlockingAsync
2025-07-24 09:33:43 +02:00
ROMemories
f819b0d63c
feat(embedded-hal)!: rely on v1.0 traits for SpiBus
on BlockingAsync
2025-07-24 09:26:19 +02:00
Ulf Lilleengen
386c586afa
chore: Release embassy-embedded-hal version 0.3.1
2025-07-16 14:53:02 +02:00
Ulf Lilleengen
64e1a806fa
chore: update to embassy-hal-internal
v0.3.0
2025-07-14 11:46:47 +02:00
Ralph Ursprung
cd2c9c7e85
embassy-embedded-hal
: add release automation using cargo-release
...
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
2025-07-08 23:05:50 +02:00
Ralph Ursprung
db58ce03cc
prepare changelog for embassy-embedded-hal
v0.4.0
2025-07-08 23:05:50 +02:00
Matt Johnston
5e49985ed6
embassy-sync: bump to 0.7.0
2025-05-22 13:29:55 +08:00
Yuri Astrakhan
ef0f29f0ed
Update defmt dependencies
2025-05-18 20:52:09 +02:00
Shaw Drastin
dc2ce92e32
Add proper error handling if CS is not dropped
2025-02-07 10:39:08 +08:00
Shaw Drastin
188828775e
SpiDevice cancel safety: always set CS pin to high on drop
...
If a transfer is dropped, the CS will stay in a low state, which
seems to be unsafe.
2025-02-04 10:55:47 +08:00
Ulf Lilleengen
ed63f80637
chore: bump embassy-sync version
...
Prepare version 0.6.2 for release
2025-01-15 16:12:36 +01:00
Dániel Buga
9f21cf627b
Prepare embassy-embedded-hal 0.3
2025-01-05 21:28:42 +01:00
Dario Nieuwenhuis
2a1620d6f7
Remove useless std cargo features.
2024-12-25 13:12:33 +01:00
Dániel Buga
9a238e6ad8
Prepare new embassy-time-*driver, embassy-executor, embassy-time
2024-12-22 20:27:15 +01:00
Dániel Buga
c9abff53d7
Bump sync version ( #3562 )
...
* Bump sync version
* Use old embassy-sync in rp bluetooth example
* Downgrade update to minor
2024-11-22 21:16:11 +01:00
Ulf Lilleengen
886580179f
update dates
2024-08-05 08:58:56 +02:00
Ulf Lilleengen
44282b18fa
Prepare embassy-time release
2024-08-05 08:56:29 +02:00
Ulf Lilleengen
5767c003cc
Prepare release of embassy-embedded-hal 0.2.0
2024-08-05 08:56:29 +02:00
Mathias
ccc2ddab66
Hand-roll Clone impl instead of derive
2024-07-18 12:14:56 +02:00
Mathias
20bf995c3b
Add Clone derive to flash Partition in embassy-embedded-hal
2024-07-18 11:15:18 +02:00
Ulf Lilleengen
30918c355b
prepare for embassy-time 0.3.1 release
2024-06-04 09:02:41 +02:00
Ulf Lilleengen
cf0d227cca
Prepare for embassy-sync 0.6.0 release
2024-05-29 12:09:55 +02:00
Dario Nieuwenhuis
78cdebbc95
embassy-embedded-hal: add support for all word sizes to async shared spi.
2024-05-20 10:56:43 +02:00
Dario Nieuwenhuis
31887b47bc
embassy-embedded-hal: remove Word generic for blocking SpiDeviceWithConfig.
2024-05-20 10:56:43 +02:00
Ragarnoy
d64f46ff9e
PR remarks
2024-05-20 10:56:43 +02:00
Ragarnoy
44cb4159a6
rustmft
2024-05-20 10:56:43 +02:00
ragarnoy
4dbec3402e
Remove old embedded-hal trait implementations
2024-05-20 10:56:43 +02:00
Ragarnoy
02ee59fa1e
Add Copy and 'static constraint to Word type in SPI structs
2024-05-20 10:56:43 +02:00
Ragarnoy
6df737a48c
rustfmt
2024-05-20 10:56:43 +02:00
Ragarnoy
c5a183fa82
Improve flexibility by introducing SPI word size as a generic parameter
2024-05-20 10:56:43 +02:00
Caleb Jamison
8f1bed3d95
Allow changing Spi/I2cDeviceWithConfig's config at runtime
2024-03-23 12:21:13 -04:00
Sebastian Goll
d65724207d
Forward transaction() from blocking I2cDevice to underlying bus
2024-03-20 01:12:04 +01:00
Haobo Gu
47b9758151
feat: impl MultiwriteNorFlash
for BlockingAsync
...
Signed-off-by: Haobo Gu <haobogu@outlook.com>
2024-03-15 21:38:32 +08:00
Dario Nieuwenhuis
6a1c415a4c
Complete cargo.tomls more.
2024-01-12 00:32:47 +01:00
Dario Nieuwenhuis
5304994363
Add docs.rs metadata to all crates.
2024-01-11 23:17:02 +01:00
Dario Nieuwenhuis
22197320ff
bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4.
2024-01-11 23:01:24 +01:00
Dario Nieuwenhuis
cf7da1c2bb
embassy-embedded-hal: add README.
2024-01-11 21:05:09 +01:00
Dario Nieuwenhuis
fe0b21e21e
Remove nightly autodetects.
2024-01-10 18:32:14 +01:00
Dario Nieuwenhuis
c9ac39df94
Update embedded-hal to v1.0
2024-01-09 23:37:14 +01:00
Dario Nieuwenhuis
d81395fab3
Update embedded-hal to 1.0.0-rc.3
2023-12-14 16:19:32 +01:00
Scott Mabin
334900752a
update release version in examples and other crates
2023-12-04 13:15:10 +00:00