[VOTE] [CANCELED] Releasing Orekit 13.1 from release candidate 1

This is a vote in order to release version 13.1 of the Orekit library.
Version 13.1 is a minor release.

Orekit version 13.1. The main changes are:

  • Improve performance and accuracy of getJd.
  • Take into account mass in dependsOnPositionOnly.
  • Fixed regression on TLE date parsing.
  • Fixed failing tests on Windows.
  • Add model parameters Jacobian update from dynamics switches.
  • Fixed use of wrong class loader.
  • Allow resetting wind-up.
  • Improved shiftedBy in (Field)StateCovariance.
  • Override getPosition in (Field)ShiftingPVCoordinatesProvider.
  • Remove some calls to deprecated methods.
  • Revamped release process, using fully automated scripts and continuous integration.
  • Fix equals in FieldAbsoluteDate.
  • Add durationFrom with TimeStamped in FieldTimeStamped.
  • Add Jacobian matrix to Lambert solver.
  • Move Lambert solver in dedicated package and wrap it for IOD.
  • Add Lambert differential correction.
  • Add STM update from dynamics switches.
  • Add way not to reset (Field)PropagationStepRecorder.
  • Add way to clear matrices harvester in propagator.
  • Fix problem in TriggerDate without mass in STM.
  • Add method to remove AdditionalDataProvider.
  • Made FieldTimeSpanMap consistent with TimeSpanMap.
  • Added automatic expunge to TimeSpanMap.
  • Add dependsOnTimeOnly in (Field)EventDetector and use it in propagation for performance.
  • Add access to mass derivative in ForceModel.
  • Enable TriggerDate with 7x7 STM.
  • Add (Field)BoundedPVCoordinatesProvider.
  • Add linear Keplerian covariance step handler.
  • Add thrust model based on spherical coordinates.
  • Add FieldTimeStampedGeodeticPoint.
  • Add ability to include mass in numerical state transition matrix.
  • Add getter for (Field)EnablingPredicate.
  • Speed up non-Keplerian acceleration in (Field)Orbit.
  • Add STM to Gradient state conversion.
  • Add Gradient state utils.
  • Add reset state saved in (Field)EventsLogger.
  • Restored JB2006 model.
  • Add FieldGroundAtNightDetector.
  • Add TimeIntervalsManeuverTrigger.
  • Add TimeInterval interface and some applications.
  • Change argument order of TimeStampedDouble and TimeStampedDoubleAndDerivative for consistency with the rest of Orekit.
  • Add TimeStampedGeodeticPoint.
  • Add (Field)ExtremumAngularSeparationDetector.
  • Added getVelocity method.
  • Added Herrick-Gibbs initial orbit determination.
  • Fixed OrbitRelativeFrame definition of ambiguous local orbital frames (CCSDS).
  • Fixed NaN with Gradient in Keplerian motion with circular orbit computed in Cartesian coordinates.

The release candidate 1 can be found on the GitLab repository
as tag 13.1-RC1 in the release-13.1 branch:

The maven artifacts are available in the Orekit Nexus repository at:

The generated site is available at:
https://www.orekit.org/site-orekit-13.1/index.html

The vote will be tallied on 2025-08-01T13:22:40Z (UTC time)

This vote is CANCELED!

Don’t worry, I just cancel it in order to test the release scripts when a second release candidate is needed.

I will just do a minor change in the script and create a new release candidate in the next hour.

2 Likes