Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REL: DREAM3D-NX Version 7.0.0-RC14 Release #1089

Merged
merged 3 commits into from
Oct 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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]
Loading