From f965814aaa80511acad8ff3379cd4c43f25d8c0e Mon Sep 17 00:00:00 2001 From: Mingxin Wang Date: Fri, 13 Mar 2026 14:08:19 +0800 Subject: [PATCH] Update version to 4.0.2 --- CMakeLists.txt | 2 +- docs/spec/msft_lib_proxy.md | 1 + include/proxy/v4/proxy_macros.h | 2 +- meson.build | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ae1ffdc..60e796c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.28) -project(msft_proxy4 VERSION 4.0.1 LANGUAGES CXX) +project(msft_proxy4 VERSION 4.0.2 LANGUAGES CXX) add_library(msft_proxy4 INTERFACE) set_target_properties(msft_proxy4 PROPERTIES EXPORT_NAME proxy) add_library(msft_proxy4::proxy ALIAS msft_proxy4) diff --git a/docs/spec/msft_lib_proxy.md b/docs/spec/msft_lib_proxy.md index b3c8593..71612e6 100644 --- a/docs/spec/msft_lib_proxy.md +++ b/docs/spec/msft_lib_proxy.md @@ -10,6 +10,7 @@ Starting with 3.0.0, Proxy ships a feature-test macro that encodes the library v | Version | Value of `__msft_lib_proxy` | | ------- | --------------------------- | +| 4.0.2 | `202603L` | | 4.0.1 | `202510L` | | 4.0.0 | `202508L` | | 3.4.0 | `202505L` | diff --git a/include/proxy/v4/proxy_macros.h b/include/proxy/v4/proxy_macros.h index 61a2d49..74ad2f4 100644 --- a/include/proxy/v4/proxy_macros.h +++ b/include/proxy/v4/proxy_macros.h @@ -29,7 +29,7 @@ #define PRO4D_DEBUG(...) __VA_ARGS__ #endif // NDEBUG -#define __msft_lib_proxy4 202510L +#define __msft_lib_proxy4 202603L #define PRO4D_DIRECT_FUNC_IMPL(...) \ noexcept(noexcept(__VA_ARGS__)) \ diff --git a/meson.build b/meson.build index d909e1a..5905e86 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ project( 'msft_proxy4', 'cpp', - version: '4.0.1', + version: '4.0.2', license: 'MIT', license_files: 'LICENSE', meson_version: '>=1.3',