=======================================
Features
--------
- xia2 now has coloured output by default.
You can disable this by setting the environment variable NO_COLOR. (`267 <https://github.com/xia2/xia2/issues/267>`_)
- The DIALS pipeline now generates .sca output files again (`384 <https://github.com/xia2/xia2/issues/384>`_)
- Prescale data before dials.symmetry when in multi_sweep_indexing mode
This mirrors the behaviour of the CCP4ScalerA by prescaling the data
with KB scaling to ensure that all experiments are on the same scale
before running dials.symmetry. This should lead to more reliable
results from the symmetry analysis in multi_sweep_indexing mode. (`395 <https://github.com/xia2/xia2/issues/395>`_)
- Switch the default plugin for reading HDF5 files with XDS to DURIN (`400 <https://github.com/xia2/xia2/issues/400>`_)
- The error output file xia2.error has been renamed xia2-error.txt (`407 <https://github.com/xia2/xia2/issues/407>`_)
Bugfixes
--------
- Export DANO when running cctbx French & Wilson procedure (`399 <https://github.com/xia2/xia2/issues/399>`_)
- If .nxs and _master.h5 files reference the same underlying data files on disk,
do not process both, only process _master files. Fixes longstanding annoyance. (`408 <https://github.com/xia2/xia2/issues/408>`_)
- Made image reading in xia2.overload more general, means screen19 now works with
Eiger detectors (`412 <https://github.com/xia2/xia2/issues/412>`_)
- Fix bug for space_group= option in combination with the dials pipeline where
output mtz files would be in the Laue group, rather than the space group. (`420 <https://github.com/xia2/xia2/issues/420>`_)
- Remove the check that HDF5 data files are in place for master files, since this
implicitly assumes that the data are written following DECTRIS manner. (`401 <https://github.com/xia2/xia2/issues/401>`_)