Skip to content

Commit 4cf9dc6

Browse files
committed
Bump to v1.0.2
1 parent d519316 commit 4cf9dc6

File tree

3 files changed

+24
-9
lines changed

3 files changed

+24
-9
lines changed

CHANGELOG.md

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

33
- [Changelog](#changelog)
4+
- [v1.0.2](#v102)
45
- [v1.0.1](#v101)
56
- [v1.0.0](#v100)
67
- [v0.8.3](#v083)
@@ -31,6 +32,20 @@
3132
- [v0.1.1](#v011)
3233
- [v0.1](#v01)
3334

35+
# v1.0.2
36+
37+
Added:
38+
- Added `break_before_filename` formatting option https://github.com/jeremy-rifkin/cpptrace/issues/259 (@codeinred)
39+
40+
Fixes:
41+
- Fixed 32-bit clang-cl build
42+
- Fixed build on gcc 4.8.5
43+
- Fixed StackWalk64 for 64-bit arm https://github.com/jeremy-rifkin/cpptrace/pull/270 (@mcourteaux)
44+
- Fixed compatibility issue with cmake versions before 3.23
45+
46+
Other:
47+
- Added a couple notes to the README
48+
3449
# v1.0.1
3550

3651
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 1.0.1
12+
VERSION 1.0.2
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: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ include(FetchContent)
156156
FetchContent_Declare(
157157
cpptrace
158158
GIT_REPOSITORY https://github.com/jeremy-rifkin/cpptrace.git
159-
GIT_TAG v1.0.1 # <HASH or TAG>
159+
GIT_TAG v1.0.2 # <HASH or TAG>
160160
)
161161
FetchContent_MakeAvailable(cpptrace)
162162
target_link_libraries(your_target cpptrace::cpptrace)
@@ -1278,7 +1278,7 @@ namespace cpptrace {
12781278
12791279
# ABI Versioning
12801280
1281-
Since cpptrace v1.0.1, the library uses an inline ABI versioning namespace and all symbols part of the public interface
1281+
Since cpptrace v1.0.2, the library uses an inline ABI versioning namespace and all symbols part of the public interface
12821282
are secretly under the namespace `cpptrace::v1`. This is done to allow for potential future library evolution in an
12831283
ABI-friendly manner.
12841284
@@ -1306,7 +1306,7 @@ include(FetchContent)
13061306
FetchContent_Declare(
13071307
cpptrace
13081308
GIT_REPOSITORY https://github.com/jeremy-rifkin/cpptrace.git
1309-
GIT_TAG v1.0.1 # <HASH or TAG>
1309+
GIT_TAG v1.0.2 # <HASH or TAG>
13101310
)
13111311
FetchContent_MakeAvailable(cpptrace)
13121312
target_link_libraries(your_target cpptrace::cpptrace)
@@ -1322,7 +1322,7 @@ information.
13221322

13231323
```sh
13241324
git clone https://github.com/jeremy-rifkin/cpptrace.git
1325-
git checkout v1.0.1
1325+
git checkout v1.0.2
13261326
mkdir cpptrace/build
13271327
cd cpptrace/build
13281328
cmake .. -DCMAKE_BUILD_TYPE=Release
@@ -1365,7 +1365,7 @@ you when installing new libraries.
13651365
13661366
```ps1
13671367
git clone https://github.com/jeremy-rifkin/cpptrace.git
1368-
git checkout v1.0.1
1368+
git checkout v1.0.2
13691369
mkdir cpptrace/build
13701370
cd cpptrace/build
13711371
cmake .. -DCMAKE_BUILD_TYPE=Release
@@ -1383,7 +1383,7 @@ To install just for the local user (or any custom prefix):
13831383

13841384
```sh
13851385
git clone https://github.com/jeremy-rifkin/cpptrace.git
1386-
git checkout v1.0.1
1386+
git checkout v1.0.2
13871387
mkdir cpptrace/build
13881388
cd cpptrace/build
13891389
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/wherever
@@ -1466,7 +1466,7 @@ make install
14661466
cd ~/scratch/cpptrace-test
14671467
git clone https://github.com/jeremy-rifkin/cpptrace.git
14681468
cd cpptrace
1469-
git checkout v1.0.1
1469+
git checkout v1.0.2
14701470
mkdir build
14711471
cd build
14721472
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
@@ -1486,7 +1486,7 @@ cpptrace and its dependencies.
14861486
Cpptrace is available through conan at https://conan.io/center/recipes/cpptrace.
14871487
```
14881488
[requires]
1489-
cpptrace/1.0.1
1489+
cpptrace/1.0.2
14901490
[generators]
14911491
CMakeDeps
14921492
CMakeToolchain

0 commit comments

Comments
 (0)