0.3.68
A bunch of behind-the-scenes work on upgrading CI has finally got things to a place where we can do confident releases again, so hopefully the next backtrace version will not take 6 months! Thanks to everyone who contributed to that! Most of the user-facing changes are about dependency updates and consequent improved platform compatibility, including with split DWARF. A few new functions on BacktraceFmt should also make it easier to inject additional text into backtrace's output.
- Adapt to new Fuchsia target name by @flba-eb in #509
- armv7 PSVita OS support by @nikarh in #523
- Upgrade addr2line and properly handle split DWARF on Linux by @khuey in #513
- deps: update miniz_oxide to 0.7 by @poliorcetics in #521
- Add print in BacktraceFmt by @chenyukang in #527
- Bump object to 0.31 by @lnicola in #522
- Add an exception for QNX Neutrino 7.0 as a 'no-op' platform by @samkearney in #529
- Use mmap64 on Linux. by @mikebenfield in #501
- dbghlp: Make mutex name unique to the process by @ChrisDenton in #518
- gimli add netbsd to handle dl_iterate_phdr as well. by @devnexen in #512
- Add other apple targets to libunwind workaround by @thomcc in #516
- Add fmt method for BacktraceFmt by @chenyukang in #532
New Contributors
- @bwmf2 made their first contribution in #515
- @flba-eb made their first contribution in #509
- @nikarh made their first contribution in #523
- @poliorcetics made their first contribution in #521
- @GuillaumeGomez made their first contribution in #524
- @chenyukang made their first contribution in #527
- @lnicola made their first contribution in #522
- @samkearney made their first contribution in #529
- @mikebenfield made their first contribution in #501
- @devnexen made their first contribution in #512
- @thomcc made their first contribution in #516
- @workingjubilee made their first contribution in #533
- @chriswailes made their first contribution in #534
Full Changelog: 0.3.67...0.3.68