From 39379f0be36c54243527f2f537395ac29d05101d Mon Sep 17 00:00:00 2001 From: Sergey Avseyev Date: Wed, 24 Jul 2024 08:53:48 -0700 Subject: [PATCH] Update meta for 4.2.2 --- package.xml.in | 102 ++++++++++++++++++++++++++++-------------- src/php_couchbase.hxx | 2 +- 2 files changed, 69 insertions(+), 35 deletions(-) diff --git a/package.xml.in b/package.xml.in index de4c82bd..7b17a289 100644 --- a/package.xml.in +++ b/package.xml.in @@ -13,9 +13,9 @@ sergey@couchbase.com yes - 2024-04-23 + 2024-07-24 - 4.2.1 + 4.2.2 4.2.1 @@ -27,44 +27,23 @@ Fixes ===== - * PCBC-987: Fix consistency vector encoding for FTS (#163) - * PCBC-985: Use system DNS config by default, and disable DNS-SRV if - system does not provide DNS server. (#159) + * PCBC-997: Do not export development files. (#172) + Exclude C++ files, tests and development scripts, so that Packagist will + not install them to the application ./vendor directory. - Enhancements - ============ - - * PCBC-859: Update build scripts and instructions for Windows (#158, #164) - * PCBC-984, PCBC-987: Improve compatiblity with pcntl_fork() (#157, #162) - - Notable changes in core C++ - =========================== - - 1.0.0-dp.14 - ----------- + * PCBC-991: Add consistency utility for testing (#168) - ## Enhancements + * PCBC-989: Rollback to cmake 3.19 (#167) - * CXXCBC-489: Support scoped eventing functions. (#548) - * CXXCBC-489: Add `version_7_2_0 eventing` function language compatibility. (#554) - * CXXCBC-470: Distinguish between 'unset' and 'off' query_profile (#551) + * PCBC-988: Fix type annotation for JsonSerializable implementations (#166) - ## Fixes - - * CXXCBC-487: Check if alternate addressing is used when bootstrapping. (#545) - * CXXCBC-503: Ignore configuration if it contains an empty vBucketMap. (#556, #558) - * CXXCBC-30: Inconsistent behaviour when using subdoc opcodes incorrectly (#559) - * CXXCBC-492: Use retry strategy in collections_component's get_collection_id. (#552) - * CXXCBC-494: Fix memory issue in range scan implementation. (#549) - * Always attempt to extract common query code if error has not been - set. (#561) Fixes quota/rate limit checks for older servers. + Enhancements + ============ - ## Build and Tests Fixes + * PCBC-994: Support for base64 encoded vector types (#169, #170) - * CXXCBC-502: Apply `/bigobj` for SDK objects only. (#550) Avoid using - global add_definitions() as it might leak to non-CXX languages (like - `ASM_NASM` on Windows). - * Add feature check for scoped analyze_document in tests (#555) + * Core updated to 1.0.0. Release notes: + https://docs.couchbase.com/cxx-sdk/current/project-docs/sdk-release-notes.html#version-1-0-0-26-june-2024 @@ -81,6 +60,61 @@ couchbase + + 2024-04-23 + + 4.2.1 + 4.2.1 + + + stable + stable + + Apache V2 + + Fixes + ===== + + * PCBC-987: Fix consistency vector encoding for FTS (#163) + * PCBC-985: Use system DNS config by default, and disable DNS-SRV if + system does not provide DNS server. (#159) + + Enhancements + ============ + + * PCBC-859: Update build scripts and instructions for Windows (#158, #164) + * PCBC-984, PCBC-987: Improve compatiblity with pcntl_fork() (#157, #162) + + Notable changes in core C++ + =========================== + + 1.0.0-dp.14 + ----------- + + ## Enhancements + + * CXXCBC-489: Support scoped eventing functions. (#548) + * CXXCBC-489: Add `version_7_2_0 eventing` function language compatibility. (#554) + * CXXCBC-470: Distinguish between 'unset' and 'off' query_profile (#551) + + ## Fixes + + * CXXCBC-487: Check if alternate addressing is used when bootstrapping. (#545) + * CXXCBC-503: Ignore configuration if it contains an empty vBucketMap. (#556, #558) + * CXXCBC-30: Inconsistent behaviour when using subdoc opcodes incorrectly (#559) + * CXXCBC-492: Use retry strategy in collections_component's get_collection_id. (#552) + * CXXCBC-494: Fix memory issue in range scan implementation. (#549) + * Always attempt to extract common query code if error has not been + set. (#561) Fixes quota/rate limit checks for older servers. + + ## Build and Tests Fixes + + * CXXCBC-502: Apply `/bigobj` for SDK objects only. (#550) Avoid using + global add_definitions() as it might leak to non-CXX languages (like + `ASM_NASM` on Windows). + * Add feature check for scoped analyze_document in tests (#555) + + 2024-03-17 diff --git a/src/php_couchbase.hxx b/src/php_couchbase.hxx index 0618857e..5ba7fbbe 100644 --- a/src/php_couchbase.hxx +++ b/src/php_couchbase.hxx @@ -19,7 +19,7 @@ #include -#define PHP_COUCHBASE_VERSION "4.2.1" +#define PHP_COUCHBASE_VERSION "4.2.2" #define PHP_COUCHBASE_EXTENSION_NAME "couchbase" #ifdef __cplusplus