docs/src/index.md

changeset 386
8ebfe95077eb
parent 333
b3ad9d1a20b7
child 390
d345541018fa
equal deleted inserted replaced
385:094476ae39e5 386:8ebfe95077eb
23 23
24 Mike Becker [<universe@uap-core.de>](mailto:universe@uap-core.de) 24 Mike Becker [<universe@uap-core.de>](mailto:universe@uap-core.de)
25 25
26 Olaf Wintermann 26 Olaf Wintermann
27 [<olaf.wintermann@gmail.com>](mailto:olaf.wintermann@gmail.com) 27 [<olaf.wintermann@gmail.com>](mailto:olaf.wintermann@gmail.com)
28
29 Changelog
30 ---------
31
32 ### Version 2.1 - 2019-12-30
33
34 * adds string replace functions
35 * adds set operations for ` UcxList` and `UcxMap`
36 * adds `sstrcaseprefix()` and `sstrcasesuffix()`
37 * improves Doxygen documentation in ucx/string.h
38 * adds `UcxArray` data type
39 * adds support for CMake builds, but main build system is still autotools
40
41 ### Version 2.0 - 2018-12-28
42
43 * some uncritical bug fixes
44 * overflow of `sstrnlen` now returns `SIZE_MAX` instead of zero
45 * adds `scstr_t` - a `const char*` variant for sstr_t
46 * renames utility compare functions
47
48 ### Version 1.1 - 2018-05-14
49
50 * adds missing 32 bit support to integer overflow checks
51 * adds `ucx_buffer_to_sstr()` macro
52 * adds `ucx_avl_free_content()`
53 * adds some more compare and distance functions in utils.h
54 * adds `SFMT()` and `PRIsstr` convenience macros
55 * destructor functions for `*_free_content()` functions are now optional
56
57 ### Version 1.0.1 - 2018-01-21
58
59 * some bug fixes
60 * adds integer overflow checks
61
62 ### Version 1.0 - 2017-10-28
63
64 * first stable version of UCX released

mercurial