starfield 0.18.0

Astronomical calculations, catalogs, and data clients
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Starfield

Astronomical calculations, catalogs, JPL clients, and planetary surface data.

```toml
starfield = { version = "0.18", features = ["catalogs", "jpl"] }
```

Core APIs retain their paths (`starfield::planetlib`, `starfield::time`, etc.).
Enable `catalogs`, `jpl`, or `surfaces` for groups, or individual sources such as
`hipparcos`, `gaia`, `horizons`, or `solar-spectrum`. `gaia-all` enables all Gaia
releases; `radial-profiles` opts into NSA's larger per-entry arrays.

See the [migration guide](https://github.com/OrbitalCommons/starfield/blob/main/docs/workspace-migration.md).

Version 0.18 consolidates the datasource packages into `starfield-catalogs`,
`starfield-jpl`, and `starfield-surfaces`, preserving the facade paths above.
Old per-source package users should migrate to facade features.