This is an automated email from the ASF dual-hosted git repository.
tqchen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git
The following commit(s) were added to refs/heads/main by this push:
new e5eefe9a97 [VERSION] Start the v0.28 development cycle (#20459)
e5eefe9a97 is described below
commit e5eefe9a973f361362463689d190856793ddb7fb
Author: Ruihang Lai <[email protected]>
AuthorDate: Fri Sep 25 19:21:05 2026 -0400
[VERSION] Start the v0.28 development cycle (#20459)
Bump the web package and lockfile versions to 0.28.0-dev0 and align
Python, C++, and package metadata fallbacks at 0.28.dev0 after the
v0.27.0 release.
Tagged builds continue to derive their versions from Git; the existing
v0.28.dev0 tag already establishes the next development cycle.
---
include/tvm/runtime/base.h | 2 +-
pyproject.toml | 2 +-
python/tvm/libinfo.py | 2 +-
web/package-lock.json | 4 ++--
web/package.json | 2 +-
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/include/tvm/runtime/base.h b/include/tvm/runtime/base.h
index 1e5d9ecc9f..60920d258b 100644
--- a/include/tvm/runtime/base.h
+++ b/include/tvm/runtime/base.h
@@ -32,7 +32,7 @@
// passes the setuptools_scm-resolved version through CMake). The literal
below is the
// fallback for a bare build with no override.
#ifndef TVM_VERSION
-#define TVM_VERSION "0.26.dev0"
+#define TVM_VERSION "0.28.dev0"
#endif
// TVM ships two shared libraries: libtvm_compiler and libtvm_runtime.
diff --git a/pyproject.toml b/pyproject.toml
index 702a525da3..24d3594c37 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -159,7 +159,7 @@ BUILD_TESTING = "OFF"
version_file = "python/tvm/_version.py"
version_scheme = "guess-next-dev"
local_scheme = "no-local-version"
-fallback_version = "0.26.dev0"
+fallback_version = "0.28.dev0"
[tool.pytest.ini_options]
testpaths = ["tests"]
diff --git a/python/tvm/libinfo.py b/python/tvm/libinfo.py
index ee0528e200..312d769f7e 100644
--- a/python/tvm/libinfo.py
+++ b/python/tvm/libinfo.py
@@ -96,4 +96,4 @@ def find_include_path() -> str:
try:
from ._version import version as __version__
except ImportError: # pragma: no cover - source tree without a build
- __version__ = "0.26.dev0"
+ __version__ = "0.28.dev0"
diff --git a/web/package-lock.json b/web/package-lock.json
index 6703a29f69..ee2350ec5d 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "tvmjs",
- "version": "0.27.0-dev0",
+ "version": "0.28.0-dev0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "tvmjs",
- "version": "0.27.0-dev0",
+ "version": "0.28.0-dev0",
"license": "Apache-2.0",
"dependencies": {
"audit": "^0.0.6",
diff --git a/web/package.json b/web/package.json
index e7e59bdb00..345ef6ea5d 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.27.0-dev0",
+ "version": "0.28.0-dev0",
"files": [
"lib"
],