Skip to content

Releases: SyndemicsLab/DataManagement

v1.0.4 -- Fix Trailing Commas, Add MacOS Release

06 Jun 14:54
61ce587

Choose a tag to compare

Changes

  • #53 Fixed trailing commas in DataTable
  • #54 Added a MacOS Release

v1.0.3 -- DataTable Adjustments

06 May 22:04
5e84fbd

Choose a tag to compare

As the title suggests, new minor release based on changes to DataTable, namely

  • DataTable::empty() now evaluates to true if the table has no rows, rather than necessitating a completely empty/null table.
  • To account for the previous change, the member function DataTable::isNull() has been added. This behaves the same way that empty() used to.

v1.0.2 - Converting Templates to Interfaces

22 Apr 18:10
728535e

Choose a tag to compare

Shifting most functions to be generalized to standard .ini files. Also adding in abstraction layers for mocking and easily importing/handling dependency injections. First reference for deprecation for various typed getVectors. Future work will be directed towards std::variant typed getVector.

v1.0.1 - First Round of Bug Fixes

13 Feb 21:35
b2c717b

Choose a tag to compare

This is the first round of bug fixes. Mainly we needed to account for actually throwing errors correctly so its fairly substantial.

v1.0.0

18 Jan 18:34
c89465d

Choose a tag to compare

Release of DataManagement used to handle various config files and Data Tables from CSV files. As this operates as a standalone binary library, it is meant to be included in CMake projects using find_package. Currently this has only been built, tested, and run on Linux (Ubuntu). To install:

  1. Download the artifact saved here.
  2. Unzip the package.
  3. Move the contents to a place you can provide as a prefix path to your project
  4. Include in your CMakeLists.txt using find_package(DataManagement)