Add MocoExpressionBasedParameterGoal by @AllisonJohn in https://github.com/opensim-org/opensim-core/pull/3869
[Moco] Add support for the Bordalba et al. (2023) projection method for kinematic constraints by @nickbianco in https://github.com/opensim-org/opensim-core/pull/3587
Add ExpressionBasedFunction by @nickbianco in https://github.com/opensim-org/opensim-core/pull/3892
Add ForceProducer and ForceConsumer APIs by @adamkewley in https://github.com/opensim-org/opensim-core/pull/3891
Add ConstantCurvatureJoint to the bindings by @nickbianco in https://github.com/opensim-org/opensim-core/pull/3957
Add methods and Outputs for calculating the momentum of a Body by @nickbianco in https://github.com/opensim-org/opensim-core/pull/3962
Trim filtered table to original time range in TabOpLowPassFilter by @nickbianco in https://github.com/opensim-org/opensim-core/pull/3969
Throw if passed in name or index of marker is invalid, remove index based lookup (possibly API breaking) by @aymanhab in https://github.com/opensim-org/opensim-core/pull/3970
Uniform Time Sampling in XsenseDataReader and ADPMDataReader by @alexbeattie42 in https://github.com/opensim-org/opensim-core/pull/3977
Allow paths fit by PolynomialPathFitter to depend on more than 6 coordinates by @nickbianco in https://github.com/opensim-org/opensim-core/pull/4001
Add activation dynamics smoothing property to DeGrooteFregly2016Muscle by @nickbianco in https://github.com/opensim-org/opensim-core/pull/4007
Add Moco 3D tracking example with foot-ground contact by @nickbianco in https://github.com/opensim-org/opensim-core/pull/4008
Python Moco 2D walking examples by @nicos1993 in https://github.com/opensim-org/opensim-core/pull/4019
Remove tropter as Moco solver by @aymanhab in https://github.com/opensim-org/opensim-core/pull/3988
Update TableUtilities::filterLowpass to apply padding after resampling by @nickbianco in https://github.com/opensim-org/opensim-core/pull/4020
Add ExpressionBasedPathForce by @nickbianco in https://github.com/opensim-org/opensim-core/pull/4035
Expose the energy dissipation state variable in BushingForce by @nickbianco in https://github.com/opensim-org/opensim-core/pull/4054
New Contributors
@modenaxe made their first contribution in https://github.com/opensim-org/opensim-core/pull/4004
Full Changelog: https://github.com/opensim-org/opensim-core/compare/4.5.1...4.5.2