diff -r a1a728d7ebfd -r e47078681a6f CHANGELOG --- a/CHANGELOG Sun Dec 14 14:29:27 2025 +0100 +++ b/CHANGELOG Sun Dec 14 15:41:02 2025 +0100 @@ -10,10 +10,12 @@ * adds cxBufferMaximumCapacity() * adds cxBufferAppendString() * adds CX_BUFFER_DO_NOT_FREE buffer flag + * changes parameter order of cxBufferInit() and cxBufferCreate() * changes cxBufferReserve() to allow reducing the capacity * changes cxBufferTerminate() to automatically shrink the buffer * changes cxBufferTerminate() so that position and size are equal a after successful operation * changes cxBufferPutString() to accept any kind of string that cx_strcast() supports + * changes the entire low-level array-list API by making it much simpler * 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 @@ -30,6 +32,7 @@ * removes the sort_members feature from CxJsonWriter * removes the source and sink API from properties.h * removes the flush feature from CxBuffer + * removes several unnecessary convenience functions Version 3.2 - 2025-11-30 ------------------------