The Orekit team is pleased to announce the release of Orekit version 11.0. This is a major
version, including both new features and bug fixes.
First, the Orekit team would like to thank all the people who contributed to the development of this new version!
The main changes are:
- Orbit determination using TLE orbit propagator
- Sequential batch least squares orbit determination
- New method signatures for IOD using directly the measurement classes
- Writer and parser for all CCSDS Navigation Data Messages in both KVN and XML formats
- Version 2 of CCSDS Tracking Data Messages
- Version 3 of CCSDS Orbit Data Messages
- Support for Rinex navigation files
- Support for IGS clock files
- Support for IGS real time data including both SSR and RTCM messages and Ntrip protocole
- Consideration of eclipses by Moon in solar radiation pressure force
- New API for analytical GNSS propagators
- Addition of the
finish
method to finalize propagation by step handlers. It replaces the previousisLast
parameter of thehandleStep
method. - Removal of propagation modes (master, slave, and ephemeris)
- Possibility to add several step handlers for the same orbit propagation
- A lot of fixed bug
This version depends on Hipparchus 2.0
For complete release notes please see:
https://www.orekit.org/site-orekit-11.0/changes-report.html
The maven artifacts are available in maven central.
The source and binaries can be retrieved from the forge releases page:
https://gitlab.orekit.org/orekit/orekit/-/releases
For people having trouble upgrading their applications to Orekit 11.0 version, the forum is an open place to ask questions and we will be happy to help you