Release v3.0.5

  • fix: output data as a DataArray from extrapolate for #537 (#538)

  • feat: allow caching of the KD-tree during extrapolation (#540)

  • refactor: switch method for Legendre polynomials (#541)

  • test: compare Plm and dPlm against prior values (#541)

  • fix: handle the dPlm singularity at the poles (#542)

  • docs: add geocentric latitude section (#543)

  • refactor: clean up ephemerides method of calculating solid earth tides (#543)

  • ci: bump versions for nodejs deprecation (#543)

  • ci: smaller coverage reports (#543)

  • feat: add tide-generating forces from Tamura (1982) (#544)

  • docs: standardize how units are represented (#544)

  • refactor: add more constituents to length of day (#544)

  • refactor: make maximum degree (lmax) an argument (#544)

  • test: add comparison of Legendre polynomials vs HW95 (#544)

  • docs: standardize case of docstrings (#545)

  • refactor: clean up ephemerides corrections for SE tides (#546)

  • refactor: use Cartesian approach for TGF (#547)

  • feat: new options for lunisolar ECEF XYZ (#547)

  • test: add tests over all approximate lunisolar ECEF methods (#547)