Skip to content

Releases: sbooth/JulianDayNumber

Version 0.8.1

02 Apr 12:25
03b3711

Choose a tag to compare

What's Changed

  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #84
  • Clarify that the Islamic calendar is arithmetic by @sbooth in #85
  • Handle .min ... .max in isLeapYear(_:) by @sbooth in #86
  • Use numberOfMonthsInYear by @sbooth in #87
  • Handle Int.max in dayOfWeek(_:) by @sbooth in #88
  • Additional limit testing for dayOfWeek(_:) by @sbooth in #90
  • Use JPL algorithms for Gregorian and Julian Y/M/D to JDN conversions by @sbooth in #89
  • Improve isValidDate(:_) by @sbooth in #91
  • Correct typo by @sbooth in #93
  • Add missing . in comment by @sbooth in #94
  • Bump actions/checkout from 5 to 6 by @dependabot[bot] in #95
  • Add SPDX tags by @sbooth in #96
  • Update Swift workflow to include permissions by @sbooth in #97
  • Use MIT license text from REUSE by @sbooth in #98

New Contributors

Full Changelog: 0.8.0...0.8.1

Documentation

Version 0.8.0

12 Aug 21:01
03191d8

Choose a tag to compare

  • Expanded the limits of JDN calculations for most calendars.
  • Improved day of week support for Julian, Gregorian, and Astronomical calendars.

Documentation

Version 0.7.0

31 Jul 22:07
bf9e525

Choose a tag to compare

  • Added Calendar protocol.
  • Improvements to AstronomicalCalendar's handling of the Julian to Gregorian changeover.
  • Removed preconditions assuming Int is 64-bit.

Documentation

Version 0.6.0

19 Jan 14:46
17820a5

Choose a tag to compare

Fixes for the ISO calendar.

Documentation

Version 0.5.0

26 Nov 14:17
a4b7cb6

Choose a tag to compare

Support for the following calendars was added:

  • Persian
  • Macedonian
  • Syrian
  • ISO

Documentation

Version 0.4.0

16 Nov 14:57
ad72896

Choose a tag to compare

Support for the following calendars was added:

  • Maya
  • Armenian
  • Khwarizmian

Documentation

Version 0.3.0

09 Nov 17:40
8d48baa

Choose a tag to compare

Support for the following calendars was added:

  • French Republican
  • Jewish
  • Śaka

Version 0.2.0

05 Nov 13:04
4bf3ce8

Choose a tag to compare

Support for the following calendars was added:

  • Astronomical
  • Coptic
  • Egyptian
  • Ethiopian

Initial development release

04 Nov 02:49
da6a322

Choose a tag to compare

0.1.0

Add Gregorian to Julian conversion example