--- a/CHANGELOG Thu Dec 11 23:07:24 2025 +0100 +++ b/CHANGELOG Thu Dec 11 23:47:46 2025 +0100 @@ -8,6 +8,8 @@ * adds CX_BUFFER_DO_NOT_FREE buffer flag * changes cxFreeDefault() from a macro to a function so that it can be used as a simple destructor * changes cxBufferReserve() to allow reducing the capacity + * changes cxBufferTerminate() to automatically shrink the buffer + * changes cxBufferTerminate() so that position and size are equal after successful operation * changes the members of CxJson and CxJsonValue * changes the return value of cxJsonObjIter() to CxMapIterator * changes CxTree structure so that it now inherits CX_COLLECTION_BASE