Skip to content

Releases: geospace-code/matlab-stdlib

improve test coverage, cleanup lint

23 Nov 18:22
87400c9
Compare
Choose a tag to compare

Improve auto-linter, resolve minor issues thereby discovered

which: streamline logic

17 Nov 20:04
47c36b0
Compare
Choose a tag to compare

allow fpath to be a scalar or array

[h5,nc]save: allow bare filename

11 Nov 15:52
3eb91d6
Compare
Choose a tag to compare
[h5,nc]save: allow plain filename without folder

ci: update actions

HDF5 scalar write, Matlab >= R2020b

16 Jul 08:28
fc4d0c4
Compare
Choose a tag to compare

Matlab doesn't have a high-level function to write scalar HDF5 dataset, so we added it to our h5save.

To avoid excess code, we put enhanced argument checks in stdlib.hdf5nc functions that require Matlab >= R2020b.

add fileio.sha256sum

31 May 05:13
de2ec24
Compare
Choose a tag to compare
v4.0.1

add fileio.sha256sum

reorganized as stdlib

30 May 22:57
47aee56
Compare
Choose a tag to compare

combined a few complimentary libraries into this stdlib.

import hdf5nc.* => import stdlib.hdf5nc.*

bugfix: h5write size type

20 Jan 20:26
67fb853
Compare
Choose a tag to compare

Some functions may pass a non-double size to h5write, which matlab needs, despite the data inherently being integer.
This casts size to double.

emptyness passthrough

26 Nov 13:07
5b5c757
Compare
Choose a tag to compare

the non-writing functions now return empty-like values when empty filename or other parameters are passed in. This seems to be a better match to expected behavior of other Matlab functions: empty in, empty out.

  • {h5,nc}exist
  • {h5,nc}size
  • {h5,nc}variables

Separately, we moved CI to Azure since Travis-CI now has quotas, even for open-source projects.

add numerous tests

21 Oct 09:23
7e3e7e6
Compare
Choose a tag to compare

go to Class-based unit tests and use parameterization to find more corner cases

add lint tests

make internal functions private

12 Oct 14:40
821009c
Compare
Choose a tag to compare

this helps in reusing this code in external projects