diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f19e9aef..c10b0f7d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,56 @@ +# MRC 23.07.00 (19 Jul 2023) + +## 🚨 Breaking Changes + +- Remove `mrc::internals` namespace and cleanup class names ([#328](https://github.com/nv-morpheus/MRC/pull/328)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Switch to using `cuda-toolkit` over `cudatoolkit` ([#320](https://github.com/nv-morpheus/MRC/pull/320)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Update to Python 3.10 ([#317](https://github.com/nv-morpheus/MRC/pull/317)) [@cwharris](https://github.com/cwharris) + +## 🐛 Bug Fixes + +- Fixing actions running on non-PR branches ([#354](https://github.com/nv-morpheus/MRC/pull/354)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Fix the conda build with RMM 23.02 ([#348](https://github.com/nv-morpheus/MRC/pull/348)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Workaround GCC 11.3 compiler bug ([#339](https://github.com/nv-morpheus/MRC/pull/339)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- use correct ostream.h header location ([#333](https://github.com/nv-morpheus/MRC/pull/333)) [@cwharris](https://github.com/cwharris) +- Bug fix -- in some situations it was possible for persistent modules to overwrite each other ([#331](https://github.com/nv-morpheus/MRC/pull/331)) [@drobison00](https://github.com/drobison00) +- Release an RxNodeComponent edge on error ([#327](https://github.com/nv-morpheus/MRC/pull/327)) [@dagardner-nv](https://github.com/dagardner-nv) +- RxNodeComponent should set exceptions on the context ([#326](https://github.com/nv-morpheus/MRC/pull/326)) [@dagardner-nv](https://github.com/dagardner-nv) +- Update python debug detection for new version of `debugpy` ([#322](https://github.com/nv-morpheus/MRC/pull/322)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Fix nullptr dereference in NvmlState ([#319](https://github.com/nv-morpheus/MRC/pull/319)) [@cwharris](https://github.com/cwharris) +- Dynamically loading `libnvidia-ml.so.1` instead of directly linking ([#313](https://github.com/nv-morpheus/MRC/pull/313)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- fix libabseil package name typo ([#310](https://github.com/nv-morpheus/MRC/pull/310)) [@cwharris](https://github.com/cwharris) + +## 📖 Documentation + +- Fix a few minor type-o's in comments ([#332](https://github.com/nv-morpheus/MRC/pull/332)) [@dagardner-nv](https://github.com/dagardner-nv) +- Fix license headers to only use a single /* comment to exclude it from doxygen ([#307](https://github.com/nv-morpheus/MRC/pull/307)) [@dagardner-nv](https://github.com/dagardner-nv) + +## 🚀 New Features + +- Use libgrpc=1.54 ([#353](https://github.com/nv-morpheus/MRC/pull/353)) [@cwharris](https://github.com/cwharris) +- Adding option to configure running the conda-build CI step with labels ([#349](https://github.com/nv-morpheus/MRC/pull/349)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Upgrade RMM version to 23.06 ([#346](https://github.com/nv-morpheus/MRC/pull/346)) [@cwharris](https://github.com/cwharris) +- Create label-external-issues.yml ([#323](https://github.com/nv-morpheus/MRC/pull/323)) [@jarmak-nv](https://github.com/jarmak-nv) +- Support RMM 22.12 with Python 3.8 ([#318](https://github.com/nv-morpheus/MRC/pull/318)) [@cwharris](https://github.com/cwharris) +- Update to Python 3.10 ([#317](https://github.com/nv-morpheus/MRC/pull/317)) [@cwharris](https://github.com/cwharris) +- Adding an `update-version.sh` script and CI check to keep versions up to date ([#314](https://github.com/nv-morpheus/MRC/pull/314)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Update to RMM 23.02 ([#309](https://github.com/nv-morpheus/MRC/pull/309)) [@cwharris](https://github.com/cwharris) +- Devcontainer Updates ([#297](https://github.com/nv-morpheus/MRC/pull/297)) [@cwharris](https://github.com/cwharris) +- add git-lfs and gh config dir ([#273](https://github.com/nv-morpheus/MRC/pull/273)) [@cwharris](https://github.com/cwharris) + +## 🛠️ Improvements + +- New CI images with rapids 23.06 ([#351](https://github.com/nv-morpheus/MRC/pull/351)) [@dagardner-nv](https://github.com/dagardner-nv) +- Remove patch from pybind11 ([#335](https://github.com/nv-morpheus/MRC/pull/335)) [@dagardner-nv](https://github.com/dagardner-nv) +- Remove `boost::filesystem` ([#334](https://github.com/nv-morpheus/MRC/pull/334)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Remove `mrc::internals` namespace and cleanup class names ([#328](https://github.com/nv-morpheus/MRC/pull/328)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- Switch to using `cuda-toolkit` over `cudatoolkit` ([#320](https://github.com/nv-morpheus/MRC/pull/320)) [@mdemoret-nv](https://github.com/mdemoret-nv) +- GH Infra Updates: PR Template, Discussions, Add To Project Action ([#316](https://github.com/nv-morpheus/MRC/pull/316)) [@jarmak-nv](https://github.com/jarmak-nv) +- Use ARC V2 self-hosted runners for GPU jobs ([#315](https://github.com/nv-morpheus/MRC/pull/315)) [@jjacobelli](https://github.com/jjacobelli) +- Use newly built CI images with CUDA 11.8 ([#311](https://github.com/nv-morpheus/MRC/pull/311)) [@dagardner-nv](https://github.com/dagardner-nv) +- bump version to 23.07 ([#306](https://github.com/nv-morpheus/MRC/pull/306)) [@dagardner-nv](https://github.com/dagardner-nv) +- Use ARC V2 self-hosted runners for CPU jobs ([#302](https://github.com/nv-morpheus/MRC/pull/302)) [@jjacobelli](https://github.com/jjacobelli) + # MRC 23.03.00 (29 Mar 2023) ## 🚨 Breaking Changes