diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml
index d867308..2da51d5 100644
--- a/.ci_support/linux_64_.yaml
+++ b/.ci_support/linux_64_.yaml
@@ -23,7 +23,7 @@ jsoncpp:
 libcurl:
 - '8'
 libprotobuf:
-- 5.27.5
+- 4.25.3
 libzip:
 - '1'
 target_platform:
diff --git a/.ci_support/linux_aarch64_.yaml b/.ci_support/linux_aarch64_.yaml
index 87f0cb8..41b8cc8 100644
--- a/.ci_support/linux_aarch64_.yaml
+++ b/.ci_support/linux_aarch64_.yaml
@@ -27,7 +27,7 @@ jsoncpp:
 libcurl:
 - '8'
 libprotobuf:
-- 5.27.5
+- 4.25.3
 libzip:
 - '1'
 target_platform:
diff --git a/.ci_support/linux_ppc64le_.yaml b/.ci_support/linux_ppc64le_.yaml
index fccee73..be4eed9 100644
--- a/.ci_support/linux_ppc64le_.yaml
+++ b/.ci_support/linux_ppc64le_.yaml
@@ -23,7 +23,7 @@ jsoncpp:
 libcurl:
 - '8'
 libprotobuf:
-- 5.27.5
+- 4.25.3
 libzip:
 - '1'
 target_platform:
diff --git a/.ci_support/migrations/libabseil20240722_grpc165_libprotobuf5275.yaml b/.ci_support/migrations/libabseil20240722_grpc165_libprotobuf5275.yaml
deleted file mode 100644
index 85540a1..0000000
--- a/.ci_support/migrations/libabseil20240722_grpc165_libprotobuf5275.yaml
+++ /dev/null
@@ -1,18 +0,0 @@
-__migrator:
-  build_number: 1
-  commit_message: Rebuild for libabseil 20240722, libgrp 1.65 & libprotobuf 5.27.5
-  kind: version
-  migration_number: 1
-  exclude:
-    - abseil-cpp
-    - grpc-cpp
-    - libprotobuf
-    - protobuf
-    - re2
-libabseil:
-- 20240722
-libgrpc:
-- "1.65"
-libprotobuf:
-- 5.27.5
-migrator_ts: 1727040240.8650293
diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_.yaml
index 5f75ed9..d955bfe 100644
--- a/.ci_support/osx_64_.yaml
+++ b/.ci_support/osx_64_.yaml
@@ -23,7 +23,7 @@ jsoncpp:
 libcurl:
 - '8'
 libprotobuf:
-- 5.27.5
+- 4.25.3
 libzip:
 - '1'
 macos_machine:
diff --git a/.ci_support/osx_arm64_.yaml b/.ci_support/osx_arm64_.yaml
index 6d42b4d..f5248f9 100644
--- a/.ci_support/osx_arm64_.yaml
+++ b/.ci_support/osx_arm64_.yaml
@@ -23,7 +23,7 @@ jsoncpp:
 libcurl:
 - '8'
 libprotobuf:
-- 5.27.5
+- 4.25.3
 libzip:
 - '1'
 macos_machine:
diff --git a/.ci_support/win_64_.yaml b/.ci_support/win_64_.yaml
index 6da9f89..c04dfcc 100644
--- a/.ci_support/win_64_.yaml
+++ b/.ci_support/win_64_.yaml
@@ -13,7 +13,7 @@ jsoncpp:
 libcurl:
 - '8'
 libprotobuf:
-- 5.27.5
+- 4.25.3
 libzip:
 - '1'
 target_platform:
diff --git a/README.md b/README.md
index 9c27abc..8a22007 100644
--- a/README.md
+++ b/README.md
@@ -81,8 +81,8 @@ Current release info
 
 | Name | Downloads | Version | Platforms |
 | --- | --- | --- | --- |
-| [![Conda Recipe](https://img.shields.io/badge/recipe-gz--fuel--tools9-green.svg)](https://anaconda.org/conda-forge/gz-fuel-tools9) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/gz-fuel-tools9.svg)](https://anaconda.org/conda-forge/gz-fuel-tools9) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gz-fuel-tools9.svg)](https://anaconda.org/conda-forge/gz-fuel-tools9) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/gz-fuel-tools9.svg)](https://anaconda.org/conda-forge/gz-fuel-tools9) |
-| [![Conda Recipe](https://img.shields.io/badge/recipe-libgz--fuel--tools9-green.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools9) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/libgz-fuel-tools9.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools9) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libgz-fuel-tools9.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools9) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/libgz-fuel-tools9.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools9) |
+| [![Conda Recipe](https://img.shields.io/badge/recipe-gz--fuel--tools10-green.svg)](https://anaconda.org/conda-forge/gz-fuel-tools10) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/gz-fuel-tools10.svg)](https://anaconda.org/conda-forge/gz-fuel-tools10) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gz-fuel-tools10.svg)](https://anaconda.org/conda-forge/gz-fuel-tools10) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/gz-fuel-tools10.svg)](https://anaconda.org/conda-forge/gz-fuel-tools10) |
+| [![Conda Recipe](https://img.shields.io/badge/recipe-libgz--fuel--tools10-green.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools10) | [![Conda Downloads](https://img.shields.io/conda/dn/conda-forge/libgz-fuel-tools10.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools10) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libgz-fuel-tools10.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools10) | [![Conda Platforms](https://img.shields.io/conda/pn/conda-forge/libgz-fuel-tools10.svg)](https://anaconda.org/conda-forge/libgz-fuel-tools10) |
 
 Installing gz-fuel-tools
 ========================
@@ -94,41 +94,41 @@ conda config --add channels conda-forge
 conda config --set channel_priority strict
 ```
 
-Once the `conda-forge` channel has been enabled, `gz-fuel-tools9, libgz-fuel-tools9` can be installed with `conda`:
+Once the `conda-forge` channel has been enabled, `gz-fuel-tools10, libgz-fuel-tools10` can be installed with `conda`:
 
 ```
-conda install gz-fuel-tools9 libgz-fuel-tools9
+conda install gz-fuel-tools10 libgz-fuel-tools10
 ```
 
 or with `mamba`:
 
 ```
-mamba install gz-fuel-tools9 libgz-fuel-tools9
+mamba install gz-fuel-tools10 libgz-fuel-tools10
 ```
 
-It is possible to list all of the versions of `gz-fuel-tools9` available on your platform with `conda`:
+It is possible to list all of the versions of `gz-fuel-tools10` available on your platform with `conda`:
 
 ```
-conda search gz-fuel-tools9 --channel conda-forge
+conda search gz-fuel-tools10 --channel conda-forge
 ```
 
 or with `mamba`:
 
 ```
-mamba search gz-fuel-tools9 --channel conda-forge
+mamba search gz-fuel-tools10 --channel conda-forge
 ```
 
 Alternatively, `mamba repoquery` may provide more information:
 
 ```
 # Search all versions available on your platform:
-mamba repoquery search gz-fuel-tools9 --channel conda-forge
+mamba repoquery search gz-fuel-tools10 --channel conda-forge
 
-# List packages depending on `gz-fuel-tools9`:
-mamba repoquery whoneeds gz-fuel-tools9 --channel conda-forge
+# List packages depending on `gz-fuel-tools10`:
+mamba repoquery whoneeds gz-fuel-tools10 --channel conda-forge
 
-# List dependencies of `gz-fuel-tools9`:
-mamba repoquery depends gz-fuel-tools9 --channel conda-forge
+# List dependencies of `gz-fuel-tools10`:
+mamba repoquery depends gz-fuel-tools10 --channel conda-forge
 ```
 
 
diff --git a/conda-forge.yml b/conda-forge.yml
index 18aa114..bd86fd4 100644
--- a/conda-forge.yml
+++ b/conda-forge.yml
@@ -1,6 +1,7 @@
 bot:
   abi_migration_branches:
   - v8
+  - v9
   automerge: true
 build_platform:
   linux_aarch64: linux_64
diff --git a/recipe/meta.yaml b/recipe/meta.yaml
index ca9b18d..f9c179c 100644
--- a/recipe/meta.yaml
+++ b/recipe/meta.yaml
@@ -1,7 +1,7 @@
 {% set component_name = "fuel-tools" %}
 {% set cmake_name = "fuel_tools" %}
 {% set repo_name = "gz-" + component_name %}
-{% set version = "9.0.3" %}
+{% set version = "10.0.0" %}
 {% set major_version = version.split('.')[0] %}
 {% set name = repo_name + major_version %}
 {% set component_version = component_name + major_version %}
@@ -14,10 +14,10 @@ package:
 
 source:
   - url: https://github.com/gazebosim/{{ repo_name }}/archive/{{ repo_name }}{{ major_version }}_{{ version }}.tar.gz
-    sha256: fba6798efd7db5a6ac824113123effd19e9907cd479d5d1b1314bb3dd4c6f705
+    sha256: 47fc53b1628b6d2baa4b769f80286a94290979adbafeea0e07cd8b0a53f237c6
 
 build:
-  number: 4
+  number: 0
 
 outputs:
   - name: {{ cxx_name }}
@@ -35,10 +35,10 @@ outputs:
         - ninja
         - pkgconfig
       host:
-        - libgz-cmake3
-        - libgz-math7
-        - libgz-msgs10
-        - libgz-common5
+        - libgz-cmake4
+        - libgz-math8
+        - libgz-msgs11
+        - libgz-common6
         - libgz-tools2
         - libcurl
         - jsoncpp