Releases: latimagine/statismo
Releases · latimagine/statismo
v0.12.1
Release v0.12.0
⚠️ This release is a fresh start release with dependencies upgrade, move to c++ 17 and modern cmake,
as well as some heavy refactoring. Therefore, API backward compatibility is broken and cmake project inclusion changed as well.
Breaking Changes:
- Modified headers include path
#include "statismo/core/CommonTypes.h"
- Modified class hierarchy and names (new classes: BasicItem, BasicDataManager , ...)
using DataManagerType = statismo::BasicDataManager<statismo::VectorType>;
- Minor updates in class interface
- Updates in enclosing namespaces
- Removal in some cli tools options
- ...
Updated Usage:
- Native smart memory management:
// before
std::unique_ptr<RepresenterType> representer(RepresenterType::Create(kDim));
// after
auto newRepresenter = RepresenterType::SafeCreate();
See details of the release in the CHANGELOG.md at the root of the project.