C API 0.99.14
Breaking changes
- 64 bits are now used to store the sizes of ragged table columns such as metadata,
allowing them to hold more data. As suchtsk_size_t
is now 64 bits wide.
This change is fully backwards and forwards compatible for all tree-sequences whose
ragged column sizes fit into 32 bits. New tree-sequences with
large offset arrays that require 64 bits will fail to load in previous versions with
errorTSK_ERR_BAD_COLUMN_TYPE
.
(@jeromekelleher, #343, #1527, #1528, #1530,
#1554, #1573, #1589,#1598,#1628, #1571,
#1579, #1585, #1590, #1602, #1618, #1620, #1652).
Features
- Add
tsk_X_table_update_row
methods which allow modifying single rows of tables
(@jeromekelleher, #1545, #1552).