Version 7.0.0
This is the 7.0.0 release. Below are listed the many bug fixes and new features that have been added to this release.
Known Issues
Long visualization operations can lock up the GUI. Please be patient for those operations to end.
Synthetic Building Filters are not yet implemented
The 2D Charting module is still under development and is not included in this release
New Features (Stand Alone Version)
The user can now set the color for NaN values
LineEdits that are disabled have more readable text
Volume Rendering controls have been updated with a more usable design.
The .dream3d file specification documentation has been written.
Add ‘Read GrainMapper3D’ filter.
New Features (Anaconda Version)
All features from the stand-alone are included.
Fixed Issues
In the below tables are summarized git logs from the commits since the last release. Each line should have a short code at the start of the line indicate a general area that the commit falls under. Also include is the Github Pull Request (PR) number. These can be fully reviewed at:
https://www.github.com/bluequartzsoftware/simplnx
https://www.github.com/bluequartzsoftware/DREAM3DNX
DREAM3D-NX
ENH: Improve volume view controls (#751) [5fc485ff]
DOC: Add DREAM3D File specification to the documentation (#746) [01f4c39e]
ENH: Make Visualization Preset Options More Discoverable (#747) [ac5350db]
ENH/BUG: Add option to change NaN color in 3D vis (#744) [1a457fe3]
BUG: Disable left mouse button actions in 2D interactive mode (#748) [0b2c1444]
ENH: Remove unnecessary warning messages (#745) [378e4d75]
PY: Add python path to the Visual Studio Debugger [ca4a4ad7]
BUG: Remove debugging code [8cc70e47]
STYLE: Adjust QLineEdit disabled colors (#742) [25f14ab9]
Add minimum height to CSV Reader’s preview window. [36d7f6b5]
BUG: Fix 2D Charting reload crashes. (#741) [73b91520]
ENH: Quality of life updates (#740) [0765175a]
COMP: Update clang format standard to C++20 (#737) [08909b17]
ENH: Add new macro for turning on/off charting separately from 3D vis (#739) [bb09cffe]
BUG: Fix charting widget crash from bad NXFilter & NXDataStructureModel pointers (#738) [9769d5c7]
COMP: Add missing visualization macro checks for charting [3c8d8521]
ENH: Add basic 2D charting feature (#720) [25bab121]
VER: Update to RC15 [d752fc44]
SIMPLNX
REL: Update version to 1.5.0 [1c957f746]
FILT: Add Oxford Channel 5 Binary file reader [725b35617]
BUG: Now catch std::filesystem exceptions in parameters (#1127) [dade5e9b3]
DOC: Document the DREAM3D file specification (#1116) [e431b770d]
API: EbsdLib-1.0.34 update. (#1122) [382861a2f]
BUG: ReadDEFORMFileFilter-Set SharedQuadList names to proper defaults (#1120) [439c08cf9]
ENH: Fix 3rd Party .dream3d file import and other compiler warnings & issues (#1108) [79cb89d98]
LICENSE: Change the distribution license to AGPLv3 (#1119) [9bee9ce17]
ENH: Compute NeighborList Stats Updates (#1118) [3e23b694f]
ENH: Map Point Cloud to Regular Grid Filter Modernization (#1109) [5cf455d11]
BUG: WriteASCIIDataFilter-Fix bug writing multi-component arrays to multiple files (#1114) [21b8e797f]
ENH: GitHub is removing MacOS-12 Support from their Actions. Update to MacOS-13 (#1115) [3d3667a10]
ENH: Changes to decrease compile time (#1105) [d11d251c0]
FILT: Add ‘Read GrainMapper3D’ filter (#1107) [7b6d091df]
ENH: ITKImportImageStack Z Axis Resampling and Improvements (#1104) [68703bfc7]
ENH: Iterative Closest Point Filter Changed to 1 Second Update Scheme (#1106) [cd6c44e5b]