CamiTK 5.2.0
What is new in CamiTK 5.2.0
This is the release notes for CamiTK 5.2.0.
CamiTK 5.2.0 comes with a main new feature and important bug fixes.
-
2 new features
- Users can save and load a workspace in a .camitk file. The workspace includes opened components, image contrast (LUT), mesh colors, geometrical transformations between components and more.
- Image registration using Elastix (needs elastix command available)
-
5 bugs fixed
- Fancy viewer application segfaults (closes #168)
- IMP and ActionStateMachine requires linking to specific viewers - caused a crash in previous packages (closes #133)
- Printing debug information using F2 key does not crash (closes #171)
- Action viewer’s search panel now correctly filters actions (closes #173)
- Arbitrary Slice does not crash with 2D images (closes #176)
-
UI improvements
- Save All is not displayed when right-clicking on a single component (closes #174)
- Delete Key now closes the selected component (closes #174)
- MainWindow separator/splitter was hard to see on some windows manager, it can now be modified in settings (closes #174)
Thanks to all the direct contributors (committers and issue submitters) and to everyone who gave this project financial, moral or any other kind of support (a huge thanks to the CNRS)!
CamiTK 5.2 in images
For developers
There is no breaking changes for CEP developers, only a deprecated function name. How to ensure that your extensions are correctly saved and loaded in the new camitk workspace files might be more challenging, read about it in the migration guide
CamiTK 5.2 in stats
- 119 commits
- 1116 files changed, 85203 insertions(+), 1452 deletions(-)
- 14 merge requests
- from 2 contributors (commiters) and more (bug reports)
What OpenHub says about CamiTK
This is an independent review of our code base (click on the links for more information)
Full list of merge requests
13+ Merged Requests (July 2023 - February 2024)
| Date | Title | Description | Tags | Link |
|---|---|---|---|---|
| February 2024 | Resolve "CamiTK Release Management" | Closes #156 | Next Release | Details |
| February 2024 | Resolve "CamiTK File Format - metadata, scenes, processing scenarios..." | Closes #158 | Track End User Experience | Details |
| February 2024 | camitk-5.2-release-management | Closes #156 | Next Release | Details |
| February 2024 | Resolve "Save All fails if a Component does not have a filename (e.g. newly reconstructed mesh)" | Closes #177 | Bug Track Debugging Track End User Experience Track None | Details |
| December 2023 | Resolve "Triggering the Arbitrary Slice action crashes with 2D images" | Closes #176 | Bug Track End User Experience | Details |
| December 2023 | Resolve "Generic user interface improvements" | Closes #174 with the following: - Add "Delete" key shortcut to close the currently selected component - Action "SaveAll" … | Track End User Experience | Details |
| November 2023 | Resolve "In Action viewer's search panel, the Family combo box does not filter actions" | Closes #173 | Bug Track End User Experience | Details |
| November 2023 | Resolve "Elastix registration using the elastix command" | Closes #170 | Feature Request Track End User Experience | Details |
| November 2023 | Resolve "Crash when printing debug information (F2 key)" | Closes #171 | Bug Track Debugging Track End User Experience | Details |
| November 2023 | Resolve "imp and actionstatemachine requires linking with specific viewers" | Closes #133 | Bug Confirmed Track Continuous Integration Track Dev Support | Details |
| October 2023 | Resolve "Fancy segfault" | Closes #168 [ci skip] | Bug Confirmed Track End User Experience | Details |
| October 2023 | Use Markdown for README (for a clickable link) | Details | ||
| October 2023 | Update README to have a clickable link. | Details |