Release Notes 25.07.23
The simplnx library is under activate development and while we strive to maintain a stable API bugs are found that necessitate the changing of the API.
Version 25.07.23
API Changes & Additions 25.07.23
Added NeighborList Pythong Bindings
Add ability to append to a DREAM3D file
Change Log 25.07.23
BUG: ReadCSVFile filter now properly uses the filter’s instance id. (#1367) [2025-07-19]
BUG: Fix Import DREAM3D Memory Usage (#1341) [2025-07-17]
ENH: Add ‘swap’ method to IDataArray and implementations in subclasses. (#1347) [2025-07-15]
BUG: Set attribute on temp directory to force Dropbox to not sync temp files (#1362) [2025-07-11]
ENH: Add progress feedback to RotateEulerRefFrame (#1360) [2025-07-10]
ENH: Add option to keep input geometry origin for RotateSampleRefFrame Filter (#1355) [2025-07-03]
ENH: Allow existing geometry in RegularGridSampleSampleSurfaceMesh (#1344) [2025-07-03]
ENH: Add min/max operators to Array Calculator filter. (#1351) [2025-07-02]
DOC: Add missing documentation for Randomize FeatureIds Filer (#1348) [2025-07-01]
ENH: Creates an edge geometry that visualize bounding boxes (#1326) [2025-07-01]
ENH: Add StringArray Support To ReadCSVFile Filter (#1339) [2025-06-30]
BUG: Fix out-of-bounds array access in RequireMinNumNeighbors Filter (#1343) [2025-06-30]
ENH: Improved threadsafe messaging (#1340) [2025-06-30]
ENH: Add Randomize FeatureI ds utility and filter (#1306) [2025-06-24]
BUG: Fix Hardcoded Element List Name to Match SIMPL (#1336) [2025-06-20]
BUG: Misc Image Geometry Bug Fixes (#1328) [2025-06-20]
ENH: Update vcpkg for fmt, spdlog, and ITK (#1333) [2025-06-20]
BUG: RequireMinNumNeighbors DataArray Update fixes (#1320) [2025-06-19]
ENH: Allow “Segment Features” to consider periodic microstructures (#1291) [2025-06-18]
FILT: Compute Coordinate Threshold (#1319) [2025-06-18]
ENH: Replace C style 2D arrays with Eigen::Matrix (#1324) [2025-06-17]
FILT: Split Array (By Tuple) (#1327) [2025-06-13]
FILT: Compute Coordinates Image Geom (#1316) [2025-06-06]
ENH: ComputeFeatureShapesTriangleGeom algorithm parallelization (#1307) [2025-06-05]
PY: Added NeighborList python bindings (#1314) [2025-06-02]
FILT: Compute Feature Bounds Filter (#1303) [2025-05-27]
BUG: Fix RequireMinNumNeighbors Not Using Ignore Paths (#1310) [2025-05-24]
ENH: Clarify Kernel Average Misorientation algorithm with proper casting. (#1305) [2025-05-23]
BUG: Range check Compute Triangle Feature Volumes (#1309) [2025-05-23]
ENH: Update ValidateFeatureIdsToFeatureAttributeMatrixIndexing API (#1308) [2025-05-23]
STYLE/PERF: Remove Deprecated Test Files and Remove Dead Code in Test Case (#1302) [2025-05-16]
ENH: Compute Array Statistics - Range Gating and Histogram Migration (#1288) [2025-05-15]
ENH: Updates codes to use MakeErrorResult() for better readability (#1297) [2025-05-14]
ENH: Ensure all filters are checking for cancel and sending progress messages. (#1267) [2025-05-13]
ENH: Add Fill Functionality to Create Array Action & Utility File Refactoring (#1295) [2025-05-13]
FILT: Point Sample Edge Geometry (#1286) [2025-05-13]
ENH: Add function to generate an example file name for the generated file list parameter (#1296) [2025-05-13]
ENH: Add ability to append to a DREAM3D file (#1294) [2025-05-09]
COMP: Misc. compiler warning cleanups. (#1249) [2025-05-08]
ENH: Add functions to support loading indexed color presets (#1289) [2025-05-07]
ENH: Assign -1.0 to all values if triangle mesh is non-conformant. (#1293) [2025-05-06]
ENH: Verify Triangle Windings Filter and Meshing Util API Expansion (#1279) [2025-05-02]
ENH: Update conda and vcpkg to use EbsdLib 1.0.38 (#1290) [2025-05-02]
ENH: Crop Image Geometry now displays input image info even if there are filter errors. (#1287) [2025-05-01]
ENH: Add Euler Characteristic computation to Compute Triangle Geometry Shapes (#1280) [2025-04-24]
BUG: Ensure FeatureId arrays are range checked against the Feature Attribute Matrix. (#1278) [2025-04-24]
BUG: Fix incorrect logic to validate usage of existing attribute matrix (#1275) [2025-04-22]
ENH: Updated python filter template to show correct way to cancel (#1268) [2025-04-15]
ENH: Make Dummy Node Optional in Abaqus Hexahedron Writer (#1265) [2025-04-15]
ENH: Show EBSD Phase Info in Preflight Updated Values for each EBSD readers (#1263) [2025-04-11]
COMP: Fix missing include directive for <algorithm> (#1266) [2025-04-11]
FILT: Add ‘Pad Image Geometry’ filter to SimplnxCore (#1255) [2025-04-11]
ENH: Pull out CSV Reader helper methods to FileUtilities::CSV (#1261) [2025-04-11]
ENH: Remove Matrix3x3 and Matrix3x1 classes. Use Eigen instead. (#1258) [2025-04-10]
BUG: Fix the embedded names of example pipelines and parameter warnings. (#1256) [2025-04-10]
ENH: Fixes empty exception messages. (#1246) [2025-04-10]
BUG: Reads and Writes the length units for geometries. (#1251) [2025-04-10]
ENH: Add missing documentation comments for preflight and execute methods in filters (#1257) [2025-04-10]
ENH: Update to EbsdLib 1.0.38 (#1259) [2025-04-10]
ENH: Merge Initial Out-of-Core infrastructure (#1253) [2025-04-09]
ENH: Dream3dImportParameter supports additional import options. (#1230) [2025-03-26]