diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d77fbdad..4a6369094 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # HDMF Changelog +## HDMF 3.14.4 (Upcoming) + +### Enhancements +- Added support to append to a dataset of references for HDMF-Zarr. @mavaylon1 [#1157](https://github.com/hdmf-dev/hdmf/pull/1157) + ## HDMF 3.14.3 (July 29, 2024) ### Enhancements diff --git a/src/hdmf/data_utils.py b/src/hdmf/data_utils.py index 798a40973..91400da84 100644 --- a/src/hdmf/data_utils.py +++ b/src/hdmf/data_utils.py @@ -18,7 +18,8 @@ from .utils import docval, getargs, popargs, docval_macro, get_data_shape def append_data(data, arg): - if isinstance(data, (list, DataIO)): + from hdmf.backends.hdf5.h5_utils import HDMFDataset + if isinstance(data, (list, DataIO, HDMFDataset)): data.append(arg) return data elif type(data).__name__ == 'TermSetWrapper': # circular import