**build** - fix dev container (129) - remove auto fetching versions until we find a better solution (136)
**chore** - remove cached volume in make commands (131)
**feat** - add Cartesian position and velocity coordinate subsets (157) - add COE condition (169) - add Coordinates Broker and Subset (156) - add Duration based Condition (165) - add event conditions to numerical solver (150) - add EventCondition base class (149) - add issue template bug report and feature request (161) - add new static constructor to Orbit to enable creation of geosynchronous orbits (147) - add Root Solver (164) - add tutorial wanted issue template (168) - generalise state coordinates (163) - return conditionalSolution when integrating with conditions (166) - update NumericalSolver::StateVector to Eigen VectorXd (152) - update return type for numerical solver (141)
**fix** - incorrect extraction of dynamics in Propagator::FromEnvironment (137) - use ADD statement to avoid caching for OSTK dependency updates (134) - user permissions issues with debug jupyterlab and update jupyterlab image to python3.11 (135)
**refactor** - flatten state coordinates (124) - remove redundant typedef from dynamics (132) - simplify automatic patch version fetching (142) - speed up tabulated test (127) - use test fixture for numericalSolver (138)