This is an automated email from the ASF dual-hosted git repository.

Hzfengsy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git

commit af3e4ba81449370757bf0d7208efdb51f886f9e4
Author: ysh329 <[email protected]>
AuthorDate: Sun Apr 26 12:50:48 2026 +0000

    [release] Update version to 0.24.0 on main branch
---
 include/tvm/runtime/base.h | 2 +-
 pyproject.toml             | 2 +-
 python/tvm/libinfo.py      | 2 +-
 version.py                 | 2 +-
 web/package-lock.json      | 4 ++--
 web/package.json           | 2 +-
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/include/tvm/runtime/base.h b/include/tvm/runtime/base.h
index bdb64a66f5..ae7562e704 100644
--- a/include/tvm/runtime/base.h
+++ b/include/tvm/runtime/base.h
@@ -29,7 +29,7 @@
 #include <tvm/ffi/c_api.h>
 
 // TVM version
-#define TVM_VERSION "0.24.dev0"
+#define TVM_VERSION "0.24.0"
 
 // TVM ships two shared libraries: libtvm_compiler and libtvm_runtime.
 // Each exposes its own DLL macro pair.  The two families are defined
diff --git a/pyproject.toml b/pyproject.toml
index 062f357bfa..ca5b02b5d1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -22,7 +22,7 @@ build-backend = "scikit_build_core.build"
 [project]
 name = "tvm"
 # Note: Call version.py to update the version before building the wheel
-version = "0.24.dev0"
+version = "0.24.0"
 description = "Apache TVM: An End-to-End Deep Learning Compiler Stack"
 readme = "README.md"
 license = { text = "Apache-2.0" }
diff --git a/python/tvm/libinfo.py b/python/tvm/libinfo.py
index b872d9a67b..4219bdb644 100644
--- a/python/tvm/libinfo.py
+++ b/python/tvm/libinfo.py
@@ -396,4 +396,4 @@ def find_include_path(name=None, search_path=None, 
optional=False):
 # We use the version of the incoming release for code
 # that is under development.
 # The following line is set by version.py
-__version__ = "0.24.dev0"
+__version__ = "0.24.0"
diff --git a/version.py b/version.py
index fc9d4449c3..08db417822 100644
--- a/version.py
+++ b/version.py
@@ -46,7 +46,7 @@ import subprocess
 # Two tag formats are supported:
 # - vMAJ.MIN.PATCH (e.g. v0.8.0) or
 # - vMAJ.MIN.devN (e.g. v0.8.dev0)
-__version__ = "0.24.dev0"
+__version__ = "0.24.0"
 
 # ---------------------------------------------------
 
diff --git a/web/package-lock.json b/web/package-lock.json
index ef508f27a6..72dffc335c 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "tvmjs",
-  "version": "0.24.0-dev3",
+  "version": "0.24.0",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "tvmjs",
-      "version": "0.24.0-dev3",
+      "version": "0.24.0",
       "license": "Apache-2.0",
       "dependencies": {
         "audit": "^0.0.6",
diff --git a/web/package.json b/web/package.json
index 8b54845d7e..dee3be5571 100644
--- a/web/package.json
+++ b/web/package.json
@@ -3,7 +3,7 @@
   "description": "TVM WASM/WebGPU runtime for JS/TS",
   "license": "Apache-2.0",
   "homepage": "https://github.com/apache/tvm/tree/main/web";,
-  "version": "0.24.0-dev3",
+  "version": "0.24.0",
   "files": [
     "lib"
   ],

Reply via email to