CHANGELOG

changeset 1607
0ecb13118cac
parent 1605
55b13f583356
child 1618
ef7cab6eb131
equal deleted inserted replaced
1606:f5883f6e42e7 1607:0ecb13118cac
1 Version 4.0 - tbd 1 Version 4.0 - tbd
2 ------------------------ 2 ------------------------
3 3
4 * adds cx_system_page_size() to allocator.h 4 * adds cx_system_page_size() to allocator.h
5 * adds a new (optional) capacity parameter to cxJsonCreateArr() and cxJsonObjPutArr()
5 * adds cxJsonFromString(), cxJsonToString(), and cxJsonToPrettyString() 6 * adds cxJsonFromString(), cxJsonToString(), and cxJsonToPrettyString()
6 * adds cxJsonClone() 7 * adds cxJsonClone()
7 * adds cxJsonCompare() 8 * adds cxJsonCompare()
8 * adds cxMapCompare() 9 * adds cxMapCompare()
9 * adds line continuation support to CxProperties / CxPropertiesConfig 10 * adds line continuation support to CxProperties / CxPropertiesConfig
33 were not returning zero after freeing the memory when passed a size of zero 34 were not returning zero after freeing the memory when passed a size of zero
34 * removes the CX_STR() macro and instead makes the cx_str() inlinable 35 * removes the CX_STR() macro and instead makes the cx_str() inlinable
35 * removes the sort_members feature from CxJsonWriter 36 * removes the sort_members feature from CxJsonWriter
36 * removes the source and sink API from properties.h 37 * removes the source and sink API from properties.h
37 * removes the flush feature from CxBuffer 38 * removes the flush feature from CxBuffer
39 * removes the ability to remove elements from the iterators created with cxIterator() and cxIteratorPtr()
38 * removes several unnecessary convenience functions 40 * removes several unnecessary convenience functions
39 41
40 Version 3.2 - 2025-11-30 42 Version 3.2 - 2025-11-30
41 ------------------------ 43 ------------------------
42 44

mercurial