------------------
* Added :func:`~skyfield.positionlib.ICRF.is_sunlit()` to determine
whether Earth satellites in orbit are in Earth’s shadow or not, thanks
to a pull request from Jesse Coffey.
* Added :func:`~skyfield.positionlib.position_of_radec()`
to replace the poorly designed ``position_from_radec()``.
* Skyfield :class:`~skyfield.timelib.Time` objects now have microsecond
internal accuracy, so round trips to and from Python datetimes should
now preserve all the microsecond digits.
* The :meth:`~skyfield.timelib.Time.utc_strftime()` method now rounds to
the nearest minute or second if it sees that either minutes or seconds
are the smallest unit of time in the format string.
* The 6 numbers in the sequence ``t.utc`` can now be accessed by the
attribute names ``year``, ``month``, ``day``, ``hour``, ``minute``,
and ``second``.
* Nutation routines should now be faster and have a smaller memory
footprint, thanks to a rewrite that uses more optimized NumPy calls.
`373 <https://github.com/skyfielders/python-skyfield/issues/373>`_
* Thanks to Jérôme Deuchnord, the exception raised when asking for a
position out-of-range of a JPL ephemeris now shows the calendar dates
for which the ephemeris is valid and carries several useful attributes.
`356 <https://github.com/skyfielders/python-skyfield/pull/356>`_