Release v3.2.1
Added:
- adding BUILD_EXE option (default ON) allowing to build only the dagmc libs without the executable (for static and/or shared libs) (#717)
- Including installation of a CMake version file for use with
find_package
in client codes. (#722) - CMake option to checkout PyNE submodule automatically (#734, #787)
- GitHub Action to build and upload Docker images. (#746, #748, #754, #757, #758, #759, #765, #767)
- Enforcing usage of Python3 for PyNE amalgamation. (#773,#792)
- Adding workflow_dispatch option to docker_publish workflow (#776)
- DagMC methods for creation and removal of the graveyard volume (#714)
- CI build and test now support MacOS (shared build, no pymoab, no Double Down) (#780)
- Added GitHub style citation file (CITATION.cff) (#790)
Changed:
- RayTracer type alias and double-down includes. (#786)
- reformat all files using clang-format (#679)
- change housekeeping to test format against clang-format (#679)
- now install dagmc header when building and installing static libs (#717)
- now adds pyne as a submodule, and amalgamate at compilation (#731)
- converted from news files to CHANGELOG (#769)
- updated location & checksum of GEANT4 tarball (#735)
- updated all documentation to refer to Coreform Cubit instead of Trelis (#736)
- Added a job to CI for running tests with the DOUBLE_DOWN option enabled. (#738)
- Threadsafe fix for the overlap check test. (#743)
- website now points to github for plugin download (#744)
- Location of double-down header files. (#745)
- Location of Dockerimages from Dockerhub to GHCR. (#746)
- update MOAB version (#740, #760, #768, #771)
- Installing clang-format in the docker container instead of in the housekeeping script (#726)
- updated PyNE to version 0.7.5 (#770)
- improve path pattern to trigger docker build workflow (#772)
- limit the extend of housekeeping workflows to pull_request (#774)
- upgrade g-test to 1.8.0 (#778)
- updated CI badges (#784)
Deprecated:
- retiring python2 in CI (#747)
Removed:
- Removed the data member
defaultFacetingTolerance
from the class DagMC. (#711) - Circle CI status badge in the README (#777)
Fixed:
- adding special build flag to enable old hdf5 interface for PyNE when compiling against [email protected]+ (#728)
- Renamed
jobs
variable CI build system to avoid undocumented conflict withgit submodule
(#735) - Windows compatibility fix
- remove_unsupported.py script is now compatible with python2...
- Return correct bounding boxes when configured with Double-Down. (#779)
Maintenance: