Skip to content

Releases: ComputationalRadiationPhysics/libSplash

1.7.0: Modern CMake & readAttributeInfo

08 Feb 15:13
v1.7.0
140d6ce
Compare
Choose a tag to compare

This release adds modernized CMake scripts including CMake config packages on install with targets. A new readAttributeInfo method was added to the DataCollector for save reading of types and extents of attributes. On reads, the offset in DataContainer for non-zero offsets in domains was fixed. Due to a bug in upsteam CMake, at least version 3.10.0 of CMake is required now.

For a full list of changes, please refer to the CHANGELOG.md.

Thanks to @ax3l and @Flamefire for contributions to this release!

DOI

1.6.0: SerialDataCollector Filename API

28 Oct 12:35
v1.6.0
Compare
Choose a tag to compare

SerialDataCollector file name interface change: this feature was accidentally not included in the 1.5.0 release. Also a compile error with GCC 6.2 was fixed.

For a full list of changes, please refer to the CHANGELOG.md.

DOI

1.5.0: Write Empty Group Attributes & File Name API

26 Oct 12:57
v1.5.0
Compare
Choose a tag to compare

Written attributes do now generate their according group path recursively if it does not exist and the SerialDataCollector interface for file names has been changed to be more consistent.

For a full list of changes, please refer to the CHANGELOG.md.

DOI

1.4.0: SDC Global Attribute Path to "/"

13 Apr 02:57
Compare
Choose a tag to compare

Lets the SerialDataCollector write global attributes to "/" by default, too.
Follow-up to the change in libSplash 1.3.0 for the ParallelDataCollector. The internal file format is now 4.0.

DOI

1.3.1: readMeta Bug Fixes

12 Apr 22:33
Compare
Choose a tag to compare

This release contains bug fixes for the new readMeta API and serveral internal code clean-ups.
A ParallelDataCollector example was added. The internal file format stayed with 3.3.

DOI

1.3.0: openPMD Types and h5py

12 Nov 16:10
Compare
Choose a tag to compare

Release 1.3.0 adds functionality for users to fulfil formatting for openPMD. Support for array attributes, strings/chars, bools and further h5py compatibility have been added. Additionally, read functionality has improved by new meta calls to determine type and size of a data set before reading.
The internal format was increased to version 3.3.

DOI

1.2.4: Parallel NULL Reads

07 Feb 01:59
Compare
Choose a tag to compare

This release contains a bug fix for parallel reads where some ranks read NULL data and fixes a compile issue on Red Hat 4.4./Scientific Linux 6.

DOI

1.2.3: Entry and Group Listings

14 Oct 11:22
Compare
Choose a tag to compare

This release contains a minor fix for listing entries and groups.

http://dx.doi.org/10.5281/zenodo.12244

1.2.2: Fix Internal Version Number

23 Jun 08:06
Compare
Choose a tag to compare

That release was necessary since we forgot to bump the version number in <splash/version.hpp> with the last release.

http://dx.doi.org/10.5281/zenodo.10623

1.2.1: Non-Extensible Data Sets

20 Jun 15:07
Compare
Choose a tag to compare

This is a patch level release of libSplash, version 1.2.1

We changed the default formatting for data sets to be non-extensible in all modes but append.
This updates the internal file format to version 2.1 which is as always backwards compatible with the file's major version (all 2.x formatted files).

We are now using Zenodo to add a DOI to our tags/releases.
http://dx.doi.org/10.5281/zenodo.10607