Closed adamkewley closed 7 months ago
Crosslink note: OSC will now use the commit that was merged into opensim-core, https://github.com/opensim-org/opensim-core/pull/3620 , because it's now C++20 compatible.
Issue crosslink: https://github.com/opensim-org/opensim-core/issues/3619
Hittesting seems broken in the mesh importer by 0fb4e054a5dc9300a67cd72ef3b8a34b2c53044e (bisected) - unsure why
Release 0.5.5, which will (mostly) be a hotfix release that fixes #811, but will also include the various internal changes that have happened since then (C++20, etc.)
Release Checklist
These are the typical steps required to finalize a release of OpenSim Creator.
How comprehensively the QA/testing steps are done is entirely dependent on how many changes were made since the last release (assuming an automated test suite isn't available that covers the changes).
Release XX.xx.pp
CMakeLists.txt
(project
)-DCMAKE_BUILD_TYPE=Debug
(incl. for Simbody+OpenSim)CC=clang CXX=clang++ CCFLAGS=-fsanitize=address CXXFLAGS=-fsanitize=address
(incl. for Simbody+OpenSim)-DOSC_FORCE_ASSERTS_ENABLED=ON
-DOSC_FORCE_UNDEFINE_NDEBUG=ON
CHANGELOG.md
sections such that the currentunreleased
section becomesXX.xx.pp
and then add a newunreleased
section above thatcodemeta.json
with latest Zenodo release detailsCITATION.cff
with latest Zenodo release detailsREADME.md
with latest Zenodo release details (CITING)