Orekit 13.1.6 released

The Orekit team is pleased to announce the release of Orekit version 13.1.6
This is a patch, including bug fixes. The main changes are:

  • Fixed empty NDM generation to include mandatory ndm tags.
  • Fixed missing ndm end tag when generating NDM file with NdmWriter.
  • Fixed ULP drift during CCSDS file writing.
  • Fixed parsing of DateComponents.MIN_EPOCH and DateComponents.MAX_EPOCH.
  • Reduced per-call overhead in (Field)TimeInterpolator.interpolate(…) by removing the defensive copy, cache wrapper, and Stream pipeline. The sample must now be in chronological order (previously copied and sorted silently).
  • Fixed computation of resetted integration state for DSST propagation
  • Fixed OPM parser silently skipping maneuvers with missing optional fields (duration and delta mass).
  • Fixed FieldDSSTPropagator.afterIntegration() which was not preserving user-added step handlers after osculating propagation.
  • Corrected CombinationType returned by AbstractSingleFrequencyCombination (was always PHASE_MINUS_CODE instead of the actual type).
  • Fixed unit inconsistency in MelbourneWubbenaCombination (wide-lane phase was in cycles instead of meters).
  • Fixed frame alignement mistake in the Frames webpage.
  • Fixed Earth horizon angle computation in KnockeRediffusedForceModel for correct visibility cone calculation.

This version depends on Hipparchus 4.0.3

For complete release notes please see:

The maven artifacts are available in maven central.
The source and binaries can be retrieved from the forge releases page:

6 Likes

Great !
Thanks Bryan

Thanks for the release Bryan !

Thank you Bryan!