Skip to content

Releases: rapidsai/cugraph

v24.10.00

09 Oct 20:36
v24.10.00
6f2510a
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

[NIGHTLY] v24.12.00

09 Oct 13:38
v24.12.00a
fd714aa
Compare
Choose a tag to compare
[NIGHTLY] v24.12.00 Pre-release
Pre-release

🔗 Links

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

v24.08.00

08 Aug 02:37
v24.08.00
fc880db
Compare
Choose a tag to compare

🚨 Breaking Changes

  • Use MNMG version of ECG in python layer instead, and remove legacy ECG and Louvain (#4514) @naimnv

🐛 Bug Fixes

📖 Documentation

  • DOC: typo in nx_transition.rst (#4491) @raybellwaves
  • Doc cleanup for nx-cugraph: fixed typos, cleaned up various descriptions, renamed notebook to match naming convetion. (#4478) @rlratzel
  • [DOC] Minor Improvements to cuGraph-PyG Documentation (#4460) @alexbarghi-nv

🚀 New Features

🛠️ Improvements

v24.06.01

13 Jun 17:24
v24.06.01
6a411dc
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

v24.06.00

05 Jun 17:44
v24.06.00
7fecffb
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

v24.04.00

10 Apr 21:01
v24.04.00
8d8fb74
Compare
Choose a tag to compare

🚨 Breaking Changes

  • C API for MNMG ECG (#4194) @naimnv
  • Refactor and Fix test_induced_subgraph_mg (#4183) @nv-rliu
  • Removes APIs that have been deprecated and have exceeded the grace period, improves *_warning_wrapper performance (#4176) @rlratzel
  • Fixes for pandas 2, latest cudf, and wheel building (#4144) @vyasr

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

  • Use conda env create --yes instead of --force (#4286) @bdice
  • Always scatter in FP32 in TPConv (#4260) @tingyu66
  • Remove outdated conda_build.sh. (#4257) @bdice
  • update example build script with targets and options/help (#4254) @naimnv
  • Refactor test utility functions and update SG & MG core_number tests to test with edge masking (#4253) @seunghwak
  • nx-cugraph: add is_negatively_weighted (#4242) @eriknw
  • Add upper bound to prevent usage of NumPy 2 (#4233) @bdice
  • Adds nx-cugraph benchmarks for APIs added to prior releases that were never benchmarked (#4228) @rlratzel
  • Make external vertex and edge shuffling function public (#4227) @naimnv
  • Updates nx-cugraph README for latest h/w, CUDA, python, NX requirements, moves updater to pre-commit (#4225) @rlratzel
  • Enable pytest failures on warnings from cudf (#4223) @mroeschke
  • Added a weighted example to the jaccard notebook (#4222) @acostadon
  • Use public pandas and cudf APIs where possible (#4218) @mroeschke
  • Remove hard-coding of RAPIDS version where possible (#4217) @KyleFromNVIDIA
  • Treat nx-cugraph, cugraph-pyg, cugraph-dgl, and cugraph-equivariant CI artifacts as pure wheels (#4216) @bdice
  • Add degrees to C API (#4212) @ChuckHastings
  • Add additional kwargs to GATConv (#4210) @tingyu66
  • Add DeprecationWarning to batched_ego_graphs (#4209) @nv-rliu
  • Trim trailing whitespace (#4206) @bdice
  • Automate C++ include file grouping and ordering using clang-format (#4205) @harrism
  • nx-cugraph: add more shortest path algorithms (#4199) @eriknw
  • Refactor MG Centrality Tests (#4197) @nv-rliu
  • Add support for Python 3.11, require NumPy 1.23+ (#4195) @jameslamb
  • C API for MNMG ECG (#4194) @naimnv
  • nx-cugraph: update get_info function keys to NetworkX 3.3 (#4192) @eriknw
  • Adds additional detail to Jaccard notebook (#4189) @rlratzel
  • Update devcontainers to CUDA Toolkit 12.2 (#4184) @trxcllnt
  • Update louvain_communities to match NetworkX 3.3 (added max_level) (#4177) @eriknw
  • Removes APIs that have been deprecated and have exceeded the grace period, improves *_warning_wrapper performance (#4176) @rlratzel
  • target branch-24.04 for GitHub Actions workflows (#4175) @jameslamb
  • Add cuda-nvtx-dev, add missing CUDA library dependencies. (#4162) @bdice
  • Enforce matching type (#4161) @jnke2016
  • Add new all-pairs similarity algorithm (#4158) @ChuckHastings
  • nx-cugraph: automatically generate trees in README.md (#4156) @eriknw
  • Add environment-agnostic scripts for running ctests and pytests (#4152) @trxcllnt
  • Ensure that ctest is called with --no-tests=error. (#4148) @bdice
  • Update ops-bot.yaml (#4146) @AyodeAwe
  • Replace local copyright check with pre-commit-hooks verify-copyright (#4130) @KyleFromNVIDIA
  • Re-run ci/release/update-version.sh 24.04.00 (#4127) @jakirkham
  • Address primitives performance regression with the added edge masking support (when edge masking is not in use) (#4119) @seunghwak
  • Update cugraph for compatibility with the latest cuco (#4111) @PointKernel
  • Add a new notebook for SNMG benchmark runs (#4091) @naimnv
  • Ktruss implementation (#4059) @jnke2016

[NIGHTLY] v24.06.00

13 Jun 17:26
v24.06.00a
04b4d11
Compare
Choose a tag to compare
[NIGHTLY] v24.06.00 Pre-release
Pre-release

🔗 Links

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

v24.02.00

13 Feb 16:02
v24.02.00
3e5f47d
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

🚀 New Features

🛠️ Improvements

v23.12.00

06 Dec 19:21
v23.12.00
1309813
Compare
Choose a tag to compare

🚨 Breaking Changes

  • [BUG] Restore the original default order of CSR, which does not reverse edges in cuGraph-PyG (#3980) @alexbarghi-nv
  • Resultset and Dataset Refactors (#3957) @nv-rliu
  • Moves more MG graph ETL to libcugraph and re-enables MG tests in CI (#3941) @jnke2016

🐛 Bug Fixes

📖 Documentation

🚀 New Features

  • Implement the transform_e primitive (to update property values for all edges) (#3917) @seunghwak
  • Update the neighbor intersection primitive to support edge masking. (#3550) @seunghwak

🛠️ Improvements

v23.10.00

11 Oct 18:08
v23.10.00
c3dc860
Compare
Choose a tag to compare

🚨 Breaking Changes

🐛 Bug Fixes

📖 Documentation

  • Update the docstrings of the similarity algorithms (#3817) @jnke2016

🚀 New Features

🛠️ Improvements