Scalismo release 0.91
Overview and release highlights
This release is an important step in making Scalismo future-proof and a big milestone towards version 1.0. The most important changes in this respect are the update to Scala 3 and VTK 9.1. Furthermore, it fixes various bugs in the image classes, which caused niftii images with non-standard direction vectors to be loaded using wrong coordinates, or prevented loading them altogether. We also worked on improving the numerical stability of GP computations and to make the api more consistent. The release should not break any existing code.
This release also introduced a few new features:
- A new DSL for building up proposals is introduced. The DSL makes it much more convenient to define proposals for own parameter classes.
- It is now possible to specify missign values and partial observations in Gaussian process regression and posterior computations.
- Intensity models defined on images and tetrahederal meshes can now be written and loaded using the standard hdf5 format.
Detailed changes:
For detailed changes, see the Full Changelog: v0.90.0...v0.91.0
New Contributors
- @phoeft670 made their first contribution in #362
- Various contributions to improve the stability of GP computations were made by @JonathanAellen