==================
Features
--------
- Add a new `dkist.load_dataset` function to combine and replace ``Dataset.from_directory()`` and ``Dataset.from_asdf()``. (`274 <https://github.com/DKISTDC/dkist/pull/274>`_)
- Add the ability to load more than one asdf file at once to `dkist.load_dataset`. (`287 <https://github.com/DKISTDC/dkist/pull/287>`_)
Bug Fixes
---------
- Fix minor bugs for header slicing functionality and expand test coverage for edge-cases. (`275 <https://github.com/DKISTDC/dkist/pull/275>`_)
- Fixed inverse transform in `.VaryingCelestialTransformSlit2D`. Which fixes a bug in VISP WCSes. (`285 <https://github.com/DKISTDC/dkist/pull/285>`_)
- Fix a bug preventing the transfer of a single dataset with :meth:`~dkist.net.transfer_complete_datasets`. (`288 <https://github.com/DKISTDC/dkist/pull/288>`_)
Improved Documentation
----------------------
- Added a new tutorial section based on the NSO workshop material. (`281 <https://github.com/DKISTDC/dkist/pull/281>`_)
Trivial/Internal Changes
------------------------
- Add jsonschema as an explicit dependency (previously it was provided by asdf). (`274 <https://github.com/DKISTDC/dkist/pull/274>`_)
- Update minimum required versions of asdf, asdf-astropy, dask, matplotlib, numpy, parfive, and sunpy. (`275 <https://github.com/DKISTDC/dkist/pull/275>`_)