26 Commits

Author SHA1 Message Date
root
acf8fc5ee3 update copyright year to 2026 2026-01-15 03:54:03 +00:00
Scott Mabin
c4c1077505
Merge pull request #669 from us-irs/can-raw-id-getter
CAN: raw ID getter function
2025-10-02 13:17:50 +00:00
Robin Mueller
f9bfce551c embedded-can: bump defmt to v1, rename feature from defmt-03 to defmt 2025-10-01 16:48:13 +02:00
Robin Mueller
bd66331aa2 raw ID getter function 2025-10-01 16:42:23 +02:00
taozui472
c408c2a585 update copyright year 2025-02-24 17:34:15 +08:00
Tamme Dittrich
6a7d02687d
Update readme to reflect MSRV specified in Cargo.toml
It looks like the readme was missed when updating the MSRV to include `core::error::Error`.
2024-11-14 10:33:26 +01:00
Ralph Ursprung
91cf7e18bd
implement core::error::Error
this trait has been stabilised in Rust 1.81.0.

the existing custom `Error` types cannot be removed / replaced as that'd
be a breaking change. for the same reason it's not possible for them to
require `core::error::Error` being implemented.

however, we can already implement the new trait for all cases where the
custom trait has been implemented so far.

existing `std` feature-gated implementations of `std::error::Error` have
also been moved to `core::error::Error` and the feature gate removed.

this raises the MSRV to 1.81.0 for most crates, but based on the MSRV
policy this should not be an issue.
2024-09-09 16:22:35 +02:00
Liam Kinne
3c41607d94 add feature and Format derive 2024-07-04 20:27:05 +10:00
Fabian Viöl
689408b255 Reduce MSRV 2023-10-21 10:13:08 +02:00
Fabian Viöl
7414e2129b Use rust-version field 2023-10-21 09:49:53 +02:00
Dario Nieuwenhuis
8480a33ee5
Merge pull request #495 from nyurik/clippy
A few clippy lint fixes
2023-09-01 11:32:56 +00:00
Yuri Astrakhan
f3095b3d01 A few minor spelling/grammar fixes 2023-09-01 01:30:51 -04:00
Yuri Astrakhan
3005247c9b A few clippy lint fixes
* added `[must_use]`
* added a few semicolons
2023-09-01 00:03:36 -04:00
Dario Nieuwenhuis
7d975f025d Bump MSRV to 1.60
Needed for namespaced features (`dep:` in Cargo.toml)
2023-07-15 16:04:24 +02:00
dimpolo
215d7b4fa0
embedded-can: make StandardId::as_raw and ExtendedId::as_raw const 2023-05-02 22:20:10 +02:00
Dario Nieuwenhuis
d36ddc2009 Bump MSRV to 1.59, switch to Edition 2021. 2023-02-28 21:09:10 +01:00
Alex Martens
1960e432e7 Fix typos 2022-10-10 19:45:13 -07:00
Diego Barrios Romero
933b349660 Prepare embedded-can 0.4.1 release 2022-09-28 22:07:45 +02:00
Diego Barrios Romero
5b048d0ca7 Remove unnecessary dependency 2022-09-28 22:07:19 +02:00
Diego Barrios Romero
161bd3136e Add licenses everywhere 2022-09-28 22:06:06 +02:00
Diego Barrios Romero
db47d29558 Prepare e-h 1.0.0-alpha.9 release 2022-09-28 20:53:37 +02:00
Diego Barrios Romero
89487c9414 Fix links 2022-09-28 13:00:46 +02:00
Diego Barrios Romero
154c0cf29c Prepare embedded-can 0.4.0 release 2022-09-28 07:00:09 +02:00
Dario Nieuwenhuis
bc3fc45bb9 Reorganize READMEs
- Move "project-wide" stuff (CoC, legal boilerplate) to the main README.
- List crates in main README.
2022-09-26 13:29:34 +02:00
Dario Nieuwenhuis
6d22f986f1 Move embedded-hal to a subdir, add workspace, simplify CI. 2022-09-26 13:29:34 +02:00
Dario Nieuwenhuis
3b6b07d3e4 Split nb and can traits to separate crates. 2022-09-26 13:29:34 +02:00