0.9.0 - 2025-10-31
If you are upgrading: please see UPGRADING.md.
Features
- Add
#approaching_primary?and#receding_from_primary?to solar system bodies (#211) - Calculate apoapsis and periapsis events (#213)
- Improve precision of ΔT (#219)
- Deep Sky Object: Compute astrometric position (#217)
- Deep Sky Object: Compute apparent position (#220)
- Deep Sky Object: Handle velocities properly (#222)
- Deep Sky Object: Compute topocentric position (#226)
- Deep Sky Object: difference between the body and the position (#227)
- Deep Sky Object: Add support for RiseTransitSetCalculator (#228)
Improvements
- Drop
Astronoby::Apparent#angular_diameter(#221) - Bump rubyzip from 3.0.2 to 3.2.1 by @dependabot (#210, #215, #223, #233)
- Bump standard from 1.50.0 to 1.51.1 by @dependabot (#212, #214)
- Be proud about the precision achieved (#218)
- Use local apparent instead of local mean sidereal time for hour angle (#225)
- Bump rspec from 3.13.1 to 3.13.2 by @dependabot (#229)
- Bump benchmark from 0.4.1 to 0.5.0 by @dependabot (#230)
- Add documentation for deep-sky objects (#232)
- Bump rake from 13.3.0 to 13.3.1 by @dependabot (#235)
Backward-incompatible changes
- Drop
Astronoby::Apparent#angular_diameter(#221) - Use local apparent instead of local mean sidereal time for hour angle (#225)
Full Changelog: v0.8.0...v0.9.0