|
4 | 4 |
|
5 | 5 | ### Added
|
6 | 6 |
|
7 |
| -- Added EFI revision constants to `Revision`. |
8 | 7 | - Added `Deref` and `DerefMut` trait implementations to `ScopedProtocol`.
|
9 | 8 | This eliminates the need to explicitly access the `interface` field,
|
10 | 9 | which is now marked as deprecated.
|
|
24 | 23 | `BootServices::get_handle_for_protocol` and
|
25 | 24 | `BootServices::open_protocol` instead.
|
26 | 25 |
|
27 |
| -### Fixed |
28 |
| - |
29 |
| -- The `BootServices::create_event_ex` and |
30 |
| - `RuntimeServices::query_variable_info` methods now check the table |
31 |
| - version to make sure it's 2.0 or higher before calling the associated |
32 |
| - function pointers. This prevents potential invalid pointer access. |
33 |
| -- The table `Header` struct's `Debug` impl now prints the correct signature. |
34 |
| - |
35 | 26 | ### Removed
|
36 | 27 |
|
37 | 28 | - Removed the `exts::allocate_buffer` function. This function could
|
|
48 | 39 |
|
49 | 40 | - The `no_panic_handler` feature has been replaced with an additive
|
50 | 41 | `panic_handler` feature. The new feature is enabled by default.
|
| 42 | + |
| 43 | +## uefi - 0.16.1 |
| 44 | + |
| 45 | +### Added |
| 46 | + |
| 47 | +- Added EFI revision constants to `Revision`. |
| 48 | + |
| 49 | +### Fixed |
| 50 | + |
| 51 | +- The table `Header` struct's `Debug` impl now prints the correct signature. |
| 52 | +- The `BootServices::create_event_ex` and |
| 53 | + `RuntimeServices::query_variable_info` methods now check the table |
| 54 | + version to make sure it's 2.0 or higher before calling the associated |
| 55 | + function pointers. This prevents potential invalid pointer access. |
| 56 | +- Fixed an incorrect pointer cast in the `Rng` protocol that could cause |
| 57 | + undefined behavior. |
| 58 | + |
| 59 | +### Changed |
| 60 | + |
| 61 | +- Relaxed the version requirements for the `bitflags` and `log` |
| 62 | + dependencies to allow earlier patch versions. |
| 63 | +- Enabled `doc_auto_cfg` on docs.rs to show badges on items that are |
| 64 | + gated behind a feature. |
| 65 | + |
| 66 | +## uefi-macros - 0.7.1 |
| 67 | + |
| 68 | +### Changed |
| 69 | + |
| 70 | +- Relaxed the version requirements for the `proc-macro2`, `quote`, and |
| 71 | + `sync` dependencies to allow earlier patch versions. |
| 72 | + |
| 73 | +## uefi-services - 0.13.1 |
| 74 | + |
| 75 | +### Changed |
| 76 | + |
| 77 | +- Relaxed the version requirements for the `log` dependency to allow |
| 78 | + earlier patch versions. |
51 | 79 |
|
52 |
| -## uefi - 0.16 |
| 80 | +## uefi - 0.16.0 |
53 | 81 |
|
54 | 82 | ### Added
|
55 | 83 |
|
|
0 commit comments