Astro-satpass
view release on metacpan or search on metacpan
0.134 2025-09-18 T. R. Wyant
Update canned magnitude table
Fix endless loop in almanac() for circumpolar star and perhaps other
conditions. Thanks to JohnDenker for reporting this and providing a
patch.
0.133 2025-06-02 T. R. Wyant
Add method next_elevation_extreme_tod(). This is analogous to
next_elevation(), but returns the earliest (or latest) time the body
passes the given elevation after the currentlt-set time -- or
nothing if there is none. It really is only useful for computing
earliest or latest Sunrise or Sunset, but is present on
Astro::Coord::ECI for architectural reasons (meaning my architecture
is flawed, but that can't be changed now).
Don't set iridium_status_format when instantiating an
Astro::SpaceTrack object in script/satpass.
Uppdates ro canned magnitude table.
Add SECURITY policy.
0.132 2024-09-22 T. R. Wyant
Update canned magnitudes.
Retract deprecation of date2epoch() and epoch2datetime(). When I
decided to retract them (they are unused internally) I neglected to
consider that these consume and generates dates in the Julian
calendar before October 15 1582 Gregorian -- or whatever
$JD_GREGORIAN is set to.
Add Astro::Coord::ECI::Utils::mod360().
Add Astro::Coord::ECI->angular_radius().
0.131 2024-03-16 T. R. Wyant
Deprecate Astro::Coord::ECI::Utils subroutines date2epoch() and
epoch2datetime().
Deal with POSIX::strftime() behavior change in Perl 5.38.9, which
made formatting GMT times problematic.
Refurbish some of the eg/* scripts which have not kept track with
API changes of various sorts.
Correct bug in ::TLE->__make_tle_epoch(). The fractional part was
wrong for negative epochs.
Updates to canned magnitude table.
Move all tests that BAIL_OUT() into t/basic.t.
0.130 2023-10-07 T. R. Wyant
Update magnitude table to track Kelso visual.txt.
Track Mike McCants' web site move.
0.129 2023-03-11 T. R. Wyant
Add 53807 Bluewalker 3 to canned magnitudes.
Conditionalize canned magnitude test on environment variable so it
does not run every time I want to do an authortest.
Correct handling of Celestrak-format JSON TLE data. This mostly
involved the OBJECT_ID (International designator), and the fact that
Celestrak does not provide EPOCH_MICROSECONDS, instead merging it
into the EPOCH item as an ISO date/time with a decimal fraction on
the end.
0.128 2022-10-02 T. R. Wyant
Localize $_ before while(<>).
0.127 2022-08-12 T. R. Wyant
Heavens-Above updates magnitude of Chinese Space Station.
Kelso adds 29093 to his visual satellite list.
0.126 2022-07-03 T. R. Wyant
Kelso drops OID 26102, adds 51842 to his visible objects lists,
which forms the basis for the canned magnitude table. The latter has
no magnitude yet.
0.125 2022-06-14 T. R. Wyant
Add canned magnitude of 26102 (MTI)
0.124 2022-05-21 T. R. Wyant
Use Heavens Above as the source of canned absolute magnitudes.
0.123 2022-04-09 T. R. Wyant
( run in 1.981 second using v1.01-cache-2.11-cpan-39bf76dae61 )