Releases: open-space-collective/open-space-toolkit-astrodynamics
Releases · open-space-collective/open-space-toolkit-astrodynamics
1.2.1
1.2.0
- refactor: remove duplicate tests (#173)
- refactor: parametrize numerical solver tests to reduce boiler plate (#172)
- refactor: remove boost from headers in RootSolver (#174)
- refactor: remove boost from headers in NumericalSolver (#176)
- fix: add naming suggestions (#175)
- docs: revamp CONTRIBUTING.md to include more dev tips and tricks and OSTk dev philosophy (#148)
- feat: improve RootSolver::Solution interface (#180)
- chore: improve development helpers (#177)
- feat: add Temporal Condition Solver (#181)
- feat: add CesiumPy Viewer to Python utilities (#182)
- feat: add logical connective event conditions (#171)
1.1.0
build
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
1.0.1
ci
- ci: enforce ci formatting
fix
- start.sh linking
- drag compare
- install jupyterlab extension
feat
- add AccessPlot display utility
build
- update ostk core dependency, add python linking, fix static library build
1.0.0
refactor
- dynamics class to be more modular with propagator
0.13.0
feat:
- auto-pull most recent patch version of OSTk projects.
- add acceleration due to drag in Satellite Dynamics
build:
- remove python version metadata
- improve Python bindings build process following PEP517
style:
- python formatting
- whitespace fixes in header files
chore:
- remove "all" test from CMakeLists
- change set-output to use environment file in github CI
0.12.2
build: update OSTk dependencies to latest (#105) * build: update cpp deps to latest * build: python bindings req update * fix: requirements deps syntax, important to avoid mismatch of python vs cpp in the future * build: use latest on physics for lower bound on requirements * build: match version in cpp --------- Co-authored-by: Remy Derollez <remy@loftorbital.com>
0.12.1
fix
- tabulated model python bindings
0.12.0
feat
- add various interpolation schemes to tabulated orbit model
0.11.0
build
- remove support for fedora
- remove support for python 3.6, 3.7