================
New Features
------------
- Added a new `baseband.file_info` function, which can be used to inspect
data files. [200]
- Added a general file opener, `baseband.open` which for a set of formats
will check whether the file is of that format, and then load it using the
corresponding module. [198]
- Allow users to pass a ``verify`` keyword to file openers reading streams.
[233]
- Added support for the GUPPI format. [212]
- Enabled `baseband.dada.open` to read streams where the last frame has an
incomplete payload. [228]
API Changes
-----------
- In analogy with Mark 5B, VDIF header time getting and setting now requires
a frame rate rather than a sample rate. [217, 218]
- DADA and GUPPI now support passing either a ``start_time`` or ``offset``
(in addition to ``time``) to set the start time in the header. [240]
Bug Fixes
---------
Other Changes and Additions
---------------------------
- The `baseband.data` module with sample data files now has an explicit entry
in the documentation. [198]
- Increased speed of VLBI stream reading by changing the way header sync
patterns are stored, and removing redundant verification steps. VDIF
sequential decode is now 5 - 10% faster (depending on the number of
threads). [241]