Skip to content

Commit 1940dc6

Browse files
committed
Bump to v0.8.1
1 parent 477aece commit 1940dc6

File tree

3 files changed

+26
-8
lines changed

3 files changed

+26
-8
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Changelog
22

33
- [Changelog](#changelog)
4+
- [v0.8.1](#v081)
45
- [v0.8.0](#v080)
56
- [v0.7.5](#v075)
67
- [v0.7.4](#v074)
@@ -26,6 +27,23 @@
2627
- [v0.1.1](#v011)
2728
- [v0.1](#v01)
2829

30+
# v0.8.1
31+
32+
Fixed:
33+
- Fixed compile error on msvc https://github.com/jeremy-rifkin/cpptrace/issues/215
34+
35+
Added:
36+
- Added `cpptrace::can_get_safe_object_frame()`
37+
38+
Breaking changes:
39+
- Renamed ctrace's `can_signal_safe_unwind` to `ctrace_can_signal_safe_unwind`. This was an oversight. Apologies for
40+
including a breaking change in a patch release. Github code search suggests this API isn't used in public code, at
41+
least.
42+
43+
Other:
44+
- Added CI workflow to test on old msvc
45+
- Made some internal improvements on robustness and cleanliness
46+
2947
# v0.8.0
3048

3149
Added:

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ set(package_name "cpptrace")
99

1010
project(
1111
cpptrace
12-
VERSION 0.8.0
12+
VERSION 0.8.1
1313
DESCRIPTION "Simple, portable, and self-contained stacktrace library for C++11 and newer "
1414
HOMEPAGE_URL "https://github.com/jeremy-rifkin/cpptrace"
1515
LANGUAGES C CXX

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ include(FetchContent)
138138
FetchContent_Declare(
139139
cpptrace
140140
GIT_REPOSITORY https://github.com/jeremy-rifkin/cpptrace.git
141-
GIT_TAG v0.8.0 # <HASH or TAG>
141+
GIT_TAG v0.8.1 # <HASH or TAG>
142142
)
143143
FetchContent_MakeAvailable(cpptrace)
144144
target_link_libraries(your_target cpptrace::cpptrace)
@@ -929,7 +929,7 @@ include(FetchContent)
929929
FetchContent_Declare(
930930
cpptrace
931931
GIT_REPOSITORY https://github.com/jeremy-rifkin/cpptrace.git
932-
GIT_TAG v0.8.0 # <HASH or TAG>
932+
GIT_TAG v0.8.1 # <HASH or TAG>
933933
)
934934
FetchContent_MakeAvailable(cpptrace)
935935
target_link_libraries(your_target cpptrace::cpptrace)
@@ -945,7 +945,7 @@ information.
945945

946946
```sh
947947
git clone https://github.com/jeremy-rifkin/cpptrace.git
948-
git checkout v0.8.0
948+
git checkout v0.8.1
949949
mkdir cpptrace/build
950950
cd cpptrace/build
951951
cmake .. -DCMAKE_BUILD_TYPE=Release
@@ -988,7 +988,7 @@ you when installing new libraries.
988988
989989
```ps1
990990
git clone https://github.com/jeremy-rifkin/cpptrace.git
991-
git checkout v0.8.0
991+
git checkout v0.8.1
992992
mkdir cpptrace/build
993993
cd cpptrace/build
994994
cmake .. -DCMAKE_BUILD_TYPE=Release
@@ -1006,7 +1006,7 @@ To install just for the local user (or any custom prefix):
10061006

10071007
```sh
10081008
git clone https://github.com/jeremy-rifkin/cpptrace.git
1009-
git checkout v0.8.0
1009+
git checkout v0.8.1
10101010
mkdir cpptrace/build
10111011
cd cpptrace/build
10121012
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/wherever
@@ -1089,7 +1089,7 @@ make install
10891089
cd ~/scratch/cpptrace-test
10901090
git clone https://github.com/jeremy-rifkin/cpptrace.git
10911091
cd cpptrace
1092-
git checkout v0.8.0
1092+
git checkout v0.8.1
10931093
mkdir build
10941094
cd build
10951095
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=On -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On -DCMAKE_PREFIX_PATH=~/scratch/cpptrace-test/resources -DCMAKE_INSTALL_PREFIX=~/scratch/cpptrace-test/resources
@@ -1109,7 +1109,7 @@ cpptrace and its dependencies.
11091109
Cpptrace is available through conan at https://conan.io/center/recipes/cpptrace.
11101110
```
11111111
[requires]
1112-
cpptrace/0.8.0
1112+
cpptrace/0.8.1
11131113
[generators]
11141114
CMakeDeps
11151115
CMakeToolchain

0 commit comments

Comments
 (0)