Skip to content

Calendrical version 2.1.0

Choose a tag to compare

@kipcole9 kipcole9 released this 28 Oct 05:24
· 2 commits to main since this release

[2.1.0] — 2026-10-26

Added

  • Calendrical.Supervisor owns Calendrical's processes and is the :calendrical application's supervisor. To start Calendrical in your own tree, mark the dependency runtime: false and list it among your children; it starts Astro if Astro is not started, as the supervision guide describes.

Changed

  • Requires Astro 2.9, whose JPL positions are faster with the same results, and whose Astro.Supervisor loads the ephemeris for an application that supervises Astro itself.

Fixed

  • The calendars reckoned by astronomy (Persian, lunisolar, observational Islamic and astronomical Umm al-Qura) keep what they work out about a year, where they worked it out again on every call. Once a year has been asked about, a conversion takes microseconds where it took up to 12 ms, with every answer unchanged.