diff --git a/CHANGELOG.md b/CHANGELOG.md index 7975fd1a..3b6204aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## 4.0.0 -_Released 2024-xx-xx_ +_Released 2024-11-03_ ### Breaking changes diff --git a/CMakeLists.txt b/CMakeLists.txt index da68041c..85a41cd3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.16) project( scn - VERSION 3.0.2 + VERSION 4.0.0 DESCRIPTION "scanf for modern C++" HOMEPAGE_URL "https://scnlib.dev" LANGUAGES CXX @@ -70,7 +70,7 @@ target_link_libraries(scn PRIVATE ) set_library_flags(scn) -set_property(TARGET scn PROPERTY SOVERSION 3) +set_property(TARGET scn PROPERTY SOVERSION 4) add_library(scn::scn ALIAS scn) add_library(scn_internal INTERFACE) diff --git a/docs/poxy.toml b/docs/poxy.toml index 79a0fd40..3cf95e65 100644 --- a/docs/poxy.toml +++ b/docs/poxy.toml @@ -36,7 +36,7 @@ strip_paths = ['../include', 'pages'] 'SCN_MOVE(x)' = 'std::move(x)' 'SCN_FWD(x)' = 'std::forward(x)' 'SCN_DECLVAL(x)' = 'std::declval()' -'SCN_BEGIN_NAMESPACE' = 'inline namespace v3 {' +'SCN_BEGIN_NAMESPACE' = 'inline namespace v4 {' 'SCN_END_NAMESPACE' = '}' 'SCN_GCC_PUSH' = '' 'SCN_GCC_IGNORE(...)' = '' diff --git a/include/scn/fwd.h b/include/scn/fwd.h index 7a999a77..e50cd985 100644 --- a/include/scn/fwd.h +++ b/include/scn/fwd.h @@ -24,7 +24,7 @@ #define SCN_COMPILER(major, minor, patch) \ ((major) * 10000000 + (minor) * 10000 + (patch)) -#define SCN_VERSION SCN_COMPILER(3, 0, 2) +#define SCN_VERSION SCN_COMPILER(4, 0, 0) ///////////////////////////////////////////////////////////////// // Library configuration