Releases: dmlc/xgboost
3.1.2 Patch Release
What's Changed
- Fix ordering of Python callbacks. (#11812)
- Fix loading nccl 2.28. (#11806)
- Infer the
enable_categoricalduring 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 --check12f2d6f735fa71e007c40171fd926c12306276dd299dc48f6c923e4f3891c33e 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
- xgboost-src-3.1.2.tar.gz: Download
3.1.1 Patch Release
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 --checkb2bb9c93f28fe7e401dbe592eb7990f5382baa712b02301eb8fd4cdb6c676731 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
- xgboost-src-3.1.1.tar.gz: Download
Release 3.1.0 stable
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 --check4c42d35976067270a9255bf9ee290a706917bb3929a60cdd74d4dd3f1a9c86cc 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
- xgboost-src-3.1.0.tar.gz: Download
3.1.0 Release Candidate
See #11704 for details.
3.0.5 Patch Release
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 --check0776b59fad03548c447cb1e188469761241ffb3b36154dc8a59735f11d262dc2 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
- xgboost-src-3.0.5.tar.gz: Download
3.0.4 Patch Release
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 --check5388cc28f4f7725edc7d9eed4c4794a818df7c76c2d39652debe6fca7df770cf 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
- xgboost-src-3.0.4.tar.gz: Download
3.0.3 Patch Release
- Fix NDCG metric with non-exp gain. (#11534)
- Avoid using mean intercept for
rmsle. (#11588) - [jvm-packages] add
setNumEarlyStoppingRoundsAPI (#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_categoricalto the sklearn.applymethod (#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 --check6598adf6a073a55cc87a31e6712fc6dab938a5317aeae7134a07067d51acdf3a 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
- xgboost-src-3.0.3.tar.gz: Download
3.0.2 Patch Release
What's Changed
- Dask 2025.4.0 scheduler info compatibility (#11462) by @jrbourbeau
- Fix VM fallback logic on WSL2 (#11471) by @hcho3
Additional artifacts:
You can verify the downloaded packages by running the following command on your Unix shell:
echo "<hash> <artifact>" | shasum -a 256 --check8f909899f5dc64d4173662a3efa307100713e3c2e2b831177c2e56af0e816caf 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
- xgboost-src-3.0.2.tar.gz: Download
3.0.1 Patch Release
- Use
nvidia-smito 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-cpuformanylinux_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 --check46e6815fd24dec7e17ed6e9327cc062da098387ee36358e3e0a43fc43939a8b1 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
- xgboost-src-3.0.1.tar.gz: Download
Release 3.0.0 stable
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 --check431222b47085b9c3504d77ef59cfa23ae4fe9d701085313f47217e49e8823326 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
- xgboost-src-3.0.0.tar.gz: Download