← AeroToolkit

Nyx Space

Rust high-fidelity astrodynamics.

23 timeline entries · 3 major versions/milestones · 8 years · https://github.com/nyx-space/nyx · RSS

Release timeline (newest first, grouped by year and version)

2026 10 entries

2.x

  1. 2.6.0: CCSDS TDM Doppler configuration support + relativistic corrections for deep space orbit determination + improved OD dashboard 2.6.0 release

    ## What's Changed * Fix unit conversion and path divider scaling for TDM range corrections by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/605 * Ground Station now allows specifying the integration ref and integration time. by @ChristopherRabotin in https://github

  2. 2.5.3: NRLMSISE00 drag modeling defaults to mean LST 2.5.3 release

    ## What's Changed * NRLMSISE00 model uses the mean local solar time by default by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/604 **Full Changelog**: https://github.com/nyx-space/nyx/compare/2.5.2...2.5.3

  3. 2.5.2: Fix NRLMSISE00 drag modeling 2.5.2 release

    ## What's Changed * Validate NRLMSISE00 density computations against pymsis by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/601 **Full Changelog**: https://github.com/nyx-space/nyx/compare/2.5.1...2.5.2

  4. 2.5.1: Gravity field data now applies physical constants from SHADR files 2.5.1 release

    ## What's Changed * GravityFieldData now reads the constants from the SHADR files (also write a readme for PyPi) by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/595 **Full Changelog**: https://github.com/nyx-space/nyx/compare/2.5.0...2.5.1

  5. 2.5.0: High fidelity drag modeling 2.5.0 release

    # Summary Nyx 2.5.0 brings major enhancements to atmospheric drag modeling alongside key fixes for CCSDS measurement processing, tracking data persistence, and expanded Python bindings. --- The defining addition in this release is expanded atmospheric modeling, led by Nyx's first

  6. 2.4.2: Export SolidTides to Python + return detailed NIS/NEES consistency metrics 2.4.2 release

    ## New features * Export solid tides to Python by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/574 * Add NormalizedConsistency struct for NIS and NEES by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/575 ## Improvements * Revert removal of is_nis_co

  7. 2.4.1: Publish windows and macos python packages 2.4.1 release

    ## What's Changed * Fix missing Windows and macOS Python wheels on PyPI by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/570 **Full Changelog**: https://github.com/nyx-space/nyx/compare/2.4.0...2.4.1

  8. 2.4.0: Python package + new simple PropagatorConfig + Pseudo-range filtering + OD solution with NIS/NEES metrics 2.4.0 release

    ## Summary Nyx 2.4.0 marks a structural maturation of the astrodynamics engine, heavily prioritizing cross-language interoperability and robust orbit determination (OD) analytics. The defining focus of this release is the comprehensive reinstatement and expansion of the Python pa

  9. 2.3.1: Validate spherical harmonics + add Kluever's guidance law + fix coast time between finite burns 2.3.1 release

    ## New features * Support manual measurement rejection in OD process by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/500 * Implement Kluever's Low-Thrust Orbit Raise Guidance by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/504 * [Premium] Ground PN

  10. 2.3.0: Use ANISE's event finder / ANISE 0.9.x 2.3.0 release

    ## Improvements * Leverage ANISE's validated analysis directly in Nyx by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/477 * Fix typos in code by @google-labs-jules[bot] in https://github.com/nyx-space/nyx/pull/472 ## What's Changed * Update anise requirement from

2025 3 entries

2.x

  1. 2.2.0: High-fidelity link-specific noise modeling for OD + Inter-spacecraft orbit determination + better interplanetary mission design support 2.2.0 release

    ## New features * Izzo Lambert solver: Pull request for issue #435 by @google-labs-jules[bot] in https://github.com/nyx-space/nyx/pull/436 * fix: Lambert solution: transfer and arrival states by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/437 * Fix/event heuristi

  2. 2.1.0: Simplify orbit determination Kalman filter configuration; add batch least squares estimator 2.1.0 release

    ## Summary The flight-operations ready orbit determination features of Nyx have been dramatically simplified to ease the automation of flight dynamics systems. This leads to breaking changes compared to version 2.0.0, but for the benefit of a much streamlined set up. ## New featu

  3. 🚀 Nyx Space 2.0.0 is finally Here 🚀 2.0.0 release

    # Summary I'm thrilled to announce the official release of Nyx Space 2.0.0, a major update to our high-fidelity astrodynamics toolkit! This release represents years of work and innovation, bringing significant improvements and new features for space mission analysis and orbit det

2024 1 entry

2.x

  1. 🚀 2.0.0-rc: SPICE/ANISE as backend for ephemeris and frame rotation + major orbit determination improvements 🚀 2.0.0-rc prerelease

    # Nyx Astrodynamics Toolkit -- 2.0.0-rc: ANISE as a backend **🚀 This is monumental release 🚀** This release represents years of work and innovation. The primary motivation behind [ANISE](https://github.com/nyx-space/anise) was to provide multi-threaded SPICE support in Nyx, and i

2023 5 entries

2.x

  1. Version 2.0.0-beta.0: Minor Python usability enhancements 2.0.0-beta.0 release

    ## Summary Progress toward 2.0.0, mostly related to the Python interface and speeding up of import/export of CCSDS OEM files, cf. #183 , #189, #206. ## What's Changed * Add maintenance template and update pyo3 to 0.18 by @ChristopherRabotin in https://github.com/nyx-space/nyx/pul

  2. Version 2.0.0-alpha.2: Fix trajectory loading from Python and OEM with duplicate epochs 2.0.0-alpha.2 release

    ## What's Changed * Update Cargo.toml by @baoyachi in https://github.com/nyx-space/nyx/pull/165 * Fix trajectory loading from Python by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/169 ## New Contributors * @baoyachi made their first contribution in https://github

  3. Version 2.0.0-alpha.1: Minor Python usability enhancements 2.0.0-alpha.1 release

    ## What's Changed * Update shadow-rs requirement from 0.21.0 to 0.22.0 by @dependabot in https://github.com/nyx-space/nyx/pull/157 * Update polars requirement from 0.29.0 to 0.30.0 by @dependabot in https://github.com/nyx-space/nyx/pull/158 * Minor Python enhancements by @Christo

  4. Version 2.0.0-alpha: Python + more realistic OD noise models + OD estimation flexibility + Export to Parquet and CCSDS OEM 2.0.0-alpha releasemajorMajor version 2

    # Version 2.0.0-alpha This is a big release! First, working from @thomasantony 's work, Nyx now has Python bindings. I expect that most users will want to use the Python bindings directly instead of developing in Rust. Even in my limited experience with the Nyx library in Python,

1.x

  1. Hotfix release: Update to nalgebra 0.32 1.1.2 release

    ## What's Changed * MathSpec link has moved by @larsnaesbye in https://github.com/nyx-space/nyx/pull/80 * Add github workflow with coverage by @ChristopherRabotin in https://github.com/nyx-space/nyx/pull/100 * Update dialoguer requirement from 0.8 to 0.10 by @dependabot in https:

2022 1 entry

1.x

2021 1 entry

1.x

  1. 1.0.0 tagmajorMajor version 1
    source: github-tag

2018 1 entry

0.x

  1. 0.0.4 tagmajorFirst release
    source: github-tag

2017 1 entry

Milestones