Skip to content

Releases: dmlc/xgboost

3.1.2 Patch Release

20 Nov 13:33
dcb2f4e

Choose a tag to compare

What's Changed

  • Fix ordering of Python callbacks. (#11812)
  • Fix loading nccl 2.28. (#11806)
  • Infer the enable_categorical during model load. (#11816)

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
12f2d6f735fa71e007c40171fd926c12306276dd299dc48f6c923e4f3891c33e  xgboost-src-3.1.2.tar.gz
2f83f1b24affb50bf65a8dd80d4ac9d19fe95cf181df35fa8a335a06d2eb9cfd  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.1.2.tar.gz: Download

Source tarball

3.1.1 Patch Release

21 Oct 21:09
5e806d1

Choose a tag to compare

What's Changed

  • Emit correct error when performing inplace-predict using a CPU-only version of XGBoost, but with a GPU input. (#11761)
  • Enhance the error message for loading the removed binary model format. (#11760)
  • Use the correct group ID for SHAP when the intercept is a vector. (#11764)

Full Changelog: v3.1.0...v3.1.1

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
b2bb9c93f28fe7e401dbe592eb7990f5382baa712b02301eb8fd4cdb6c676731  xgboost-src-3.1.1.tar.gz
ae6f2f2397aea02c77e77435cd9f617b5990756d5800218ff44f4ff5eba9104a  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.1.1.tar.gz: Download

Source tarball

Release 3.1.0 stable

17 Oct 23:32
ccb5117

Choose a tag to compare

Release note

https://xgboost.readthedocs.io/en/latest/changes/v3.1.0.html

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
4c42d35976067270a9255bf9ee290a706917bb3929a60cdd74d4dd3f1a9c86cc  xgboost-src-3.1.0.tar.gz
79b3407f19ccfa7344ee1a7ae9afb845cff9472c5a736fbdbdf95d98950c8290  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.1.0.tar.gz: Download

Source tarball

3.1.0 Release Candidate

26 Sep 17:58

Choose a tag to compare

Pre-release

See #11704 for details.

3.0.5 Patch Release

05 Sep 08:47
94bd755

Choose a tag to compare

What's Changed

Full Changelog: v3.0.4...v3.0.5

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
0776b59fad03548c447cb1e188469761241ffb3b36154dc8a59735f11d262dc2  xgboost-src-3.0.5.tar.gz
516759a0dd40da18d46fa84a945dce48a7612c9ddc4cfb3bc99df7575e889318  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.0.5.tar.gz: Download

Source tarball

3.0.4 Patch Release

11 Aug 10:58
0915f5f

Choose a tag to compare

What's Changed

  • Remove the use of all __restrict__. (#11616)
  • Make CUDA lineinfo optional. (#11606)

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
5388cc28f4f7725edc7d9eed4c4794a818df7c76c2d39652debe6fca7df770cf  xgboost-src-3.0.4.tar.gz
e43482127db15039f2ea2eb834adde885fa6a1d685a0526fed4293f863a793d5  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.0.4.tar.gz: Download

Source tarball

3.0.3 Patch Release

30 Jul 15:56
0a1c505

Choose a tag to compare

  • Fix NDCG metric with non-exp gain. (#11534)
  • Avoid using mean intercept for rmsle. (#11588)
  • [jvm-packages] add setNumEarlyStoppingRounds API (#11571)
  • Avoid implicit synchronization in GPU evaluation. (#11542)
  • Remove CUDA check in the array interface handler (#11386)
  • Fix check in GPU histogram. (#11574)
  • Support Rapids 25.06 (#11504)
  • Adding enable_categorical to the sklearn .apply method (#11550)
  • Make xgboost.testing compatible with scikit-learn 1.7 (#11502)
  • Add support for building xgboost wheels on Win-ARM64 (#11572, #11597, #11559)

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
6598adf6a073a55cc87a31e6712fc6dab938a5317aeae7134a07067d51acdf3a  xgboost-src-3.0.3.tar.gz
162eb7811313eac5c55f686920b32c5c29c929872bdbc65af147c6f4f19bc38d  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.0.3.tar.gz: Download

Source tarball

3.0.2 Patch Release

25 May 08:57
2ddf6ae

Choose a tag to compare

What's Changed

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
8f909899f5dc64d4173662a3efa307100713e3c2e2b831177c2e56af0e816caf  xgboost-src-3.0.2.tar.gz
c169cb92fe378d99f1938da5d2830da1cef731129701db480b03dbbd04333ae2  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.0.2.tar.gz: Download

Source tarball

3.0.1 Patch Release

13 May 07:36
421e9e2

Choose a tag to compare

  • Use nvidia-smi to detect the driver version and handle old drivers that don't support virtual memory. (#11391)
  • Optimize deep trees for GPU external memory. (#11387)
  • Small fix for page concatenation with external memory (#11338)
  • Build xgboost-cpu for manylinux_2_28_x86_64 (#11406)
  • Workaround for different Dask versions (#11436)
  • Output models now use denormal floating-point instead of nan. (#11428)
  • Fix aarch64 CI. (#11454)

Additional artifacts:

You can verify the downloaded packages by running the following command on your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
46e6815fd24dec7e17ed6e9327cc062da098387ee36358e3e0a43fc43939a8b1  xgboost-src-3.0.1.tar.gz
c00bc34a070d25557b06ccb684b4dff44a0f578cbe84442957742f3aba4f0c32  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.0.1.tar.gz: Download

Source tarball

Release 3.0.0 stable

15 Mar 13:44
aae009b

Choose a tag to compare

Release note

https://xgboost.readthedocs.io/en/latest/changes/v3.0.0.html

Additional artifacts:

You can verify the downloaded packages by running the following command with your Unix shell:

echo "<hash> <artifact>" | shasum -a 256 --check
431222b47085b9c3504d77ef59cfa23ae4fe9d701085313f47217e49e8823326  xgboost-src-3.0.0.tar.gz
a5dafa6ccc1a3df3d7e3c84d61dae4dcc6921b56e0b1932309ebd519253e11b1  xgboost_r_gpu_linux.tar.gz

Experimental binary packages for R with CUDA enabled

  • xgboost_r_gpu_linux_3.0.0.tar.gz: Download

Source tarball