Skip to content

Commit f48ec03

Browse files
authored
Don't add Breaking headings for single breaking change
1 parent f770e97 commit f48ec03

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

Changelog.md

+2-9
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
# 0.6.0
22

3-
## Breaking
4-
5-
- Don't set the `#[cfg(not(test))]` attribute for the entry point function in the `entry_point` macro
3+
- **Breaking**: Don't set the `#[cfg(not(test))]` attribute for the entry point function in the `entry_point` macro
64
- With custom test frameworks, it's possible to use the normal entry point also in test environments
75
- To get the old behavior, you can add the `#[cfg(not(test))]` attribute to the `entry_point` invocation
8-
9-
## Other
10-
116
- Additional assertions for the passed `KERNEL` executable
127
- check that the executable exists (for better error messages)
138
- check that the executable has a non-empty text section (an empty text section occurs when no entry point is set)
@@ -26,9 +21,7 @@
2621

2722
# 0.5.0
2823

29-
## Breaking
30-
31-
- Change the build system: Use a build script that expects a `KERNEL` environment variable instead of using a separate `builder` executable as before. See [#51](https://github.com/rust-osdev/bootloader/pull/51) and [#53](https://github.com/rust-osdev/bootloader/pull/53) for more information.
24+
- **Breaking**: Change the build system: Use a build script that expects a `KERNEL` environment variable instead of using a separate `builder` executable as before. See [#51](https://github.com/rust-osdev/bootloader/pull/51) and [#53](https://github.com/rust-osdev/bootloader/pull/53) for more information.
3225
- This makes the bootloader incompatible with versions `0.6.*` and earlier of the `bootimage` tool.
3326
- The bootloader also requires the `llvm-tools-preview` rustup component now.
3427

0 commit comments

Comments
 (0)