| 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 |