Skip to content

v0.46.0

Compare
Choose a tag to compare
@michealroberts michealroberts released this 30 Jul 10:07
· 203 commits to main since this release
ca6e69a

What's Changed

🔭 This module adds a useful q() utility parameter, which is a normalised quality index of an observation, taking into account the Moon's illumination, the angular separation between the target object and the Moon, the Sun's altitude (taking into account astronomical twilight starting at -18 degrees below the local horizon) and the target's altitude (assuming a horizon of +6 degrees for enhanced observations).

In subsequent releases, we will be exposing a function that can calculate the q based of off an observer's location, a target object and a particular datetime of observation.


Features

  • feat: add q() utility to calculate the quality index in @observerly/astrometry by @michealroberts in #263
  • feat: add getAntipodeCoordinate() to astrometry module in @observerly/astrometry by @michealroberts in #261

Refactors

  • refactor: amend getLunarAngularDiameter() utility in moon module in @observerly/astrometry by @michealroberts in #257

Fixes

  • fix: amend lunar Δ (in AU) calculation getLunarAngularDiameter() in moon module in @observerly/astrometry by @michealroberts in #258

Validity & Testing

  • test: add suite for antipodal tests for getAngularSeparation() in @observerly/astrometry by @michealroberts in #259

Full Changelog: v0.45.0...v0.46.0