Skip to content

Latest commit

 

History

History
976 lines (441 loc) · 23.3 KB

CHANGELOG.md

File metadata and controls

976 lines (441 loc) · 23.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

7.7.7 (2024-04-15)

7.7.6 (2023-10-26)

7.7.5 (2023-10-24)

7.7.4 (2023-08-14)

7.7.3 (2023-08-14)

7.7.2 (2023-01-02)

7.7.1 (2022-11-17)

7.7.0 (2022-11-17)

Features

  • location: add methods to get latitude and longitude in different formats (ab0d3c5)

7.6.0 (2022-11-17)

Features

  • angle-calc: add decimal2degreeMinutes and decimal2degreeMinutesSeconds (9c22d1e)

7.5.6 (2022-11-14)

7.5.5 (2022-06-13)

7.5.4 (2022-05-23)

7.5.3 (2022-02-26)

7.5.2 (2022-02-26)

7.5.1 (2022-02-23)

7.5.0 (2022-02-23)

Features

  • moon: calculate golden handle (3a90ecb)

7.4.0 (2022-02-23)

Features

  • moon: calculate lunar x (ce4c070)

7.3.0 (2022-02-23)

Features

  • moon: calculate lunar x (ab8aabf)

7.2.3 (2022-02-22)

7.2.2 (2022-02-22)

7.2.1 (2022-02-22)

7.2.0 (2022-02-22)

Features

  • moon: get selenographic location of sun (d8a0c68)

7.1.2 (2022-02-22)

7.1.1 (2022-02-21)

7.1.0 (2022-02-21)

Features

  • moon: calculate libration (bc8720c)

7.0.16 (2022-02-21)

7.0.15 (2022-02-19)

7.0.14 (2022-02-19)

7.0.13 (2022-02-19)

7.0.12 (2022-02-18)

7.0.11 (2022-02-18)

7.0.10 (2022-02-18)

7.0.9 (2022-02-16)

7.0.8 (2022-02-16)

7.0.7 (2022-02-06)

7.0.6 (2022-02-06)

7.0.5 (2022-02-06)

7.0.4 (2022-02-06)

7.0.3 (2022-02-06)

7.0.2 (2022-02-05)

7.0.1 (2022-02-05)

7.0.0 (2022-02-05)

⚠ BREAKING CHANGES

  • eslint: change enum keys from camelCase to PascalCase

  • eslint: add eslint config for TypeScript (9cb4c62)

6.9.3 (2021-12-28)

6.9.2 (2021-12-28)

6.9.1 (2021-12-27)

6.9.0 (2021-12-27)

Features

  • solar-eclipse: get obscuration (6cf8fef)

6.8.0 (2021-12-27)

Features

  • solar-eclipse: add observational circumstances (045c418)

6.7.10 (2021-12-27)

6.7.9 (2021-12-27)

6.7.8 (2021-12-27)

6.7.7 (2021-12-23)

6.7.6 (2021-12-23)

6.7.5 (2021-12-22)

6.7.4 (2021-12-22)

6.7.3 (2021-12-22)

6.7.2 (2021-10-13)

6.7.1 (2021-10-08)

6.7.0 (2021-10-08)

Features

  • location: calculate distance between two locations (03eca26)

6.6.10 (2021-10-08)

6.6.9 (2021-10-08)

6.6.8 (2021-10-08)

6.6.7 (2021-10-08)

6.6.6 (2021-10-08)

Bug Fixes

  • codecov: ignore loadBesselianElements function (673cc16)

6.6.5 (2021-10-08)

6.6.4 (2021-10-08)

6.6.3 (2021-10-06)

6.6.2 (2021-10-05)

Bug Fixes

  • node: upgrade dependencies (126d4c4)

6.6.1 (2021-06-17)

6.6.0 (2021-06-17)

Features

  • moon: add new calculations for apparent magnitude (e1b943e)

6.5.1 (2021-06-12)

6.5.0 (2021-05-11)

Features

  • solar-eclipse: calculate solar eclipse circumstances for maximum eclipse (127902b)

6.4.4 (2021-05-11)

6.4.3 (2021-05-11)

6.4.2 (2021-05-01)

6.4.1 (2021-05-01)

Bug Fixes

  • solar-eclipse: add besselian elements to release (b079554)

6.4.0 (2021-05-01)

Features

  • solar-eclipse: load besselian elements from year 1500 to 2500 (6ffefe3)

6.3.5 (2021-04-30)

6.3.4 (2021-04-27)

6.3.3 (2021-04-27)

6.3.2 (2021-04-26)

6.3.1 (2021-04-26)

Bug Fixes

  • solar-eclipse: remove file extension for dynamic import of besselian elements (7bdbc2c)

6.3.0 (2021-04-26)

Features

  • solar-eclipse: get location of greatest eclipse (28b41f4)

6.2.0 (2021-04-24)

Features

  • time-of-interest: add method getString() (58ccb39)

6.1.0 (2021-04-24)

Features

  • besselian-elements: add function to download besselian elements from NASA's website (9c7eaaa)

6.0.24 (2021-04-24)

Bug Fixes

  • github-actions: add readme to release (1a7b0c1)

6.0.23 (2021-04-24)

6.0.22 (2021-04-24)

6.0.21 (2021-04-24)

6.0.20 (2021-04-24)

6.0.19 (2021-04-24)

6.0.18 (2021-04-24)

6.0.17 (2021-04-24)

6.0.16 (2021-04-24)

6.0.15 (2021-04-24)

6.0.14 (2021-04-22)

6.0.13 (2021-04-22)

6.0.12 (2021-04-22)

6.0.11 (2021-04-22)

6.0.10 (2021-04-21)

6.0.9 (2021-04-21)

6.0.8 (2021-04-20)

6.0.7 (2021-04-20)

6.0.6 (2021-04-20)

6.0.5 (2021-04-19)

6.0.4 (2021-02-07)

6.0.3 (2021-02-07)

6.0.2 (2021-02-07)

6.0.1 (2021-02-07)

6.0.0 (2021-02-07)

⚠ BREAKING CHANGES

  • typescript: changed parameters in coordinate calculations functions

  • typescript: use of types instead of interfaces (e67e35b)

5.19.0 (2021-01-19)

Features

  • star: add coordinate calculations for stars (47ff8e3)

5.18.2 (2021-01-18)

5.18.1 (2021-01-18)

5.18.0 (2021-01-18)

Features

  • precession: add functions to calculate precession (fca422a)

5.17.10 (2021-01-18)

5.17.9 (2021-01-18)

5.17.8 (2020-12-28)

Bug Fixes

  • typescript: async cannot be used in abstract functions (74ade1f)

5.17.7 (2020-12-06)

Bug Fixes

  • rise-set: calculate case when rise and transit are very close (fce58fd)

5.17.6 (2020-12-05)

Bug Fixes

  • rise-set: local hour angle must be between -180 and 180 deg (25818ab)

5.17.5 (2020-12-05)

Bug Fixes

  • rise-set: throw error when no transit on given day is possible (b7db39f)

5.17.4 (2020-12-05)

5.17.3 (2020-12-04)

5.17.2 (2020-12-03)

5.17.1 (2020-12-01)

5.17.0 (2020-11-26)

Features

  • astronomical-object: add method getName() (3cb99ae)

5.16.0 (2020-11-25)

Features

  • conjunction: add calculation for conjunction in longitude (a28de85)

5.15.0 (2020-11-25)

Features

  • vsop87: add short theory for faster calculations (47c729f)

5.14.3 (2020-11-24)

5.14.2 (2020-11-23)

5.14.1 (2020-11-23)

5.14.0 (2020-11-23)

Features

5.13.0 (2020-11-23)

Features

  • planets: add methods getPositionAngleOfBrightLimb and isWaxing (ffb1aaa)

5.12.1 (2020-11-23)

Bug Fixes

  • rename getTopocentricEclipticSphericalCoordinates to getTopocentricEquatorialSphericalCoordinates (23fa824)

5.12.0 (2020-11-23)

Features

  • sun: add method to get topocentric angular diameter (c3dee28)

5.11.1 (2020-11-23)

5.11.0 (2020-11-23)

Features

  • moon: add physical observation data for topocentric observer (465f048)

5.10.1 (2020-11-21)

Bug Fixes

  • coordinate-calc: azimuth is measured from north instead of south (56b84d1)

5.10.0 (2020-11-21)

Features

  • add method to get apparent topocentric coordinates (f5e4cc3)

5.9.0 (2020-11-21)

Features

  • provide methods to get topocentric coordinates (961c516)

5.8.1 (2020-11-21)

5.8.0 (2020-11-20)

Features

  • sun: calculate rise and set for upper limb (d390a08)

5.7.4 (2020-11-20)

Bug Fixes

  • rise-set: consider when rise or set happens the day before (dff7e19)

5.7.3 (2020-11-20)

Bug Fixes

  • rise-set: fix 360 crossing in interpolating right ascension (dc73a34)

5.7.2 (2020-11-20)

Bug Fixes

  • rise-set: consider when rise or set happens the next day (8dd179f)

5.7.1 (2020-11-20)

Bug Fixes

  • rise-set: fix interpolation when right ascension crosses 360° angle (7461ebd)

5.7.0 (2020-11-20)

Features

  • rise-set: calculate set and rise of sun, moon and planets (4b21e3f)

5.6.2 (2020-11-20)

5.6.1 (2020-11-20)

5.6.0 (2020-11-18)

Features

  • rise-set: calculate transit of sun, moon and planets (608e464)

5.5.3 (2020-11-17)

5.5.2 (2020-11-17)

5.5.1 (2020-11-17)

5.5.0 (2020-11-17)

Features

  • moon: get position angle of bright limb and check if moon is waxing (72c74c0)

5.4.1 (2020-11-16)

Bug Fixes

  • moon: fix false method name for getApparentMagnitude (8af2e6a)

5.4.0 (2020-11-16)

Features

  • magnitude: calculate apparent magnitude of moon and planets (277d974)

5.3.1 (2020-11-15)

5.3.0 (2020-11-15)

Features

  • astronomical-object: add new method getApparentGeocentricEclipticRectangularCoordinates (ecf0e55)

5.2.0 (2020-11-14)

Features

  • sun: return zero values for heliocentric position of sun (c72ce61)

5.1.0 (2020-11-14)

Features

  • calculate apparent position of moon, sun and planets (243c400)

5.0.0 (2020-11-14)

⚠ BREAKING CHANGES

  • planets: Rename existing coordinate methods for planets, moon and sun

Features

  • planets: add more coordinate methods and rename existing methods (7a2f3ed)

4.1.2 (2020-11-12)

4.1.1 (2020-11-12)

4.1.0 (2020-11-12)

Features

  • conjunction: calculate conjunction in right ascension (01a0e05)

4.0.0 (2020-11-12)

⚠ BREAKING CHANGES

  • moon: Moon methods will return a Promise

  • moon: return Promise when calculating position (943a7f1)

3.4.1 (2020-11-11)

3.4.0 (2020-11-08)

Features

  • solar-eclipse: check if solar eclipse exists (0ad149a)

3.3.0 (2020-11-07)

Features

  • angle-calc: allow short notation of angles (4885d8f)

3.2.0 (2020-11-07)

Features

  • sun: use VSOP87 theory to calculate position of the sun (5d1d31b)

3.1.1 (2020-11-07)

3.1.0 (2020-11-07)

Features

  • earth: calculate earth position with VSOP87 instead of using planet calculation (0058e28)

3.0.2 (2020-11-07)

3.0.1 (2020-11-07)

Bug Fixes

  • observation-calc: phase angle must be normalized to base 180° (81f7c50)

3.0.0 (2020-11-07)

⚠ BREAKING CHANGES

  • moon: Rename method

  • moon: rename getIllumination method to getIlluminatedFraction (f35e761)

2.29.0 (2020-11-07)

Features

  • moon: add method for angular diameter (b3a1778)

2.28.1 (2020-11-06)

2.28.0 (2020-11-06)

Features

  • planets: add methods to get distance to earth and angle diameter (a56deb9)

2.27.0 (2020-11-06)

Features

  • planets: add methods to calculate phase angle and illuminated fraction (b3ad920)

2.26.1 (2020-11-06)

2.26.0 (2020-11-05)

Features

  • planets: add new method to calculate apparent geocentric equatorial coordinates (67b7492)

2.25.2 (2020-11-05)

2.25.1 (2020-11-04)

2.25.0 (2020-11-04)

Features

  • cache: add calculation cache (ad38ca7)

2.24.1 (2020-11-01)

2.24.0 (2020-11-01)

Features

  • moon: add calculations for upcoming moon phases (3e63bd1)

2.23.0 (2020-11-01)

Features

  • time-of-interest: add function to get year in decimal (e60f44d)

2.22.1 (2020-11-01)

2.22.0 (2020-11-01)

Features

  • moon: add calculation of phase angle and illumination (23175c4)

2.21.0 (2020-10-26)

Features

  • angle: format angle string with spaces (7323dde)

2.20.2 (2020-10-26)

2.20.1 (2020-10-26)

2.20.0 (2020-10-26)

Features

  • earth: add earh object with nutation and obliquity calculations (548bd68)

2.19.5 (2020-10-26)

2.19.4 (2020-10-26)

2.19.3 (2020-10-26)

2.19.2 (2020-10-26)

2.19.1 (2020-10-26)

2.19.0 (2020-10-25)

Features

  • time: add calculations for LMST and LAST (ee7d941)

2.18.0 (2020-10-25)

Features

  • time: add greenwich sidereal time and deltaT calculations (271432c)

2.17.0 (2020-10-25)

Features

  • time: add greenwich sidereal time and deltaT calculations (9a5c5a9)

2.16.0 (2020-10-25)

Features

  • time-of-interest: add date functions (7cb214d)

2.15.4 (2020-10-25)

2.15.3 (2020-10-24)

2.15.2 (2020-10-23)

2.15.1 (2020-10-23)

2.15.0 (2020-10-23)

Features

  • moon: add coordinate function to moon object (dd9a4c3)

2.14.0 (2020-10-23)

Features

  • moon: add calculation of radius vector (3628726)

2.13.0 (2020-10-23)

Features

  • coordinates: transform ecliptic to equatorial and vice versa (fc29114)

2.12.1 (2020-10-23)

2.12.0 (2020-10-22)

Features

2.11.0 (2020-10-22)

Features

  • sun: add calculations for right scension and declination (9424c87)

2.10.0 (2020-10-22)

Features

  • time-of-interest: create time of interest from default export (0577954)

2.9.0 (2020-10-22)

Features

  • time-of-interest: create time of interest from default export (990844f)

2.8.3 (2020-10-22)

2.8.2 (2020-10-22)

2.8.1 (2020-10-22)

2.8.0 (2020-10-22)

Features

  • astronomical-object: use current time when creating astronomical object (13d81f3)

2.7.0 (2020-10-22)

Features

  • moon: create moon object (0a3cc34)

2.6.1 (2020-10-21)

2.6.0 (2020-10-21)

Features

  • time-of-interest: add time of interest (ff858b0)

2.5.9 (2020-10-21)

2.5.8 (2020-10-21)

Bug Fixes

  • github-actions: lib directory does not exists anymore (a19f376)

2.5.7 (2020-10-21)

2.5.6 (2020-10-21)

2.5.5 (2020-10-21)

2.5.4 (2020-10-21)

2.5.3 (2020-10-19)

2.5.2 (2020-10-19)

2.5.1 (2020-10-19)

Bug Fixes

  • earth: add earth constants (c6a1fbf)

2.5.0 (2020-10-19)

Features

  • moon: calculate mean elongation, mean anomaly and argument of latitude (a3acb78)

2.4.0 (2020-10-19)

Features

  • sun: add sun calculations (a903533)

2.3.0 (2020-10-19)

Features

  • time: add time function to calculate julian day (fb624dc)

2.2.0 (2020-10-19)

Features

  • angle: transform into time and angle string (2f64dc8)

2.1.2 (2020-10-19)

2.1.1 (2020-10-19)

2.1.0 (2020-10-19)

Features

  • angle: add angle functions (a4d9a02)

2.0.2 (2020-10-16)

2.0.1 (2020-10-16)

2.0.0 (2020-10-16)

⚠ BREAKING CHANGES

  • node: use astronomy-bundle instead of astronomy-bundle-js

  • node: rename package (6ddf574)

1.0.5 (2020-10-15)

1.0.4 (2020-10-15)

1.0.3 (2020-10-15)

1.0.2 (2020-10-15)

Bug Fixes

  • github-actions: fix syntax in github-actions (3534be2)

1.0.1 (2020-10-15)