[0.8.0] — 2026-05-24
Changed
-
Function and module documentation across the calendar modules (Persian, Coptic, Hebrew, Ethiopic, Ethiopic.AmeteAlem, Buddhist, Indian, ROC, Julian and its variants, Ecclesiastical, Kday, Composite, Formatter, Chinese, Korean, LunarJapanese) is now in the project's standard template with
### Arguments,### Returns, and### Examplessections. Many functions gained their first doctest examples, taking the total doctest count from 410 to 509+. -
Calendrical.Juliannow has a@moduledocdescribing the proleptic Julian calendar and the year-shift variants (Calendrical.Julian.Jan1,.March1,.March25,.Sept1,.Dec25). Each variant now has its own short@moduledocdescribing the historical year-style it represents.
Fixed
-
Spelling fixes in calendar docs:
calcualate→calculate(Persian leap-year doc),Arguements→Arguments,boolaan/booelan→boolean,Luanr→Lunar,sexigesimal→sexagesimal(Chinese, Korean, LunarJapanese). -
README installation snippet now points to
~> 0.8instead of the stale~> 0.1.0from the initial release. -
README LICENSE link now points to
v0.8.0instead ofv0.1.0. -
README Quick Start example for
Calendrical.Interval.quarter/3now shows the expectedDate.range/2result, matching the other examples in the block.