Skip to content

Commit

Permalink
REL: DREAM3D-NX Version 7.0.0-RC14 Release (#1089)
Browse files Browse the repository at this point in the history
* Update SIMPLNX Version and description
* Update ITK Filter template
* DOC: Update release notes

---------

Signed-off-by: Michael Jackson <[email protected]>
  • Loading branch information
imikejackson authored Oct 1, 2024
1 parent cafdcf8 commit 03db1b0
Show file tree
Hide file tree
Showing 6 changed files with 100 additions and 6 deletions.
5 changes: 2 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,8 @@ endif()
file(TO_CMAKE_PATH "${CMAKE_COMMAND}" CMAKE_COMMAND_NORM)

project(simplnx
VERSION 1.3.0
DESCRIPTION "SIMPL Redesign"
VERSION 1.4.0
DESCRIPTION "SIMPLNX is a collection of C++ codes to process data, particularly Materials Science data, including EBSD data."
HOMEPAGE_URL "https://github.com/bluequartzsoftware/simplnx"
LANGUAGES CXX
)
Expand Down Expand Up @@ -150,7 +150,6 @@ if(CMAKE_VERSION VERSION_GREATER \"3.28.0\")
endif()
")


set(TEST_WORKING_DIR "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}")
if(CMAKE_GENERATOR MATCHES "Visual Studio")
set(TEST_WORKING_DIR "${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/$<$<CONFIG:Debug>:Debug>$<$<CONFIG:Release>:Release>")
Expand Down
8 changes: 8 additions & 0 deletions src/Plugins/ITKImageProcessing/tools/filter.hpp.in
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,14 @@ public:
*/
Parameters parameters() const override;

/**
* @brief Returns parameters version integer.
* Initial version should always be 1.
* Should be incremented everytime the parameters change.
* @return VersionType
*/
VersionType parametersVersion() const override;

/**
* @brief Returns a copy of the filter.
* @return
Expand Down
15 changes: 14 additions & 1 deletion wrapping/python/docs/index_template.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,21 @@
compiling additional plugins, and you want the python docs
generated, you will need to add those to the list below
DREAM3D-NX Python Docs (v24.08.10)
DREAM3D-NX Python Docs (v24.09.30)
===================================

.. image:: https://anaconda.org/bluequartzsoftware/dream3dnx/badges/version.svg
:target: https://anaconda.org/bluequartzsoftware/dream3dnx
.. image:: https://anaconda.org/bluequartzsoftware/dream3dnx/badges/latest_release_date.svg
:target: https://anaconda.org/bluequartzsoftware/dream3dnx
.. image:: https://anaconda.org/bluequartzsoftware/dream3dnx/badges/latest_release_relative_date.svg
:target: https://anaconda.org/bluequartzsoftware/dream3dnx
.. image:: https://anaconda.org/bluequartzsoftware/dream3dnx/badges/platforms.svg
:target: https://anaconda.org/bluequartzsoftware/dream3dnx
.. image:: https://anaconda.org/bluequartzsoftware/dream3dnx/badges/downloads.svg
:target: https://anaconda.org/bluequartzsoftware/dream3dnx


Installation
----------------------

Expand Down Expand Up @@ -85,6 +97,7 @@ How to use SIMPLNX from Python
:maxdepth: 1
:caption: Release Notes

release_notes/ReleaseNotes_240930
release_notes/ReleaseNotes_240803
release_notes/ReleaseNotes_240605
release_notes/ReleaseNotes_130
Expand Down
2 changes: 1 addition & 1 deletion wrapping/python/docs/source/Installation.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Installation
============

Latest Version: 24.08.10
Latest Version: 24.09.30
-------------------------

The *simplnx* library can be installed through an Anaconda packages from the *BlueQuartzSoftware* channel. This can be achieved
Expand Down
2 changes: 1 addition & 1 deletion wrapping/python/docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
project = 'SIMPLNX Python Docs'
copyright = '2024, BlueQuartz Software, LLC'
author = 'BlueQuartz Software, LLC'
release = '24.08.10'
release = '24.09.30'

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down
74 changes: 74 additions & 0 deletions wrapping/python/docs/source/release_notes/ReleaseNotes_240930.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
Release Notes 24.09.30
======================

With this release we are moving towards a YYMMDD style of versioning. 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 24.09.30
-----------------


API Changes & Additions 24.09.30
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- No major changes/additions to note

Change Log 24.09.30
^^^^^^^^^^^^^^^^^^^^

- ENH: Updated NXSeparatorParameter to new SIMPLNX API(#736) [820c3f76]
- BUG: Fix Visualization tree indentation (#735) [694b4332]
- PY: Update conda build specs for EbsdLib 1.0.33 [2d227f46]
- BUG: Turn off auto scrolling on data structure treeview (#733) [f930221e]
- BUG: Visualization 2D Image/Slice Data View Reload Crash Fix (#732) [be2c675d]
- ENH: Added ability to reload the input file to Read CSV Filter. (#729) [7b970583]
- BUILD: Update various CMake Options to better reflect what is actually being built (#730) [f0824129]
- ENH: disable mouse wheel events (#728) [eb3033d3]
- BUG: Fix resetting of NXIconPushButton hover/normal icon state (#727) [f949ef62]
- PY: Fixed bug when reloading python plugins with the same name (#725) [c2bee63e]
- PY: Switched to conda packages for ITK and VTK (#726) [a116a839]
- ENH: Add help label to visualization render properties treeview when empty (#719) [ca88cfd0]
- BUG FIX: Adding empty map check in VXOutlineRep. (#723) [ed2d17ea]
- Stop moving data store from DataStructure in CV::Array (#722) [8150fbef]
- ENH: Add build plate default settings option (#721) [89786b09]
- Fixed compile issues when DREAM3DNX_COMMERCIAL is off (#718) [65d865d4]
- COMP: Update QtADS to version 4.3.1 [b8df4396]
- PY: Conda 24.08.10 Release [585ed8ea]
- BUG: Fix crash on spreadsheet view close (#715) [8312a458]
- BUG: Add representation after threshold algorithm is applied (#716) [b52bacad]
- ENH: Update the output from histogram ranges to be a 2 component array (#1087) [cafdcf81a]
- Added versioning to filter parameters and json (#1088) [9bb1c8959]
- ENH: Flip the incoming data across the X axis in PeregrineHDF5Reader. (#1086) [f25133d2f]
- ENH: Improvements and Bug Fixes to Orientation Analysis filters. (#1081) [803702574]
- FILTER: Concatenate Data Arrays (#1072) [e6148a2d6]
- Better preflight values for CreateDataArrayAdvanced & InitializeData. (#1084) [af4f5c14d]
- BUG/API: Histogram Sync (#1073) [7b7312847]
- SIMPLConversion header optimization (#1082) [99a8fe14]
- FILT: CreateDataArray Advanced (Create Data Array + Initialize Data Array) (#1066) [8f8be484]
- ENH: Update Read CSV Filter caching to handle modified files. (#1078) [92d6cd64]
- ENH: Los Alamos Writer Progress Updates (#1080) [9eeeacb9]
- ENH: Add support for poly lines to CLIReader. (#1067) [17241eb8]
- BUG: SliceTriangleGeometry - fix crash when RegionIds are not used. (#1065) [b4e856ca]
- COMP: Update Ebsdlib to 1.0.32 (#1056) [22f88bf7]
- ENH: Clear method of ManualImportFinder exposed to Python (#1060) [a613be9a]
- COMP: ITKThresholdMaximumConnectedComponentsImageFilter Fix value changed warning (#1043) [75fa9ad2]
- CI: Added more leak suppressions for python code in ASAN CI (#1058) [0846bc1e]
- Removed -no-pie from ITKImageProcessing as it is not an executable (#1059) [65ccd634]
- ENH: Add the ability to read from multiple cameras to PeregrineHDF5Reader filter (#1055) [4c82103f]
- COMP: Switched to __cpp_lib_bit_cast to detect std::bit_cast availability (#1057) [fb0dc0e6]
- ENH: AppendImageGeometry now has option to mirror across the chosen axis. (#1052) [532ad792]
- BUG: Fixed LD_LIBRARY_PATH and file path typo for ASAN CI (#1053) [7e684986]
- CI: Added option to download data before compile (#1054) [609b0707]
- ENH/BUG: Data Array to Store, Speed Optimizations, Code Cleanup (SimplnxCore) (#1017) [7fb7ffe9]
- BUG: Fixed missing include on latest msvc (#1049) [46a0a0c0]
- PYTHON DOCS: Use proper filter and parameter names in Tutorial 1. (#1048) [a0f0ac5e]
- BUG FIX: Crop Image Geometry now retains the proper geometry length units (#1046) [5391ed6a]
- ENH: AppendImageGeometryZSliceFilter -> AppendImageGeometryFilter (#1041) [6a4de836]
- PY: Conda 24.08.10 Release [e473c9a0]
- ENH: Peregrine HDF5 Reader Layer Thickness Override & Bug Fixes (#1045) [493c94de]
- ENH: SampleSurfaceMesh and GeometryMath Speed Optimizations (#1020) [e1f45937]
- ENH: ITKImageReader can change image data type (#1036) [a44f4914]
- DOC: Updates to python docs (#1039) [6137b7b7]
- BUG: Fixed python version check for existence of importlib.metadata (#1040) [acaa8f88]
- BUG: Fixed ASAN CI test discovery and leak detection (#1037) [91139664]

0 comments on commit 03db1b0

Please sign in to comment.