Skip to content

Releases: latimagine/statismo

v0.12.1

27 Aug 09:07
Compare
Choose a tag to compare

This release is a minor release with dependencies upgrade and minor fixes

Release v0.12.0

22 Apr 19:58
v0.12.0
Compare
Choose a tag to compare

⚠️ 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.