Skip to content

Releases: rapidsai/nvforest

v26.04.00

08 Apr 19:25
e77480f

Choose a tag to compare

What's Changed

🚨 Breaking Changes

  • Make optimize return a new instance instead of mutating in-place by @dantegd in #31

📖 Documentation

🚀 New Features

  • Add optimize() method for automatic layout and chunk_size tuning by @dantegd in #30

🛠️ Improvements

  • [CI] Enable more CI jobs by @csadorf in #20
  • [CI] Enable conda-python-tests and bump scikit-learn to 1.5 by @csadorf in #21
  • [CI ] Enable wheel-tests-cuforest and fix treelite linking by @csadorf in #23
  • Empty commit to trigger a build by @jameslamb in #27
  • Use main shared-workflows branch by @jameslamb in #29
  • remove unused dependencies by @jameslamb in #25
  • enforce tighter wheel-size limits in CI by @jameslamb in #26
  • wheel builds: react to changes in pip's handling of build constraints by @mmccarty in #33
  • Add instructions for CodeRabbit by @csadorf in #36
  • CI: Add agents instructions to change-files exclusion list. by @csadorf in #37
  • Update to 26.04 by @hcho3 in #34
  • Drop Python 3.10 support by @gforsyth in #38
  • expand CI-skipping logic, other small build changes by @jameslamb in #39
  • remove pip.conf migration code in CI scripts by @jameslamb in #40
  • Use GHA id-token for sccache-dist auth token by @trxcllnt in #44
  • refactor update-version.sh to handle new branching strategy by @jameslamb in #42
  • refactor: build wheels and conda packages using Python limited API by @gforsyth in #43
  • refactor(limited api): add explicit wheel.py-api to pyproject.toml
    by @gforsyth in #50
  • Update codebase to rename cuforest -> nvforest by @hcho3 in #51
  • Rename cuforest to nvforest in coderabbit config. by @csadorf in #53
  • Add README by @csadorf in #55
  • enable branch builds on merge by @jameslamb in #56
  • enable nightly tests by @jameslamb in #58
  • Add support for Python 3.14 by @gforsyth in #49
  • Prevent integer overflow by @hcho3 in #63
  • avoid packaging lib_treelite.{a,so} by @jameslamb in #77
  • update-version.sh: update usage docs, other small changes by @jameslamb in #81
  • trim docs environment by @jameslamb in #80
  • [CI] Enable devcontainer jobs by @hcho3 in #82
  • build wheels with CUDA 13.0.x, test wheels against mix of CTK versions, drop CUDA math libraries dependencies by @jameslamb in #87
  • mark 'packaging' as test-only dependency by @jameslamb in #88
  • Check input dimensions by @hcho3 in #76
  • Add release.yml for PR categorization by @AyodeAwe in #97

New Contributors

Full Changelog: v26.04.00a...v26.04.00