Skip to content

Releases: CODARcode/libpressio

libpressio version 0.13.1

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.13.1

Bug fix:

  • Mismatch of function name between header and implementation name for a
    header file which caused linking errors when using IO functions
    resolved by renaming the symbol in the implementation.

libpressio version 0.13.0

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.13.0

Major Features:

  • New pressio_compressor_get_configuration api to query compile time
    properties of compressors such as thread safety of configuration
    properties. Implemented for each compressor plugin.

Minor Features:

  • Documented build requirements in README.md

libpressio version 0.12.0

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.12.0

Major Features:

  • Added a new API pressio_data_new_clone to clone the memory associated
    with a pressio_data structure

libpressio version 0.11.2

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.11.2

Bug Fix

  • Previously libpressio specified the wrong install interface directory.
    The new version specifies it relative to ${CMAKE_INSTALL_INCLUDEDIR}

libpressio version 0.11.1

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.11.1

Bug Fix

  • Previously the pressio_data_select() took the first argument by
    non-const pointer, which was unnecessary.

libpressio version 0.11.0

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.11.0

Major Changes

  • New pressio_data_select api based on the HDF5 select_hyperslab api.
    This functionality will support the use of sampling routines and other
    conditions where a strided subset of the data is desired
  • Introduced an internal multi-dimensional iterator

Minor Changes

  • Added compatibility checks for c++17 apis not supported by all
    supported compilers
  • CMAKE_BUILD_TYPE is now set to release by default and limited to
    valid options
  • Changed plugin construction to support libc++ by providing the full
    type instead of relying on type deduction.

Bug Fixes

  • Previously it was impossible to enable the MGRAD plugin, this has now
    been fixed.

libpressio version 0.10.4

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.10.4

Bug Fix: fixed inconsistent naming in the metrics time plugin

libpressio version 0.10.3

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.10.3

  • Clang-Tidy configuration was added
  • Several Bug Fixes from Clang-Tidy
    • pass vectors by const& to reduce unnecessary copies
    • make move constructors noexcept to enable additional performance
      optimizations
    • explicitly call version functions in sz_plugin to prevent virtual
      call lookup
    • type mismatch in zfp_plugin has been corrected
    • removed unnessisary null character in tmpfile string in test_io

libpressio version 0.10.2

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.10.2

Bug fix

  • Previously the ZFP plugin incorrectly treated float input as double
    input. This has been resolved.

libpressio version 0.10.1

21 Aug 02:02
Compare
Choose a tag to compare

libpressio version 0.10.1

Bug Fix:

  • Previously int was pass instead of unsigned int in
    pressio_options::set_type when passed pressio_option_uint32_type.
    Now it correctly passes unsiged int.