libswe/perl/Changes

72 lines
3.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Revision history for Perl extension SwissEph.
First created on 3 April 2009, with Swiss Ephemeris 1.76.
Updated on 27 January 2011:
- Function swe_utc_time_zone() added for Swiss Ephemeris 1.77
- Delta t updated
- Fixed stars: algorithm in swe_fixstar() was improved, new input file sefstars.txt was created
Updated on 7 September 2012:
- Precession algorithm was updated
- Function swe_rise_trans_true_hor() added for Swiss Ephemeris 1.78
- several minor bug fixes (see documentation swephprg.pdf)
Updated on 23 April 2013, Swiss Ephemeris 1.79
- Improved precision in eclipse calculations: 2nd and 3rd contact with solar eclipses, penumbral and partial phases with lunar eclipses.
- Bug fix in function swe_sol_eclipse_when_loc().If the local maximum eclipse occurs at sunset or sunrise, tret[0] now gives the moment when the lower limb of the Sun touches the horizon. This was not correctly implemented in former versions
- Bug fix in Perl functions swe_house() etc. These functions had crashed with a segmention violation if called with the house parameter G.
- Bug fix in Perl function swe_utc_to_jd(), where gregflag had been read from the 4th instead of the 6th parameter.
- Bug fix in Perl functions to do with date conversion. The default mechanism for gregflag was buggy.
- For Hindu astrologers, some more ayanamshas were added that are related to Suryasiddhanta and Aryabhata and are of historical interest.
Updated on 31 August 2012
- Function swe_house_name() added for Swiss Ephemeris 1.80
Updated on 11 February 2014, for Swiss Ephemeris 2.00:
- Major release, Swisseph can handle JPL ephemeris DE431
- The following functions were added:
swe_lun_eclipse_when_loc() searches locally visible lunar eclipse
swe_lmt_to_lat() conversion of LMT to LAT
swe_lat_to_lmt() conversion of LAT to LMT
Updated on 18 March 2015, Swiss Ephemeris 2.01:
- a few constants added to SwissEph.pm
Updated on 5 August 2015, Swiss Ephemeris 2.02:
- The following functions were added:
swe_deltat_ex() provides Delta T adjusted to ephemeris chosen
swe_get_ayanamsa_ex() provides ayanamsa depending on ephemeris chosen
swe_get_ayanamsa_ex_ut() provides ayanamsa depending on ephemeris chosen
Updated on 14 August 2015, Swiss Ephemeris 2.02.01:
- see documentation swephprg.pdf
Updated on 16 Oct 2015, Swiss Ephemeris 2.03:
- see documentation swephprg.pdf
Updated on 21 Oct 2015, Swiss Ephemeris 2.04:
- see documentation swephprg.pdf
Updated on 26 May 2016, Swiss Ephemeris 2.05:
- see documentation swephprg.pdf
Updated on 12 Jan 2018, Swiss Ephemeris 2.07:
- see documentation swephprg.pdf
Updated on 19 Jun 2019, Swiss Ephemeris 2.08:
- a few defines (constants) were added in SwissEph.pm
Updated on 9 Aug 2019, Swiss Ephemeris 2.08:
- eclipse functions return saros series and eclipse numbers
Updated on 23 Jul 2020, Swiss Ephemeris 2.09:
- see documentation swephprg.pdf
Updated on 18 Aug 2020, Swiss Ephemeris 2.09.02:
- see documentation swephprg.pdf
Updated on 10 Dec 2020, Swiss Ephemeris 2.10:
- see documentation swephprg.pdf