====================
- Removed deprecated parameter ``coords`` from the parameter list of
``pixtopix.tran()`` function. [406]
- Modified the behavior of the ``verbose`` parameter in ``pixtopix.tran()``
to not print coordinates when not run as a script and when ``output``
is `None`. [406]
- Fixed a compatibility issue in ``tweakutils`` that would result in crash in
``skytopix`` when converting coordinates in ``hms`` format. [385]
- Fixed a bug in the ``astrodrizzle.sky`` module due to which sky matching
fails with "Keyword 'MDRIZSKY' not found" error when some of the
input images do not overlap at all with the other images. [380]
- Fixed a bug in the ``util.WithLogging`` decorator due to which incorrect
log file was reported when user-supplied log file name does not have ``.log``
extension. [365]
- Fixed a bug introduced in 364 returning in ``finally`` block. [365]
- Improved ``util.WithLogging`` decorator to handle functions that return
values. [364]
- Fixed a bug in the automatic computation of the IVM weights when IVM
was not provided by the user. [320]
- Fixed a bug in the 2D histogram code used for estimating shifts for
catalog pre-matching. This may result in better matching. [286]
- Now ``tolerance`` (in ``tweakreg``) is no longer ignored when ``use2dhist``
is enabled. [286]
- Fixed VS compiler errors with pointer artithmetic on void pointers. [273]
- Fix logic so that code no longer tries to update headers when no valid fit
could be determined. [241]
- Fixed a bug in the computation of interpolated large scale flat field
for STIS data. The bug was inconsequential in practice.
Removed the dependency on ``stsci.imagemanip`` package. [227]
- Removed the dependency on ``stsci.ndimage`` (using ``scipy`` routines
instead). [225]
- Added ``'Advanced Pipeline Products'`` alignment code to ``drizzlepac``
package. Enhance ``runastrodriz`` to compute and apply absolute astrometric
corrections to GAIA (or related) frame to images where possible.
[200, 213, 216, 223, 234, 235, 244, 248, 249, 250, 251,
259, 260, 268, 271, 283, 294, 302]
- Add computation and reporting of the fit's
`Root-Mean-Square Error (RMSE) <https://en.wikipedia.org/wiki/Root-mean-square_deviation>`_
and `Mean Absolute Error (MAE) <https://en.wikipedia.org/wiki/Mean_absolute_error>`_.
[210]
- Replaced the use of ``WCS._naxis1`` and ``WCS._naxis2`` with
``WCS.pixel_shape`` [207]
- Removed support for Python 2. Only versions >= 3.5 are supported. [207]
- Use a more numerically stable ``numpy.linalg.inv`` instead of own matrix
inversion. [205]
- The intermediate fit match catalog, with the name ``_catalog_fit.match``
generated by ``tweakreg`` now has correct RA and DEC values for the sources
after applying the fit. [200, 202]
- Simplify logic for determining the chip ID for each source. [200]