Release Notes 1.2.4 =================== The `simplnx` library is under activate development and while we strive to maintain a stable API bugs are found the necessitate the changing of the API. Version 1.2.4 ------------- - Documentation has been updated - Examples updated to use new API API Additions 1.2.4 ^^^^^^^^^^^^^^^^^^^ None this release Change Log 1.2.4 ^^^^^^^^^^^^^^^^^^^^ - DOC: Created example images for most ITK ImageProcessing Filters (#841) - c16c9d57 - ENH: ReadCSVFilter and TriangleCentroidFilter improvements (#854) - dcdb63e2 - ENH: FeatureFaceCurvature Filter Enhancements (#853) - b568c7bb - DEV: Enable macOS-ARM, remove extra checkout steps (#848) - f8099861 - BUG: GeneratePoleFigure-Only create RGB when creating the Image Geometry (#827) - 3a1e77e8 - DOC: Link directly to the discussion page on GitHub. (#847) - c83e9f2a - ENH: Fixed cmake syntax warning (#850) - 4db702a5 - ENH: Replaced deprecated exec_program with execute_process (#851) - 8f1a2919 - FILTERS: Added CalculateHistogram, InterpolateGridData, and CliReader Python filters. (#838) - 4a830573 - COMP: Clang v14 -ffp-contract=off compiler option (#849) - 9d8379b6 - FILTER: Label Triangle Geometry and Remove Flagged Triangles Filters (#842) - d512fa24 - BUG: Fixed example pipeline installation when creating Anaconda package (#846) - c265d601 - ENH: Misc user facing labels and help text updates (#845) - 62e6ecec - BUG: Fix IParallelAlgorithm not running in parallel (#844) - d1d613b2 - BUG: Fix human facing label in Crop Image Geometry (#843) - 73a21c9e - BUG: ReadStlFile-Fix error logic when reading an ASCII STL File. (#839) - 77f3909c - Updated vcpkg baseline for pybind11 2.11.1 (#840) - 0ff43b9d - PY: Fix GIL crashes, unit test false positive results, misc other test issues. (#831) - c6112835 - ENH: ApplyTransformationToGeometry: Better error messages, Update documentation. (#835) - 6406635b - ENH: ITKImageReader - Allow user to set/override the origin/spacing (#834) - 18498ae2 - ENH: ITKImportImageStack - Add option to convert images to grayscale 'on-the-fly'. (#832) - 19b009c8 - BUG: ITKImportFijiMontage: Fixing incorrect DataPath that was causing a crash. (#833) - 7c434ae5 - BUG: Fix preflight updated values for Create Geometry filters (#825) - 7060dcaa - BUG: Fix ITKImportImageStack image flip operations. Add unit test for flip operations. (#815) - 3f70819a - DynamicTableParameter: Return better error message when validation fails. (#824) - 554be1bd - FILTER: Generate Python Plugin/Filter Skeleton Code (#821) - f869943b - Fixed shallow copy in python bindings function (#822) - 3b8230ce - Changed StringArray to store its data in a shared_ptr (#823) - ce7ae084 - ENH: Crop Image Geometry with Physical Coordinate Bounds (#818) - 3e637324 - PY: Added Python Code for Most Example Pipelines (#800) - f282e771 - ENH: Fix various anaconda packaging issues (#810) - 6eef7638 - ENH: Group a copy file target into the proper source group (#817) - 91964a50 - DOC: ConvertHexGridToSquareGrid. Update and add image to doc file (#816) - 3fa6c4a1 - ENH: Write STL File - Option to write out the entire triangle geometry in a single file. (#809) - 1e7759ae - BUG: Fix determination of default parallelization mode. (#814) - 8641d3f4 - STYLE: Fix all-contributors Dynamic Badge in README (#813) - f1d7bbed - BUG: Fix missing python dependencies for ASAN build (#812) - f36fa0cd - ENH/BUG: Additional Origin Centering Options and BoundingBox API Fix (#811) - 62df7647 - Expose IDataArray/IDataStore resize_tuples method to Python. (#807) - 4994adba - PY: Fix crash when running nxrunner with python filters. (#808) - 26de9937 - PY: Enable testing python example codes (#806) - cded997f - ENH: Create unit tests for each python example pipeline (#793) - 0e9ce25e - ENH: Add Additional Warnings When Moving/Copying DataObjects with a Tuple Mismatch (#804) - 6b7b1f0e - BUG: Repair Append Image Geometry Z Slice Default Pipeline (#805) - ca4c8189 - ENH: Rename complex to simplnx (#801) - 95265d6c - BUG FIX: All IDataCreationAction subclasses now correctly pass the geometry path member variable when being cloned. (#802) - f340465e - ENH: Write Temp Files for All Writers (#790) - 5b9d046b