You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added geocentric Mercury and Venus transit queries via NextTransit / LastTransit / ClosestTransit, returning first contact, second contact,
greatest transit, third contact, fourth contact, duration, minimum separation, and apparent semidiameters.
Added the shared PlanetTransitResult type in basic, with Mercury/Venus transit search entry points for upper-layer packages.
Added dedicated local visible total solar eclipse, annular solar eclipse, and total lunar eclipse search APIs in eclipse:
New search APIs return (info, ok) to distinguish found events from no result within the search range.
Changed
Optimized solar and lunar eclipse search with eclipse-season skipping and latitude prefiltering, reducing unnecessary full calculations outside eclipse
seasons.
Reworked Saros matching to use compressed anchor tables with a walk fallback, improving lookup efficiency while preserving edge-case compatibility.
Local central-eclipse searches now require the central phase to be visible, avoiding false positives where only the partial phase is observable.
Updated Chinese and English README files with central-eclipse search APIs, Mercury/Venus transit examples, and capability lists.