Skip to content

Commit b90077a

Browse files
committed
Bump to 2.1.1
1 parent 70baded commit b90077a

3 files changed

Lines changed: 18 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
- [libassert 2.1.1](#libassert-211)
12
- [libassert 2.1.0](#libassert-210)
23
- [libassert 2.0.2](#libassert-202)
34
- [libassert 2.0.1](#libassert-201)
@@ -10,6 +11,16 @@
1011
- [libassert 1.1](#libassert-11)
1112
- [libassert 1.0 🎉](#libassert-10-)
1213

14+
## libassert 2.1.1
15+
16+
Fixed:
17+
- ODR issue due to libassert and cpptrace both using the same formatting code https://github.com/jeremy-rifkin/libassert/issues/103
18+
- Worked around old MSVC ICE
19+
- False-positive warnings on gcc about null pointers
20+
21+
Other changes:
22+
- Bumped default cpptrace to v0.7.1
23+
1324
## libassert 2.1.0
1425

1526
Added:

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ set(package_name "libassert")
1212
# create base project
1313
project(
1414
libassert
15-
VERSION 2.1.0
15+
VERSION 2.1.1
1616
DESCRIPTION "The most over-engineered C++ assertion library"
1717
HOMEPAGE_URL "https://github.com/jeremy-rifkin/libassert"
1818
LANGUAGES CXX

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ include(FetchContent)
115115
FetchContent_Declare(
116116
libassert
117117
GIT_REPOSITORY https://github.com/jeremy-rifkin/libassert.git
118-
GIT_TAG v2.1.0 # <HASH or TAG>
118+
GIT_TAG v2.1.1 # <HASH or TAG>
119119
)
120120
FetchContent_MakeAvailable(libassert)
121121
target_link_libraries(your_target libassert::assert)
@@ -847,7 +847,7 @@ include(FetchContent)
847847
FetchContent_Declare(
848848
libassert
849849
GIT_REPOSITORY https://github.com/jeremy-rifkin/libassert.git
850-
GIT_TAG v2.1.0 # <HASH or TAG>
850+
GIT_TAG v2.1.1 # <HASH or TAG>
851851
)
852852
FetchContent_MakeAvailable(libassert)
853853
target_link_libraries(your_target libassert::assert)
@@ -862,7 +862,7 @@ information.
862862

863863
```sh
864864
git clone https://github.com/jeremy-rifkin/libassert.git
865-
git checkout v2.1.0
865+
git checkout v2.1.1
866866
mkdir libassert/build
867867
cd libassert/build
868868
cmake .. -DCMAKE_BUILD_TYPE=Release
@@ -898,7 +898,7 @@ you when installing new libraries.
898898

899899
```ps1
900900
git clone https://github.com/jeremy-rifkin/libassert.git
901-
git checkout v2.1.0
901+
git checkout v2.1.1
902902
mkdir libassert/build
903903
cd libassert/build
904904
cmake .. -DCMAKE_BUILD_TYPE=Release
@@ -916,7 +916,7 @@ To install just for the local user (or any custom prefix):
916916

917917
```sh
918918
git clone https://github.com/jeremy-rifkin/libassert.git
919-
git checkout v2.1.0
919+
git checkout v2.1.1
920920
mkdir libassert/build
921921
cd libassert/build
922922
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$HOME/wherever
@@ -965,7 +965,7 @@ Libassert is available through conan at https://conan.io/center/recipes/libasser
965965

966966
```
967967
[requires]
968-
libassert/2.1.0
968+
libassert/2.1.1
969969
[generators]
970970
CMakeDeps
971971
CMakeToolchain

0 commit comments

Comments
 (0)