diff --git a/CHANGELOG.md b/CHANGELOG.md index 47f87f4..358683a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## Version 0.2.3 + +* Enable the use of `import std` (#141, #147). +* Make `strong_typedef` structural so it can be used as NTTP (#126). +* Add safe integer comparisons (#134). +* Enable EBO on MSVC (#128). +* Various bugfixes and CMake improvements (#132, #133, #137, #139, #143, #146, #148). + ## Version 0.2.2 * Replace `TYPE_SAFE_ARITHMETIC_UB` CMake option by `TYPE_SAFE_ARITHMETIC_POLICY` to enable checked arithmetic by default (#106) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0aac09a..a1e310f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -125,7 +125,7 @@ set(TYPE_SAFE_CMAKE_SIZEOF_VOID_P ${CMAKE_SIZEOF_VOID_P}) set(CMAKE_SIZEOF_VOID_P "") write_basic_package_version_file( ${CMAKE_CURRENT_BINARY_DIR}/type_safe-config-version.cmake - VERSION 0.2.2 + VERSION 0.2.3 COMPATIBILITY SameMajorVersion ) set(CMAKE_SIZEOF_VOID_P ${TYPE_SAFE_CMAKE_SIZEOF_VOID_P}) diff --git a/conanfile.py b/conanfile.py index 993c9bd..9831127 100644 --- a/conanfile.py +++ b/conanfile.py @@ -5,7 +5,7 @@ class TypeSafe(ConanFile): name = 'type_safe' url = 'https://github.com/foonathan/type_safe' - version = '0.2.2' + version = '0.2.3' requires = 'debug_assert/1.3@Manu343726/testing' exports = '*.hpp' generators = 'cmake'