Updates

New releases from Sky.

RSS

October 2026

  1. Earth perihelion and aphelion

    Almanac 0.11.0

    Almanac 0.11.0 adds Earth perihelion and aphelion events in TypeScript, Swift, and Kotlin.

    Release Sky
  2. Requires Swift 6

    Almanac 0.10.0

    Almanac 0.10.0 uses Swift 6 language mode and requires a Swift 6 or newer toolchain.

    Release Sky
  3. Check whether the Sun is up

    Almanac 0.9.0

    Almanac 0.9.0 provides an instantaneous sunrise-based day/night decision in TypeScript, Swift, and Kotlin.

    Release Sky
  4. Kotlin port, angle helpers, and tested migration guides

    Almanac 0.8.1

    Release Sky
  5. Uranus and Neptune, plus guides for moving from SunCalc and Solar

    Almanac 0.8.0

    Almanac 0.8.0 adds Uranus and Neptune, the Sun and Moon events apps need to move off SunCalc, and migration guides for SunCalc and Solar, in TypeScript and Swift.

    Release Sky
  6. Horizon dip and planetary motion

    Almanac 0.7.0

    Almanac 0.7.0 provides apparent horizon dip and native planetary motion in TypeScript and Swift, with Earth included for solar-system views.

    Release Sky

September 2026

  1. Where each solar eclipse is greatest

    Almanac 0.6.0

    Almanac 0.6.0 reports where greatest eclipse falls for every solar eclipse on Earth, including partial eclipses, in TypeScript and Swift.

    Release Sky
  2. Solar eclipses anywhere on Earth, with central lines

    Almanac 0.5.0

    Almanac 0.5.0 adds solar eclipses anywhere on Earth, and the central line of each total or annular eclipse, in TypeScript and Swift.

    Release Sky
  3. Faster sunrise, sunset, and twilight searches

    Almanac 0.4.2

    Release Sky
  4. Faster Moon positions and Moon events

    Almanac 0.4.1

    Release Sky
  5. Positions of fixed stars

    Almanac 0.3.0

    Almanac 0.3.0 adds the altitude and azimuth of any fixed star in TypeScript and Swift.

    Release Sky
  6. Offline Sun and Moon astronomy for TypeScript and Swift

    Almanac 0.1.0

    Almanac 0.1.0 is the first release: offline Sun and Moon astronomy for TypeScript and Swift, with one behavior in both ports and no network access or runtime data files.

    Release Sky
  7. Solar eclipses visible from a location

    Almanac 0.4.0

    Almanac 0.4.0 adds solar eclipses for an observer in TypeScript and Swift.

    Release Sky
  8. Faster Moon, Sun, and eclipse calculations

    Almanac 0.2.1

    Release Sky
  9. Search past lunar eclipses and date ranges

    Almanac 0.2.0

    Almanac 0.2.0 adds backward and range lunar eclipse searches in TypeScript and Swift.

    Release Sky