Skip to content

Release v3.2.3

Latest
Compare
Choose a tag to compare
@gonuke gonuke released this 18 Dec 23:31
· 145 commits to develop since this release
4303ac5

While there are some changes to the behavior of DAGMC in general, most of this release is focused on
improving the build process and robustness to support ongoing improvements.

Changed

  • Improvements/corrections to graveyard capabilities (#855)
  • Fixing order of attribute initialization in the metadata class (#903)
  • Adding const identifier to cross-reference methods (#906)

Update

Maintenance

  • Using multi stage Dockerfile to reduce the number of Dockerfile (#813, #894)
  • Adding safe folder to allow CI to compile DAGMC (#814)
  • Correction to CMake variable name in OpenMC install instructions (#817)
  • Updating documentation publishing URL (#823)
  • Update Pyne submodule (#845, #848)
  • Minor typo fixes in documentation (#851)
  • Moved scripts to Dockerfile and parallel CI (#863)
  • Removed unused Circle CI yml (#859)
  • Added configuration options to CMake configuration file (#867)
  • Introduced logger to better manage console output (#876)
  • Streamline CI to take advantage of better docker image management (#880, #896, #915)
  • Move more CI from scripts to actions (#895)
  • Develop advisory tests on merge for MOAB, double-down and Geant4, hdf5 (#870, #898, #899, #904, #925)
  • Adding flags to CI to ensure compatibility with MOOSE apps (#902)
  • Patched cmake-search paths for double-down and MOAB (#878)
  • Patch to compile with gcc-13 (#882)
  • Tweak conda environment for Windows build to avoid conflicting gtest headers (#888)
  • Restrict cython version for MOAB (#893)
  • Various documentation updates (#869)
  • Fix for HDF5 library linking issue (#926)