From 17ba5ed882ed656180a0ac3e5cac2ad535c5956c Mon Sep 17 00:00:00 2001 From: Jake Awe Date: Thu, 13 Feb 2025 09:45:25 -0600 Subject: [PATCH] Update Changelog [skip ci] --- CHANGELOG.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 817a0c8c2..1df0eeeeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,62 @@ +# rmm 25.02.00 (13 Feb 2025) + +## 🚨 Breaking Changes + +- Switch to using separate rapids-logger repo ([#1774](https://github.com/rapidsai/rmm/pull/1774)) [@vyasr](https://github.com/vyasr) +- Remove deprecated factory functions from resource adaptors. ([#1767](https://github.com/rapidsai/rmm/pull/1767)) [@bdice](https://github.com/bdice) +- Remove `rmm._lib` ([#1765](https://github.com/rapidsai/rmm/pull/1765)) [@Matt711](https://github.com/Matt711) +- Remove memory access flags from cuda_async_memory_resource ([#1754](https://github.com/rapidsai/rmm/pull/1754)) [@abellina](https://github.com/abellina) +- Create logger wrapper around spdlog that can be easily reused in other libraries ([#1722](https://github.com/rapidsai/rmm/pull/1722)) [@vyasr](https://github.com/vyasr) + +## 🐛 Bug Fixes + +- Add missing array header include ([#1771](https://github.com/rapidsai/rmm/pull/1771)) [@robertmaynard](https://github.com/robertmaynard) +- Remove memory access flags from cuda_async_memory_resource ([#1754](https://github.com/rapidsai/rmm/pull/1754)) [@abellina](https://github.com/abellina) +- Update build.sh ([#1749](https://github.com/rapidsai/rmm/pull/1749)) [@vyasr](https://github.com/vyasr) +- Fix some logger issues ([#1739](https://github.com/rapidsai/rmm/pull/1739)) [@vyasr](https://github.com/vyasr) +- Use consistent signature for target_link_libraries ([#1738](https://github.com/rapidsai/rmm/pull/1738)) [@vyasr](https://github.com/vyasr) + +## 📖 Documentation + +- Revise README. ([#1747](https://github.com/rapidsai/rmm/pull/1747)) [@bdice](https://github.com/bdice) + +## 🚀 New Features + +- Make the stream module a part of the public API ([#1775](https://github.com/rapidsai/rmm/pull/1775)) [@Matt711](https://github.com/Matt711) +- Remove deprecated factory functions from resource adaptors. ([#1767](https://github.com/rapidsai/rmm/pull/1767)) [@bdice](https://github.com/bdice) +- Remove `rmm._lib` ([#1765](https://github.com/rapidsai/rmm/pull/1765)) [@Matt711](https://github.com/Matt711) +- Reduce dependencies on numba. ([#1761](https://github.com/rapidsai/rmm/pull/1761)) [@bdice](https://github.com/bdice) +- Use ruff, remove isort and black. ([#1759](https://github.com/rapidsai/rmm/pull/1759)) [@bdice](https://github.com/bdice) +- Use bindings layout for all cuda-python imports. ([#1756](https://github.com/rapidsai/rmm/pull/1756)) [@bdice](https://github.com/bdice) +- Add configuration for pre-commit.ci, update pre-commit hooks ([#1746](https://github.com/rapidsai/rmm/pull/1746)) [@bdice](https://github.com/bdice) +- Adds fabric handle and memory protection flags to cuda_async_memory_resource ([#1743](https://github.com/rapidsai/rmm/pull/1743)) [@abellina](https://github.com/abellina) +- Remove upper bounds on cuda-python to allow 12.6.2 and 11.8.5 ([#1729](https://github.com/rapidsai/rmm/pull/1729)) [@bdice](https://github.com/bdice) + +## 🛠️ Improvements + +- Revert CUDA 12.8 shared workflow branch changes ([#1805](https://github.com/rapidsai/rmm/pull/1805)) [@vyasr](https://github.com/vyasr) +- Build and test with CUDA 12.8.0 ([#1797](https://github.com/rapidsai/rmm/pull/1797)) [@bdice](https://github.com/bdice) +- Disable exec checks for `device_uvector::operator=` ([#1790](https://github.com/rapidsai/rmm/pull/1790)) [@miscco](https://github.com/miscco) +- Add upper bound to prevent usage of numba 0.61.0 ([#1789](https://github.com/rapidsai/rmm/pull/1789)) [@galipremsagar](https://github.com/galipremsagar) +- Add shellcheck to pre-commit and fix warnings ([#1788](https://github.com/rapidsai/rmm/pull/1788)) [@gforsyth](https://github.com/gforsyth) +- Add spdlog back as a requirement for now ([#1780](https://github.com/rapidsai/rmm/pull/1780)) [@vyasr](https://github.com/vyasr) +- [pre-commit.ci] pre-commit autoupdate ([#1778](https://github.com/rapidsai/rmm/pull/1778)) [@pre-commit-ci[bot]](https://github.com/pre-commit-ci[bot]) +- Use rapids-cmake for the logger ([#1776](https://github.com/rapidsai/rmm/pull/1776)) [@vyasr](https://github.com/vyasr) +- Switch to using separate rapids-logger repo ([#1774](https://github.com/rapidsai/rmm/pull/1774)) [@vyasr](https://github.com/vyasr) +- Use GCC 13 in CUDA 12 conda builds. ([#1773](https://github.com/rapidsai/rmm/pull/1773)) [@bdice](https://github.com/bdice) +- Check if nightlies have succeeded recently enough ([#1772](https://github.com/rapidsai/rmm/pull/1772)) [@vyasr](https://github.com/vyasr) +- Fix codespell behavior. ([#1769](https://github.com/rapidsai/rmm/pull/1769)) [@bdice](https://github.com/bdice) +- Remove ignored cuda-python deprecation warning. ([#1768](https://github.com/rapidsai/rmm/pull/1768)) [@bdice](https://github.com/bdice) +- Forward-merge branch-24.12 to branch-25.02 ([#1766](https://github.com/rapidsai/rmm/pull/1766)) [@bdice](https://github.com/bdice) +- Update version references in workflow ([#1757](https://github.com/rapidsai/rmm/pull/1757)) [@AyodeAwe](https://github.com/AyodeAwe) +- gate telemetry dispatch calls on TELEMETRY_ENABLED env var ([#1752](https://github.com/rapidsai/rmm/pull/1752)) [@msarahan](https://github.com/msarahan) +- Update cuda-python lower bounds to 12.6.2 / 11.8.5 ([#1751](https://github.com/rapidsai/rmm/pull/1751)) [@bdice](https://github.com/bdice) +- remove certs and simplify telemetry summarize ([#1750](https://github.com/rapidsai/rmm/pull/1750)) [@msarahan](https://github.com/msarahan) +- stop installing 'wheel' in wheel-building script ([#1748](https://github.com/rapidsai/rmm/pull/1748)) [@jameslamb](https://github.com/jameslamb) +- Require approval to run CI on draft PRs ([#1737](https://github.com/rapidsai/rmm/pull/1737)) [@bdice](https://github.com/bdice) +- Create logger wrapper around spdlog that can be easily reused in other libraries ([#1722](https://github.com/rapidsai/rmm/pull/1722)) [@vyasr](https://github.com/vyasr) +- Add breaking change workflow trigger ([#1719](https://github.com/rapidsai/rmm/pull/1719)) [@AyodeAwe](https://github.com/AyodeAwe) + # rmm 24.12.00 (11 Dec 2024) ## 🚨 Breaking Changes