Skip to content

Releases: GMLC-TDC/containers

v0.4.0

06 May 23:17
118cf13
Compare
Choose a tag to compare

Changed

  • Use C++17, Minimum CMake 3.10
  • Update google test
  • added negative return codes for stack buffer pop and circular buffer pop to indicate insufficient size in memory storage.

Fixed

  • some threading issues with the WorkQueue and simpleQueue

Added

  • DualStringMappedVector and StringMappedVector which are specializations of DualMappedVector and MappedVector with the first search term as a std::string and using stable references.
  • added a header for suppressing warnings
  • added several CI tests and precommit.ci

Removed

  • removed optionalDefinition as we are now using std::optional