- several fixes with respect to allocations using a provided allocator instance
- fixes and improvements in cmake files for including DataSketches as dependency in other projects
- Tuple sketch serial version 3 for compatibility with Java
- support for older serialization versions of Theta sketch
- added reset() method in Theta and Tuple sketch and union
- minor changes to some corner cases of Theta and Tuple intersection and a-not-b operations
Known problems:
- support for older serialization versions of Theta sketch is incomplete: deserialize from bytes does not handle old versions
- REQ sketch get_PMF() has undefined behavior for empty sketches (can crash). Check is_empty() before calling get_PMF()