|
1 | 1 | # Changelog
|
2 | 2 |
|
3 |
| -All notable changes to this project will be documented in this file. |
| 3 | +Notable changes to this project should be documented in this file. |
4 | 4 |
|
5 |
| -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
6 |
| -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). |
| 6 | +The backtrace crate attempts to adhere to the modified [Cargo interpretation of SemVer](https://doc.rust-lang.org/cargo/reference/resolver.html#semver-compatibility). |
| 7 | +As a unique component of `std` it may make exceptional changes in order to support `std`. |
7 | 8 |
|
8 | 9 | ## [Unreleased]
|
9 | 10 |
|
10 | 11 | ## [0.3.76](https://github.com/rust-lang/backtrace-rs/compare/backtrace-v0.3.75...backtrace-v0.3.76) - 2025-09-26
|
11 | 12 |
|
12 |
| -### Other |
| 13 | +### Behavior |
| 14 | +- Fix inverted polarity of "full printing" logic in rust-lang/backtrace-rs#726: |
| 15 | + Previously we used to do the opposite of what you would expect. |
13 | 16 |
|
14 |
| -- Expand `take_nhdr` doc-comment |
15 |
| -- Fix missing alignment check for ELF note header in fuchsia support |
16 |
| -- Upgrade `ruzstd` `object`, and `addr2line` to the latest version (rust-lang/backtrace-rs#718) |
17 |
| -- Merge of rust-lang/backtrace-rs#705: Add `optimize(size)` to some particularly large functions |
| 17 | +### Platform Support |
| 18 | + |
| 19 | +- Windows: Removed hypothetical soundness risk from padding bytes in rust-lang/backtrace-rs#737 |
| 20 | +- Fuchsia: Added appropriate alignment checks during `Elf_Nhdr` parsing in rust-lang/backtrace-rs#725 |
| 21 | +- Cygwin: Added support in rust-lang/backtrace-rs#704 |
| 22 | +- Windows (32-bit Arm): Restore support in rust-lang/backtrace-rs#685 |
| 23 | +- NuttX (32-bit Arm): Use builtin `_Unwind_GetIP` in rust-lang/backtrace-rs#692 |
| 24 | +- RTEMS: Enable libunwind in rust-lang/backtrace-rs#682 |
| 25 | + |
| 26 | +### Dependencies |
| 27 | + |
| 28 | +- Update cpp_demangle to 0.5 in rust-lang/backtrace-rs#732 |
| 29 | +- Update memchr to 2.7.6 in rust-lang/backtrace-rs#734 |
| 30 | +- Switch from windows-targets to windows-link in rust-lang/backtrace-rs#727 |
| 31 | +- Update ruzstd to 0.8.1 in rust-lang/backtrace-rs#718 |
| 32 | +- Update object to 0.37 in rust-lang/backtrace-rs#718 |
| 33 | +- Update addr2line to 0.25 in rust-lang/backtrace-rs#718 |
0 commit comments