- Add UserType class, add EnumType ({pull}`229`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_
- Refactor fillvalue and dtype handling for user types, enhance sanity checks and tests ({pull}`230`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_
- Add VLType and CompoundType, commit complex compound type to file. Align with nc-complex ({pull}`227`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_
- Update h5pyd testing.
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_
- CI and lint maintenance ({pull}`235`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_
- Support wrapping an h5py ``File`` object. Closing the h5netcdf file object
does not close the h5py file ({pull}`238`).
By `Thomas Kluyver <https://github.com/takluyver>`_
- CI and lint maintenance (format README.rst, use more f-strings, change Python 3.9 to 3.10 in CI) ({pull}`239`).
By `Kai Mühlbauer <https://github.com/kmuehlbauer>`_