Releases: observerly/astrometry
v0.25.0
What's Changed
Features
- feat: Added { focus } support to convertHorizontalToStereo() in projection module in @observerly/astrometry. by @michealroberts in #139
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
This release provides the ability to "project" a Horizontal coordinate onto a Cartesian background, for usage with SkyViewer applications.
Features
- feat: Added projection module to @observerly/astrometry. by @michealroberts in #136
- feat: Added CartesianCoordinate type to common module in @observerly/astrometry. by @michealroberts in #137
- feat: Added convertHorizontalToStereo() to projection module in @observerly/astrometry. by @michealroberts in #138
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
@observerly/astrometry is now public on npm: https://www.npmjs.com/package/@observerly/astrometry!
Install with:
npm(yarn|pnpm) install(add) @observerly/astrometry
v0.23.0 of @observerly/astrometry now supports formatting decimal degrees into their associated D:M:S and H:M:S components as strings.
Features
- feat: Added humanize module to @observerly/astrometry. by @michealroberts in #131
- feat: Added convertDegreeToDMS() to utilities module in @observerly/astrometry. by @michealroberts in #132
- feat: Added convertDegreeToHMS() to utilities module in @observerly/astrometry. by @michealroberts in #133
- feat: Added formatDegreeToDMSHumanized() to utilities module in @observerly/astrometry. by @michealroberts in #134
- feat: Added formatDegreeToHMSHumanized() to utilities module in @observerly/astrometry. by @michealroberts in #135
CI
- ci: Amend @observerly/astrometry for public publishing. by @michealroberts in #129
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
The latest release of @observerly/astrometry provides support for location the ecliptic coordinates of the 8 planets of the Solar System.
This release does support the ability to find the position of other Dwarf Planets, e.g., Pluto, Eris, Ceres etc provided the orbital parameters are known, however the degree of accuracy is less.
Features
- feat: Added planets module to @observerly/astrometry. by @michealroberts in #115
- feat: Added Planet type to planets module in @observerly/astrometry. by @michealroberts in #116
- feat: Added epoch J2000.0 almanac data for inferior and exterior planets to planets module in @observerly/astrometry. by @michealroberts in #117
- feat: Added SOLAR_TROPICAL_YEAR constant to sun module in @observerly/astrometry. by @michealroberts in #118
- feat: Added getPlanetaryMeanAnomaly() to planets module in @observerly/astrometry. by @michealroberts in #119
- feat: Added getPlanetaryEquationOfCenter() to planets module in @observerly/astrometry. by @michealroberts in #120
- docs: Added banner.png to .github/assets for reference in README.md by @michealroberts in #121
- feat: Added getPlanetaryTrueAnomaly() to planets module in @observerly/astrometry. by @michealroberts in #122
- feat: Added getPlanetaryHeliocentricEclipticLongitude() to planets module in @observerly/astrometry. by @michealroberts in #123
- feat: Added getPlanetaryHeliocentricEclipticLatitude() to planets module in @observerly/astrometry. by @michealroberts in #124
- feat: Added getPlanetaryHeliocentricDistance() to planets module in @observerly/astrometry. by @michealroberts in #125
- feat: Added earth type Planet to earth module in @observerly/astrometry. by @michealroberts in #126
- feat: Added getPlanetaryGeocentricEclipticCoordinate() to planets module in @observerly/astrometry. by @michealroberts in #127
- feat: Added convertEclipticToEquatorial() to coordinates module in @observerly/astrometry. by @michealroberts in #128
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
Features
- feat: Added LUNATION_BASE_JULIAN_DAY constant to moon module in @observerly/astrometry. by @michealroberts in #111
- feat: Added LUNAR_SYNODIC_MONTH constant to moon module in @observerly/astrometry. by @michealroberts in #112
- feat: Added getLunarBrownLunationNumber() to moon module in @observerly/astrometry. by @michealroberts in #113
- feat: Added Hemisphere type to common module in @observerly/astrometry. by @michealroberts in #114
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
Refactors
- refactor: Amended getGreenwhichSiderealTime() in module in @observerly/astrometry. by @michealroberts in #110
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
Features
- feat: Added isTransitInstance() to transit module in @observerly/astrometry. by @michealroberts in #108
- feat: Added isBodyVisibleForNight() to night module in @observerly/astrometry. by @michealroberts in #109
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
Features
- feat: Added getSolarTransit() to sun module in @observerly/astrometry. by @michealroberts in #105
- feat: Added getNight() to night module in @observerly/astrometry. by @michealroberts in #106
- feat: Added isNight() to night module in @observerly/astrometry. by @michealroberts in #107
Refactors
- refactor: Amended getGreenwhichSiderealTime() in astrometry module in @observerly/astrometry. by @michealroberts in #104
Improvements
- chore: Update vite.config.ts to include dynamic module entrypoints. by @michealroberts in #103
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
Features
- feat: Added getFOrbitalParameter() to orbit module in @observerly/astrometry. by @michealroberts in #93
- feat: Added getLunarElongation() to moon module in @observerly/astrometry. by @michealroberts in #94
- feat: Added getLunarAngularDiameter() to moon module in @observerly/astrometry. by @michealroberts in #95
- feat: Added getLunarDistance() to moon module in @observerly/astrometry. by @michealroberts in #96
- feat: Added getLunarAge() to moon module in @observerly/astrometry. by @michealroberts in #97
- feat: Added getLunarPhaseAngle() to moon module in @observerly/astrom… by @michealroberts in #98
- feat: Added getLunarIllumination() to moon module in @observerly/astr… by @michealroberts in #99
- feat: Added type Phase to moon module in @observerly/astrometry. by @michealroberts in #100
- feat: Added getLunarPhase() to moon module in @observerly/astrometry. by @michealroberts in #101
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
Features
- feat: Added getLunarMeanAnomalyCorrection() to moon module in @observerly/astrometry. by @michealroberts in #83
- feat: Added getLunarTrueAnomaly() to moon module in @observerly/astrometry. by @michealroberts in #84
- feat: Added getLunarTrueEclipticLongitude() to moon module in @observ… by @michealroberts in #85
- feat: Added getLunarCorrectedEclipticLongitudeOfTheAscendingNode() to moon module in @observerly/astrometry. by @michealroberts in #86
- feat: Added getLunarEclipticLongitude() to moon module in @observerly/astrometry. by @michealroberts in #87
- feat: Added getLunarEclipticLatitude() to moon module in @observerly/astrometry. by @michealroberts in #88
- feat: Added EclipticCoordinate type to @observerly/common. by @michealroberts in #89
- feat: Added getLunarEclipticCoordinate() to moon module in @observerly/astrometry. by @michealroberts in #90
- feat: Added getLunarEquatorialCoordinate() to moon module in @observerly/astrometry. by @michealroberts in #92
Full Changelog: v0.15.0...v0.16.0