PackageTrack
Sign in Get early access

geographiclib-rs

A port of geographiclib in Rust.

0.2.7 18M downloads/mo #2191 most downloaded on crates.io georust/geographiclib-rs

What this package is like to depend on

Last release 6 months ago

17 Feb 2026

Release timing varies

gaps range from 1 weeks to 1.9 years

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

9 releases · first in 2020

2 releases in the last 12 months

see the full history below

Release timeline

9 releases · Apr 2020 to Feb 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 0.2.7 17 Feb 2026
    Release notes

    prepare for v0.2.7 release

    Open source →
    Release notes

    This release is mostly around performance improvements.

    Overall changes in benchmark performance since v0.2.6: Direct bench: -6.7% Inverse bench: -22.5%

    • Prefer built in math methods over custom implementations in geomath module. This is an internal refactor and shouldn't affect users.
    • Speed up Direct/Inverse methods by hardcoding GEODESIC_ORDER. In practice this was already hardcoded in some places, so there was no benefit to having it a configurable parameter. Direct bench: -4.4823% Inverse bench: -15.856%
      • See https://github.com/georust/geographiclib-rs/pull/70
    • Speed up Direct/Inverse methods a little by simplifying atan2d Direct bench: -2.8% Inverse bench: -2.5%
      • See https://github.com/georust/geographiclib-rs/pull/71
    • Speed up Inverse methods a little by using constantly sized arrays, rather than slices. Inverse bench: -5%
      • See https://github.com/georust/geographiclib-rs/pull/72
    Open source →
  2. 0.2.6 06 Feb 2026
    Release notes

    prepare for v0.2.6 release

    Open source →
    Release notes
    Open source →
  3. 0.2.5 09 May 2025
    Release notes

    prepare for 0.2.5 release

    Open source →
    Release notes
    Open source →
  4. 0.2.4 06 Feb 2024
    Release notes

    prepare for 0.2.4 release

    Open source →
    Release notes
    • Performance improvements for direct and indirect geodesic calculations
    • Remove lazy_static dependency
    • Thanks to contributor @valarauca for their work on performance and code cleanup.
    Open source →
  5. 0.2.3 02 Mar 2023
    Release notes

    prepare for 0.2.3. release

    Open source →
    Release notes

    New Features

    • Added PolygonArea to allow calculating perimeter and area of a polygon on a geodesic.
    • Added accurate feature (enabled by default) for highly accurate PolygonArea calculations.
    Open source →
  6. 0.2.2 30 Dec 2022
    Release notes

    This patch release includes only small clippy/lint fixes, and should not appreciably affect behavior. Thanks to @Quba1 for the cleanup!

    Open source →
  7. 0.2.1 30 Mar 2022
    Release notes

    prepare for 0.2.1 release

    Open source →
    Release notes

    This patch release has no API changes, but fixes some correctness issues around some of the edge cases represented in Karney's GeodSolveXX tests.

    My gratitude to Charles Karney for publishing good tests and especially to Stony Lohr (@stonylohr) for implementing them here.

    And also thank you to Stony for building out our CI and your other project maintenance work!

    <3

    Fixed

    Internal Work

    Open source →
  8. 0.2.0 29 Apr 2020
    Release notes
    • Initial release
    Open source →
  9. 0.1.0 29 Apr 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive