changelog
    
    
    - Thu, 17 Apr 2025 20:48:29 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 17 Apr 2025 20:48:29 +0200] rev 1299
- fix theoretical (but not actual) use-after-free
    - Thu, 17 Apr 2025 20:47:43 +0200
- by Mike Becker <universe@uap-core.de> [Thu, 17 Apr 2025 20:47:43 +0200] rev 1298
- use new string formatting macros in documentation
    - Wed, 16 Apr 2025 20:35:34 +0200
- by Mike Becker <universe@uap-core.de> [Wed, 16 Apr 2025 20:35:34 +0200] rev 1297
- bring back CX_PRIstr and CX_SFMT macros - resolves #612
    - Tue, 15 Apr 2025 22:16:05 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 15 Apr 2025 22:16:05 +0200] rev 1296
- fixes unnecessary allocations in cx_strcat() family of functions
 
 fixes #604
    - Mon, 14 Apr 2025 19:53:20 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 14 Apr 2025 19:53:20 +0200] rev 1295
- add cxTreeSize() - resolves #624
    - Mon, 14 Apr 2025 19:36:43 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 14 Apr 2025 19:36:43 +0200] rev 1294
- add test and documentation for cxListContains() - fixes #643
    - Sun, 13 Apr 2025 18:01:29 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 13 Apr 2025 18:01:29 +0200] rev 1293
- adds cxListContains() implementation (still needs test and docu)
    - Sun, 13 Apr 2025 14:56:05 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 13 Apr 2025 14:56:05 +0200] rev 1292
- add windows support for new buffer auto-extend strategy - relates to #641