Releases: astro-xao/sofars
Releases · astro-xao/sofars
v0.6.1
v0.6.0
Added
- (projection) implement gnomonic projection functions
- (coords) implement ecliptic, galactic, and geodetic transformations
- (vm) add pv-vector and rotation matrix utilities
Other
- (erst) add era00 verification
- (star) migrate catalog conversions to modular structure
- (fundargs) migrate to modular directory structure
- standardize and professionalize README files in English and Chinese
- add missing documentation for pnp routines and cross-language links in READMEs
- correct project name in README files
v0.5.1
Other
- enhance documentation for various functions in pnp module
v0.5.0
Added
- Implement comprehensive IAU SOFA pnp routines (64 total)
- Add complete unit tests for all pnp routines against SOFA C canonical results
- Register and export CIP/CEO series routines (xys00a, xys00b, xys06a)
Changed
- refactor(pnp): change pnp API to return arrays instead of using mutable reference parameters
- refactor(astro): update apci, apco, and pvtob to adapt to new pnp API
- test(erst/vm): refactor unit tests to use standardized accuracy verification helpers
Fixed
- fix(fundargs): implement mean longitude of Neptune calculation in fane03
v0.4.5
Added
- implement moon98 and plan94 function
- add time scale transformations for TAI, UTC, TDB, TCG, and TT
Other
- reorder import statements for consistency
- simplify match statements for time conversions
v0.4.4
Other
- update build status badge workflow in README files
v0.4.3
Added
- add release-plz workflow for automated releases
v0.4.2
Added
- implement multiple astro functions and sync changelog
v0.4.0
Added
- add ut1tt function for transforming UT1 to TT
v0.3.3
Added
- add ut1tt function for transforming UT1 to TT