diff --git a/CHANGELOG.md b/CHANGELOG.md index 3845d39..255b6bc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ - [v0.1.1](#v011) - [v0.1](#v01) +# v0.2.1 + +Patches: +- Fixed uintptr_t implicit conversion issue for msvc +- Better handling for PIC and static linkage in CMake +- Added gcc 5 support +- Various warning fixes +- Added stackwalk64 support for 32-bit x86 mingw/clang and architecture detection +- Added check for stackwalk64 support and CaptureStackBacktrace as a fallback +- Various cmake cleanup and changes to use cpptrace through package managers +- Added sonarlint and implemented some sonarlint fixes + # v0.2.0 Key changes: diff --git a/CMakeLists.txt b/CMakeLists.txt index e142713..d3e5d09 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,7 +6,7 @@ endif() project( cpptrace - VERSION 0.1.0 + VERSION 0.2.1 LANGUAGES C CXX ) diff --git a/README.md b/README.md index 259f3f2..1d044c1 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,7 @@ include(FetchContent) FetchContent_Declare( cpptrace GIT_REPOSITORY https://github.com/jeremy-rifkin/cpptrace.git - GIT_TAG v0.2.0 # + GIT_TAG v0.2.1 # ) FetchContent_MakeAvailable(cpptrace) target_link_libraries(your_target cpptrace) @@ -353,7 +353,7 @@ include(FetchContent) FetchContent_Declare( cpptrace GIT_REPOSITORY https://github.com/jeremy-rifkin/cpptrace.git - GIT_TAG v0.2.0 # + GIT_TAG v0.2.1 # ) FetchContent_MakeAvailable(cpptrace) target_link_libraries(your_target cpptrace) @@ -369,7 +369,7 @@ information. ```sh git clone https://github.com/jeremy-rifkin/cpptrace.git -git checkout v0.2.0 +git checkout v0.2.1 mkdir cpptrace/build cd cpptrace/build cmake .. -DCMAKE_BUILD_TYPE=Release @@ -405,7 +405,7 @@ you when installing new libraries. ```ps1 git clone https://github.com/jeremy-rifkin/cpptrace.git -git checkout v0.2.0 +git checkout v0.2.1 mkdir cpptrace/build cd cpptrace/build cmake .. -DCMAKE_BUILD_TYPE=Release @@ -423,7 +423,7 @@ To install just for the local user (or any custom prefix): ```sh git clone https://github.com/jeremy-rifkin/cpptrace.git -git checkout v0.2.0 +git checkout v0.2.1 mkdir cpptrace/build cd cpptrace/build cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/wherever