File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change 33## uefi - [ Unreleased]
44
55### Added
6+
67- Implementations for the trait ` EqStrUntilNul ` now allow ` ?Sized ` inputs. This means that
78 you can write ` some_cstr16.eq_str_until_nul("test") ` instead of
89 ` some_cstr16.eq_str_until_nul(&"test") ` now.
1415- Added an ` core::error::Error ` implementation for ` Error ` to ease
1516 integration with error-handling crates. (requires the ** unstable** feature)
1617- Added partial support for the TCG protocols for TPM devices under ` uefi::proto::tcg ` .
18+ - Added the ` unsafe_protocol ` macro to provide a slightly nicer way to
19+ implement protocols.
1720
1821### Changed
1922
2023- ` UnalignedSlice ` now implements ` Clone ` , and the ` Debug ` impl now
2124 prints the elements instead of the internal fields.
25+ - The unstable ` negative_impls ` feature is no longer required to use this library.
2226
2327### Removed
2428
29+ - The ` unsafe_guid ` attribute macro and ` Protocol ` derive macro have
30+ been removed. For implementing protocols, use the ` unsafe_protocol `
31+ macro instead. For any other implementations of the ` Identify ` trait,
32+ implement it directly.
33+
2534## uefi-macros - [ Unreleased]
2635
2736## uefi-services - [ Unreleased]
You can’t perform that action at this time.
0 commit comments