Skip to content

3.0.0 Release Candidate. #11286

@trivialfis

Description

@trivialfis

Hi everyone, we are delighted to announce a new release 3.0.0 for XGBoost in the upcoming weeks. We invite everyone to try out the release candidate (RC).

Draft of the release note: #11285

Feedback period: until the end of March 06, 2025. No new feature will be added to the release branch; only bug fixes will be backported. If you have specific items that you want to include in the upcoming release, please share them in the comment below. Let's ensure that:

  • Each item has an associated ticket
  • Blocking issue must be marked as blocking
  • Breaking change must be marked as breaking

@dmlc/xgboost-committer

Available packages:

  • Python package
pip install xgboost==3.0.0rc1
  • JVM packages
Show instructions for CPU (Maven/SBT)

Maven

<dependencies>
  ...
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-spark_2.12</artifactId>
      <version>3.0.0-RC1</version>
  </dependency>
</dependencies>

<repositories>
  <repository>
    <id>XGBoost4J Release Repo</id>
    <name>XGBoost4J Release Repo</name>
    <url>https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/</url>
  </repository>
</repositories>

SBT

libraryDependencies ++= Seq(
  "org.apache.spark" %% "spark-core" % "3.5.0",
  "org.apache.spark" %% "spark-sql" % "3.5.0",
  "org.apache.spark" %% "spark-mllib" % "3.5.0",
  "ml.dmlc" %% "xgboost4j-spark" % "3.0.0-RC1"
)

resolvers += ("XGBoost4J Release Repo"
  at "https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/")

Show instructions for GPU (Maven/SBT)

Maven

<dependencies>
  ...
  <dependency>
      <groupId>ml.dmlc</groupId>
      <artifactId>xgboost4j-spark-gpu_2.12</artifactId>
      <version>3.0.0-RC1</version>
  </dependency>
</dependencies>

<repositories>
  <repository>
    <id>XGBoost4J Release Repo</id>
    <name>XGBoost4J Release Repo</name>
    <url>https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/</url>
  </repository>
</repositories>

SBT

libraryDependencies ++= Seq(
  "org.apache.spark" %% "spark-core" % "3.5.0",
  "org.apache.spark" %% "spark-sql" % "3.5.0",
  "org.apache.spark" %% "spark-mllib" % "3.5.0",
  "ml.dmlc" %% "xgboost4j-spark-gpu" % "3.0.0-RC1"
)

resolvers += ("XGBoost4J Release Repo"
  at "https://s3-us-west-2.amazonaws.com/xgboost-maven-repo/release/")

  • R package
    xgboost_r_gpu_linux_3.0.0.tar.gz: Download
1b2991672f34d642776ece69a7501b47405c77b4942084f88dc46801af46f23a  xgboost_r_gpu_linux.tar.gz

Backports

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions