You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by ur...@apache.org on 2022/10/11 01:10:59 UTC
[pulsar-site] branch main updated: Add missing release notes and the version column (#246)
This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new 5ca72cce0d0 Add missing release notes and the version column (#246)
5ca72cce0d0 is described below
commit 5ca72cce0d039e3bf95099fa5fb8249e00f2a3de
Author: Mercurio <32...@users.noreply.github.com>
AuthorDate: Tue Oct 11 09:10:54 2022 +0800
Add missing release notes and the version column (#246)
---
site2/tools/release-json-gen.sh | 67 ++++++--
site2/website-next/data/2.5.0.json | 7 +
site2/website-next/data/2.6.3.json | 7 +
site2/website-next/data/2.9.1.json | 7 +
site2/website-next/data/release-cpp.js | 128 ---------------
site2/website-next/data/release-cs.js | 21 ---
site2/website-next/data/release-go.js | 52 ------
site2/website-next/data/release-java.js | 115 -------------
site2/website-next/data/release-node.js | 52 ------
site2/website-next/data/release-pulsar.js | 181 ---------------------
site2/website-next/data/release-python.js | 122 --------------
site2/website-next/data/release-ws.js | 92 -----------
.../src/components/ClientReleaseTable.js | 3 +-
.../src/components/PulsarReleaseTable.js | 4 +
14 files changed, 82 insertions(+), 776 deletions(-)
diff --git a/site2/tools/release-json-gen.sh b/site2/tools/release-json-gen.sh
index 980369ebe82..0b70032a1de 100755
--- a/site2/tools/release-json-gen.sh
+++ b/site2/tools/release-json-gen.sh
@@ -51,17 +51,27 @@ do
echo "module.exports = [" > "$OUTPUT"
done
+# login to GitHub
echo $GH_TOKEN > "$TOKEN_FILE"
gh auth login --with-token < "$TOKEN_FILE"
rm "$TOKEN_FILE"
-# list all versions (after v2.5.1) sorted by version number desc
-versions=$(gh release list -R apache/pulsar | head -n -10 | awk '{print $1}' | sort -rV)
+# list all versions (>= v2.5.0) sorted by version number desc, including legacy tag releases
+releases=$(gh release list -R apache/pulsar | head -n -10 | awk '{print $1}')
+versions=$(printf '%s\nv2.5.0\nv2.6.3\nv2.9.1' "$releases" | sort -rV)
for v in $versions
do
vnum=${v:1} # version number without the leading "v"
vtag=$vnum
+ # Version
+ version=
+ next=$(echo "$vnum" | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./g')
+ if [[ $versions != *$next* ]]; then
+ # If the next patch version exists, then we add a version column
+ version="${v%.*}.x"
+ fi
+
# Release Note URL
release_notes=$RELEASE_NOTES/pulsar-$vnum/
release_notes_java=$RELEASE_NOTES/client-java-$vnum/
@@ -85,6 +95,15 @@ do
release_blog=$BASE_URL/blog/$date/$path
fi
+ # author, tagName, publishedAt info and release body
+ if [[ $vnum == "2.5.0" || $vnum == "2.6.3" || $vnum == "2.9.1" ]]; then # legacy tag releases
+ entry_input=$(cat "$DATA/$vnum.json")
+ release_body_input=$(cat "$WEBSITE/release-notes/versioned/pulsar-$vnum.md")
+ else
+ entry_input=$(gh release view "$v" -R apache/pulsar --json author,tagName,publishedAt)
+ release_body_input=$(gh release view "$v" -R apache/pulsar)
+ fi
+
# Documentation URL
lower=$(printf '%s\n2.8.0' "$vnum" | sort -V | head -n1)
if [[ $lower == "2.8.0" ]]; then # 2.8.0 or later, use ".x" as patch number
@@ -101,34 +120,34 @@ do
doc_ws=$doc/client-libraries-websocket
# Construct Pulsar JSON
- entry=$(gh release view "$v" -R apache/pulsar --json author,tagName,publishedAt | jq "{author:.author.login,tagName,publishedAt,vtag:\"$vtag\",releaseNotes:\"$release_notes\",releaseBlog:\"$release_blog\",doc:\"$doc\"}")
+ entry=$(echo "$entry_input" | jq "{author:.author.login,tagName,publishedAt,vtag:\"$vtag\",releaseNotes:\"$release_notes\",releaseBlog:\"$release_blog\",doc:\"$doc\",version:\"$version\"}")
echo "$entry," >> "$OUTPUT_PULSAR"
# Construct Client JSON
# Store the release notes body and lowercase it
- release_body=$(gh release view "$v" -R apache/pulsar | tr '[:upper:]' '[:lower:]')
+ release_body=$(echo "$release_body_input" | tr '[:upper:]' '[:lower:]')
# Java Client
if [[ $release_body == *"java"* ]]; then
- entry=$(gh release view "$v" -R apache/pulsar --json tagName | jq "{tagName,vtag:\"$vtag\",releaseNotes:\"$release_notes_java\",doc:\"$doc_java\"}")
+ entry="{tagName: \"$v\",vtag:\"$vtag\",releaseNotes:\"$release_notes_java\",doc:\"$doc_java\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_JAVA"
fi
# Python Client
if [[ $release_body == *"python"* ]]; then
- entry=$(gh release view "$v" -R apache/pulsar --json tagName | jq "{tagName,vtag:\"$vtag\",releaseNotes:\"$release_notes_python\",doc:\"$doc_python\"}")
+ entry="{tagName: \"$v\",vtag:\"$vtag\",releaseNotes:\"$release_notes_python\",doc:\"$doc_python\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_PYTHON"
fi
# C++ Client
if [[ $release_body == *"c++"* ]]; then
- entry=$(gh release view "$v" -R apache/pulsar --json tagName | jq "{tagName,vtag:\"$vtag\",releaseNotes:\"$release_notes_cpp\",doc:\"$doc_cpp\"}")
+ entry="{tagName: \"$v\",vtag:\"$vtag\",releaseNotes:\"$release_notes_cpp\",doc:\"$doc_cpp\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_CPP"
fi
# Websocket Client
if [[ $release_body == *"websocket"* ]]; then
- entry=$(gh release view "$v" -R apache/pulsar --json tagName | jq "{tagName,vtag:\"$vtag\",releaseNotes:\"$release_notes_ws\",doc:\"$doc_ws\"}")
+ entry="{tagName: \"$v\",vtag:\"$vtag\",releaseNotes:\"$release_notes_ws\",doc:\"$doc_ws\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_WS"
fi
done
@@ -139,6 +158,14 @@ for v in $versions
do
vnum=${v:1} # version number without the leading "v"
+ # Version
+ version=
+ next=$(echo "$vnum" | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./g')
+ if [[ $versions != *$next* ]]; then
+ # If the next patch version exists, then we add a version column
+ version="${v%.*}.x"
+ fi
+
# Release Note URL
release_notes_go=$RELEASE_NOTES/pulsar-client-go-$vnum/
@@ -146,7 +173,7 @@ do
doc=$BASE_URL/docs
doc_go=$doc/client-libraries-go
- entry=$(gh release view "$v" -R apache/pulsar-client-go --json tagName | jq "{tagName,releaseNotes:\"$release_notes_go\",doc:\"$doc_go\"}")
+ entry="{tagName: \"$v\",releaseNotes:\"$release_notes_go\",doc:\"$doc_go\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_GO"
done
@@ -156,6 +183,14 @@ for v in $versions
do
vnum=${v:1} # version number without the leading "v"
+ # Version
+ version=
+ next=$(echo "$vnum" | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./g')
+ if [[ $versions != *$next* ]]; then
+ # If the next patch version exists, then we add a version column
+ version="${v%.*}.x"
+ fi
+
# Release Note URL
release_notes_node=$RELEASE_NOTES/pulsar-client-node-$vnum/
@@ -163,14 +198,22 @@ do
doc=$BASE_URL/docs
doc_node=$doc/client-libraries-node
- entry=$(gh release view "$v" -R apache/pulsar-client-node --json tagName | jq "{tagName,releaseNotes:\"$release_notes_node\",doc:\"$doc_node\"}")
+ entry="{tagName: \"$v\",releaseNotes:\"$release_notes_node\",doc:\"$doc_node\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_NODE"
done
-# C# Client, note that we can only get the tags here
+# C# Client (>= 0.9.6), note that we can only get the tags here
versions=$(gh api repos/apache/pulsar-dotpulsar/tags -q ".[].name" | head -n -11 | sort -rV)
for v in $versions
do
+ # Version
+ version=
+ next=$(echo "$v" | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./g')
+ if [[ $versions != *$next* ]]; then
+ # If the next patch version exists, then we add a version column
+ version="${v%.*}.x"
+ fi
+
# Release Note URL
release_notes_cs=$RELEASE_NOTES/pulsar-cs-$v/
@@ -178,7 +221,7 @@ do
doc=$BASE_URL/docs
doc_cs=$doc/client-libraries-dotnet
- entry="{\"tagName\":\"$v\",\"releaseNotes\":\"$release_notes_cs\",\"doc\":\"$doc_cs\"}"
+ entry="{\"tagName\":\"$v\",\"releaseNotes\":\"$release_notes_cs\",\"doc\":\"$doc_cs\",version:\"$version\"}"
echo "$entry," >> "$OUTPUT_CS"
done
diff --git a/site2/website-next/data/2.5.0.json b/site2/website-next/data/2.5.0.json
new file mode 100644
index 00000000000..35f40de9450
--- /dev/null
+++ b/site2/website-next/data/2.5.0.json
@@ -0,0 +1,7 @@
+{
+ "author": {
+ "login": "sijie"
+ },
+ "tagName": "v2.5.0",
+ "publishedAt": "2020-01-15T12:34:56Z"
+}
diff --git a/site2/website-next/data/2.6.3.json b/site2/website-next/data/2.6.3.json
new file mode 100644
index 00000000000..b548c94dd15
--- /dev/null
+++ b/site2/website-next/data/2.6.3.json
@@ -0,0 +1,7 @@
+{
+ "author": {
+ "login": "codelipenghui"
+ },
+ "tagName": "v2.6.3",
+ "publishedAt": "2021-01-21T12:34:56Z"
+}
diff --git a/site2/website-next/data/2.9.1.json b/site2/website-next/data/2.9.1.json
new file mode 100644
index 00000000000..ccddbfbe0c1
--- /dev/null
+++ b/site2/website-next/data/2.9.1.json
@@ -0,0 +1,7 @@
+{
+ "author": {
+ "login": "eolivelli"
+ },
+ "tagName": "v2.9.1",
+ "publishedAt": "2021-12-20T12:34:56Z"
+}
diff --git a/site2/website-next/data/release-cpp.js b/site2/website-next/data/release-cpp.js
deleted file mode 100644
index 3c2216b0be5..00000000000
--- a/site2/website-next/data/release-cpp.js
+++ /dev/null
@@ -1,128 +0,0 @@
-module.exports = [
-{
- "tagName": "v2.10.1",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.10.1/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-cpp"
-},
-{
- "tagName": "v2.10.0",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.10.0/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-cpp"
-},
-{
- "tagName": "v2.9.3",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.9.3/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-cpp"
-},
-{
- "tagName": "v2.9.2",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.9.2/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-cpp"
-},
-{
- "tagName": "v2.8.3",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.8.3/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-cpp"
-},
-{
- "tagName": "v2.8.2",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.8.2/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-cpp"
-},
-{
- "tagName": "v2.8.1",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.8.1/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-cpp"
-},
-{
- "tagName": "v2.8.0",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.8.0/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-cpp"
-},
-{
- "tagName": "v2.7.5",
- "vtag": "2.7.5",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.7.5/",
- "doc": "https://pulsar.apache.org/docs/2.7.5/client-libraries-cpp"
-},
-{
- "tagName": "v2.7.4",
- "vtag": "2.7.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.7.4/",
- "doc": "https://pulsar.apache.org/docs/2.7.4/client-libraries-cpp"
-},
-{
- "tagName": "v2.7.3",
- "vtag": "2.7.3",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.7.3/",
- "doc": "https://pulsar.apache.org/docs/2.7.3/client-libraries-cpp"
-},
-{
- "tagName": "v2.7.2",
- "vtag": "2.7.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.7.2/",
- "doc": "https://pulsar.apache.org/docs/2.7.2/client-libraries-cpp"
-},
-{
- "tagName": "v2.7.1",
- "vtag": "2.7.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.7.1/",
- "doc": "https://pulsar.apache.org/docs/2.7.1/client-libraries-cpp"
-},
-{
- "tagName": "v2.7.0",
- "vtag": "2.7.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.7.0/",
- "doc": "https://pulsar.apache.org/docs/2.7.0/client-libraries-cpp"
-},
-{
- "tagName": "v2.6.4",
- "vtag": "2.6.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.6.4/",
- "doc": "https://pulsar.apache.org/docs/2.6.4/client-libraries-cpp"
-},
-{
- "tagName": "v2.6.2",
- "vtag": "2.6.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.6.2/",
- "doc": "https://pulsar.apache.org/docs/2.6.2/client-libraries-cpp"
-},
-{
- "tagName": "v2.5.1",
- "vtag": "2.5.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.5.1/",
- "doc": "https://pulsar.apache.org/docs/2.5.1/client-libraries-cpp"
-},
-{
- "tagName": "v2.4.2",
- "vtag": "2.4.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.4.2/",
- "doc": "https://pulsar.apache.org/docs/2.4.2/client-libraries-cpp"
-},
-{
- "tagName": "v2.4.1",
- "vtag": "2.4.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.4.1/",
- "doc": "https://pulsar.apache.org/docs/2.4.1/client-libraries-cpp"
-},
-{
- "tagName": "v2.4.0",
- "vtag": "2.4.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.4.0/",
- "doc": "https://pulsar.apache.org/docs/2.4.0/client-libraries-cpp"
-},
-{
- "tagName": "v2.3.2",
- "vtag": "2.3.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-cpp-2.3.2/",
- "doc": "https://pulsar.apache.org/docs/2.3.2/client-libraries-cpp"
-},
-]
diff --git a/site2/website-next/data/release-cs.js b/site2/website-next/data/release-cs.js
deleted file mode 100644
index f141d994251..00000000000
--- a/site2/website-next/data/release-cs.js
+++ /dev/null
@@ -1,21 +0,0 @@
-module.exports = [
-{"tagName":"2.4.1","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.4.1/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.4.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.4.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.3.1","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.3.1/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.3.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.3.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.2.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.2.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.1.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.1.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.0.1","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.0.1/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"2.0.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-2.0.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"1.1.2","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-1.1.2/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"1.1.1","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-1.1.1/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"1.1.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-1.1.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"1.0.2","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-1.0.2/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"1.0.1","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-1.0.1/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"1.0.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-1.0.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"0.11.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-0.11.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"0.10.1","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-0.10.1/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"0.10.0","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-0.10.0/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"0.9.7","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-0.9.7/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"},
-{"tagName":"0.9.6","releaseNotes":"https://pulsar.apache.org/release-notes/versioned/pulsar-cs-0.9.6/","doc":"https://pulsar.apache.org/docs/client-libraries-dotnet"}
-]
diff --git a/site2/website-next/data/release-go.js b/site2/website-next/data/release-go.js
deleted file mode 100644
index 82b5e53cf70..00000000000
--- a/site2/website-next/data/release-go.js
+++ /dev/null
@@ -1,52 +0,0 @@
-module.exports = [
-{
- "tagName": "v0.8.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.8.1/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.8.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.8.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.7.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.7.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.6.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.6.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.5.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.5.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.4.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.4.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.3.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.3.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.2.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.2.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.1.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.1.1/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-{
- "tagName": "v0.1.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.1.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-go"
-},
-]
diff --git a/site2/website-next/data/release-java.js b/site2/website-next/data/release-java.js
deleted file mode 100644
index fd7cfb5757c..00000000000
--- a/site2/website-next/data/release-java.js
+++ /dev/null
@@ -1,115 +0,0 @@
-module.exports = [
-{
- "tagName": "v2.10.1",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.10.1/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-java"
-},
-{
- "tagName": "v2.10.0",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.10.0/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-java"
-},
-{
- "tagName": "v2.9.3",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.9.3/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-java"
-},
-{
- "tagName": "v2.9.2",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.9.2/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-java"
-},
-{
- "tagName": "v2.8.3",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.8.3/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-java"
-},
-{
- "tagName": "v2.8.2",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.8.2/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-java"
-},
-{
- "tagName": "v2.8.1",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.8.1/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-java"
-},
-{
- "tagName": "v2.8.0",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.8.0/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-java"
-},
-{
- "tagName": "v2.7.5",
- "vtag": "2.7.5",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.7.5/",
- "doc": "https://pulsar.apache.org/docs/2.7.5/client-libraries-java"
-},
-{
- "tagName": "v2.7.4",
- "vtag": "2.7.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.7.4/",
- "doc": "https://pulsar.apache.org/docs/2.7.4/client-libraries-java"
-},
-{
- "tagName": "v2.7.3",
- "vtag": "2.7.3",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.7.3/",
- "doc": "https://pulsar.apache.org/docs/2.7.3/client-libraries-java"
-},
-{
- "tagName": "v2.7.2",
- "vtag": "2.7.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.7.2/",
- "doc": "https://pulsar.apache.org/docs/2.7.2/client-libraries-java"
-},
-{
- "tagName": "v2.7.1",
- "vtag": "2.7.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.7.1/",
- "doc": "https://pulsar.apache.org/docs/2.7.1/client-libraries-java"
-},
-{
- "tagName": "v2.7.0",
- "vtag": "2.7.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.7.0/",
- "doc": "https://pulsar.apache.org/docs/2.7.0/client-libraries-java"
-},
-{
- "tagName": "v2.6.4",
- "vtag": "2.6.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.6.4/",
- "doc": "https://pulsar.apache.org/docs/2.6.4/client-libraries-java"
-},
-{
- "tagName": "v2.6.2",
- "vtag": "2.6.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.6.2/",
- "doc": "https://pulsar.apache.org/docs/2.6.2/client-libraries-java"
-},
-{
- "tagName": "v2.6.1",
- "vtag": "2.6.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.6.1/",
- "doc": "https://pulsar.apache.org/docs/2.6.1/client-libraries-java"
-},
-{
- "tagName": "v2.6.0",
- "vtag": "2.6.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.6.0/",
- "doc": "https://pulsar.apache.org/docs/2.6.0/client-libraries-java"
-},
-{
- "tagName": "v2.5.1",
- "vtag": "2.5.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-java-2.5.1/",
- "doc": "https://pulsar.apache.org/docs/2.5.1/client-libraries-java"
-}]
diff --git a/site2/website-next/data/release-node.js b/site2/website-next/data/release-node.js
deleted file mode 100644
index 9e9d53d26e6..00000000000
--- a/site2/website-next/data/release-node.js
+++ /dev/null
@@ -1,52 +0,0 @@
-module.exports = [
-{
- "tagName": "v1.6.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.6.2/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.5.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.5.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.4.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.4.1/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.4.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.4.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.3.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.3.2/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.3.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.3.1/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.3.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.3.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.2.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.2.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.1.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.1.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-{
- "tagName": "v1.0.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-client-node-1.0.0/",
- "doc": "https://pulsar.apache.org/docs/client-libraries-node"
-},
-]
diff --git a/site2/website-next/data/release-pulsar.js b/site2/website-next/data/release-pulsar.js
deleted file mode 100644
index 944132337ea..00000000000
--- a/site2/website-next/data/release-pulsar.js
+++ /dev/null
@@ -1,181 +0,0 @@
-module.exports = [
-{
- "author": "codelipenghui",
- "tagName": "v2.10.1",
- "publishedAt": "2022-07-04T14:45:46Z",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.10.1/",
- "releaseBlog": "https://pulsar.apache.org/blog/2022/07/12/Apache-Pulsar-2-10-1",
- "doc": "https://pulsar.apache.org/docs/"
-},
-{
- "author": "codelipenghui",
- "tagName": "v2.10.0",
- "publishedAt": "2022-04-18T02:08:43Z",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.10.0/",
- "releaseBlog": "N/A",
- "doc": "https://pulsar.apache.org/docs/"
-},
-{
- "author": "mattisonchao",
- "tagName": "v2.9.3",
- "publishedAt": "2022-07-20T02:04:10Z",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.9.3/",
- "releaseBlog": "https://pulsar.apache.org/blog/2022/07/27/Apache-Pulsar-2-9-3",
- "doc": "https://pulsar.apache.org/docs/2.9.x"
-},
-{
- "author": "gaoran10",
- "tagName": "v2.9.2",
- "publishedAt": "2022-04-08T03:22:33Z",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.9.2/",
- "releaseBlog": "https://pulsar.apache.org/blog/2022/04/08/Apache-Pulsar-2-9-2",
- "doc": "https://pulsar.apache.org/docs/2.9.x"
-},
-{
- "author": "michaeljmarshall",
- "tagName": "v2.8.3",
- "publishedAt": "2022-04-08T03:27:18Z",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.8.3/",
- "releaseBlog": "N/A",
- "doc": "https://pulsar.apache.org/docs/2.8.x"
-},
-{
- "author": "315157973",
- "tagName": "v2.8.2",
- "publishedAt": "2022-01-12T09:39:25Z",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.8.2/",
- "releaseBlog": "N/A",
- "doc": "https://pulsar.apache.org/docs/2.8.x"
-},
-{
- "author": "hangc0276",
- "tagName": "v2.8.1",
- "publishedAt": "2021-09-18T01:39:29Z",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.8.1/",
- "releaseBlog": "https://pulsar.apache.org/blog/2021/09/23/Apache-Pulsar-2-8-1",
- "doc": "https://pulsar.apache.org/docs/2.8.x"
-},
-{
- "author": "codelipenghui",
- "tagName": "v2.8.0",
- "publishedAt": "2021-06-15T10:39:18Z",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.8.0/",
- "releaseBlog": "https://pulsar.apache.org/blog/2021/06/12/Apache-Pulsar-2-8-0",
- "doc": "https://pulsar.apache.org/docs/2.8.x"
-},
-{
- "author": "Jason918",
- "tagName": "v2.7.5",
- "publishedAt": "2022-09-06T10:53:32Z",
- "vtag": "2.7.5",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.7.5/",
- "releaseBlog": "https://pulsar.apache.org/blog/2022/09/09/Apache-Pulsar-2-7-5",
- "doc": "https://pulsar.apache.org/docs/2.7.5"
-},
-{
- "author": "Technoboy-",
- "tagName": "v2.7.4",
- "publishedAt": "2021-12-27T08:24:54Z",
- "vtag": "2.7.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.7.4/",
- "releaseBlog": "https://pulsar.apache.org/blog/2021/12/14/Apache-Pulsar-2-7-4",
- "doc": "https://pulsar.apache.org/docs/2.7.4"
-},
-{
- "author": "congbobo184",
- "tagName": "v2.7.3",
- "publishedAt": "2021-08-11T01:45:27Z",
- "vtag": "2.7.3",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.7.3/",
- "releaseBlog": "https://pulsar.apache.org/blog/2021/08/11/Apache-Pulsar-2-7-3",
- "doc": "https://pulsar.apache.org/docs/2.7.3"
-},
-{
- "author": "eolivelli",
- "tagName": "v2.7.2",
- "publishedAt": "2021-05-25T06:30:19Z",
- "vtag": "2.7.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.7.2/",
- "releaseBlog": "https://pulsar.apache.org/blog/2021/05/13/Apache-Pulsar-2-7-2",
- "doc": "https://pulsar.apache.org/docs/2.7.2"
-},
-{
- "author": "zymap",
- "tagName": "v2.7.1",
- "publishedAt": "2021-03-22T00:35:17Z",
- "vtag": "2.7.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.7.1/",
- "releaseBlog": "N/A",
- "doc": "https://pulsar.apache.org/docs/2.7.1"
-},
-{
- "author": "codelipenghui",
- "tagName": "v2.7.0",
- "publishedAt": "2020-12-03T08:29:15Z",
- "vtag": "2.7.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.7.0/",
- "releaseBlog": "https://pulsar.apache.org/blog/2020/12/24/Apache-Pulsar-2-7-0",
- "doc": "https://pulsar.apache.org/docs/2.7.0"
-},
-{
- "author": "lhotari",
- "tagName": "v2.6.4",
- "publishedAt": "2021-06-02T18:10:21Z",
- "vtag": "2.6.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.6.4/",
- "releaseBlog": "N/A",
- "doc": "https://pulsar.apache.org/docs/2.6.4"
-},
-{
- "author": "wolfstudy",
- "tagName": "v2.6.2",
- "publishedAt": "2020-11-09T05:08:25Z",
- "vtag": "2.6.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.6.2/",
- "releaseBlog": "https://pulsar.apache.org/blog/2020/11/09/Apache-Pulsar-2-6-2",
- "doc": "https://pulsar.apache.org/docs/2.6.2"
-},
-{
- "author": "wolfstudy",
- "tagName": "v2.6.1",
- "publishedAt": "2020-08-21T01:35:54Z",
- "vtag": "2.6.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.6.1/",
- "releaseBlog": "https://pulsar.apache.org/blog/2020/08/21/Apache-Pulsar-2-6-1",
- "doc": "https://pulsar.apache.org/docs/2.6.1"
-},
-{
- "author": "codelipenghui",
- "tagName": "v2.6.0",
- "publishedAt": "2020-06-17T12:57:15Z",
- "vtag": "2.6.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.6.0/",
- "releaseBlog": "https://pulsar.apache.org/blog/2020/06/18/Apache-Pulsar-2-6-0",
- "doc": "https://pulsar.apache.org/docs/2.6.0"
-},
-{
- "author": "jiazhai",
- "tagName": "v2.5.2",
- "publishedAt": "2020-05-19T12:25:05Z",
- "vtag": "2.5.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.5.2/",
- "releaseBlog": "https://pulsar.apache.org/blog/2020/05/19/Apache-Pulsar-2-5-2",
- "doc": "https://pulsar.apache.org/docs/2.5.2"
-},
-{
- "author": "tuteng",
- "tagName": "v2.5.1",
- "publishedAt": "2020-05-11T04:22:55Z",
- "vtag": "2.5.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.5.1/",
- "releaseBlog": "https://pulsar.apache.org/blog/2020/04/23/Apache-Pulsar-2-5-1",
- "doc": "https://pulsar.apache.org/docs/2.5.1"
-}]
diff --git a/site2/website-next/data/release-python.js b/site2/website-next/data/release-python.js
deleted file mode 100644
index 70fc6f6a30e..00000000000
--- a/site2/website-next/data/release-python.js
+++ /dev/null
@@ -1,122 +0,0 @@
-module.exports = [
-{
- "tagName": "v2.10.1",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.10.1/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-python"
-},
-{
- "tagName": "v2.10.0",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.10.0/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-python"
-},
-{
- "tagName": "v2.9.3",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.9.3/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-python"
-},
-{
- "tagName": "v2.9.2",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.9.2/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-python"
-},
-{
- "tagName": "v2.8.3",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.8.3/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-python"
-},
-{
- "tagName": "v2.8.2",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.8.2/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-python"
-},
-{
- "tagName": "v2.8.1",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.8.1/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-python"
-},
-{
- "tagName": "v2.8.0",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.8.0/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-python"
-},
-{
- "tagName": "v2.7.5",
- "vtag": "2.7.5",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.7.5/",
- "doc": "https://pulsar.apache.org/docs/2.7.5/client-libraries-python"
-},
-{
- "tagName": "v2.7.4",
- "vtag": "2.7.4",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.7.4/",
- "doc": "https://pulsar.apache.org/docs/2.7.4/client-libraries-python"
-},
-{
- "tagName": "v2.7.2",
- "vtag": "2.7.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.7.2/",
- "doc": "https://pulsar.apache.org/docs/2.7.2/client-libraries-python"
-},
-{
- "tagName": "v2.7.1",
- "vtag": "2.7.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.7.1/",
- "doc": "https://pulsar.apache.org/docs/2.7.1/client-libraries-python"
-},
-{
- "tagName": "v2.6.2",
- "vtag": "2.6.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.6.2/",
- "doc": "https://pulsar.apache.org/docs/2.6.2/client-libraries-python"
-},
-{
- "tagName": "v2.6.0",
- "vtag": "2.6.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.6.0/",
- "doc": "https://pulsar.apache.org/docs/2.6.0/client-libraries-python"
-},
-{
- "tagName": "v2.5.2",
- "vtag": "2.5.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.5.2/",
- "doc": "https://pulsar.apache.org/docs/2.5.2/client-libraries-python"
-},
-{
- "tagName": "v2.5.1",
- "vtag": "2.5.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.5.1/",
- "doc": "https://pulsar.apache.org/docs/2.5.1/client-libraries-python"
-},
-{
- "tagName": "v2.4.2",
- "vtag": "2.4.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.4.2/",
- "doc": "https://pulsar.apache.org/docs/2.4.2/client-libraries-python"
-},
-{
- "tagName": "v2.4.1",
- "vtag": "2.4.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.4.1/",
- "doc": "https://pulsar.apache.org/docs/2.4.1/client-libraries-python"
-},
-{
- "tagName": "v2.4.0",
- "vtag": "2.4.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.4.0/",
- "doc": "https://pulsar.apache.org/docs/2.4.0/client-libraries-python"
-},
-{
- "tagName": "v2.3.2",
- "vtag": "2.3.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-python-2.3.2/",
- "doc": "https://pulsar.apache.org/docs/2.3.2/client-libraries-python"
-},
-]
diff --git a/site2/website-next/data/release-ws.js b/site2/website-next/data/release-ws.js
deleted file mode 100644
index 9c575f55667..00000000000
--- a/site2/website-next/data/release-ws.js
+++ /dev/null
@@ -1,92 +0,0 @@
-module.exports = [
-{
- "tagName": "v2.10.1",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.10.1/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-websocket"
-},
-{
- "tagName": "v2.10.0",
- "vtag": "2.10.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.10.0/",
- "doc": "https://pulsar.apache.org/docs//client-libraries-websocket"
-},
-{
- "tagName": "v2.9.3",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.9.3/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-websocket"
-},
-{
- "tagName": "v2.9.2",
- "vtag": "2.9.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.9.2/",
- "doc": "https://pulsar.apache.org/docs/2.9.x/client-libraries-websocket"
-},
-{
- "tagName": "v2.8.3",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.8.3/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-websocket"
-},
-{
- "tagName": "v2.8.2",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.8.2/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-websocket"
-},
-{
- "tagName": "v2.8.1",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.8.1/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-websocket"
-},
-{
- "tagName": "v2.8.0",
- "vtag": "2.8.x",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.8.0/",
- "doc": "https://pulsar.apache.org/docs/2.8.x/client-libraries-websocket"
-},
-{
- "tagName": "v2.7.3",
- "vtag": "2.7.3",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.7.3/",
- "doc": "https://pulsar.apache.org/docs/2.7.3/client-libraries-websocket"
-},
-{
- "tagName": "v2.7.2",
- "vtag": "2.7.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.7.2/",
- "doc": "https://pulsar.apache.org/docs/2.7.2/client-libraries-websocket"
-},
-{
- "tagName": "v2.7.1",
- "vtag": "2.7.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.7.1/",
- "doc": "https://pulsar.apache.org/docs/2.7.1/client-libraries-websocket"
-},
-{
- "tagName": "v2.6.2",
- "vtag": "2.6.2",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.6.2/",
- "doc": "https://pulsar.apache.org/docs/2.6.2/client-libraries-websocket"
-},
-{
- "tagName": "v2.6.0",
- "vtag": "2.6.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.6.0/",
- "doc": "https://pulsar.apache.org/docs/2.6.0/client-libraries-websocket"
-},
-{
- "tagName": "v2.5.1",
- "vtag": "2.5.1",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.5.1/",
- "doc": "https://pulsar.apache.org/docs/2.5.1/client-libraries-websocket"
-},
-{
- "tagName": "v2.4.0",
- "vtag": "2.4.0",
- "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/client-websocket-2.4.0/",
- "doc": "https://pulsar.apache.org/docs/2.4.0/client-libraries-websocket"
-},
-]
diff --git a/site2/website-next/src/components/ClientReleaseTable.js b/site2/website-next/src/components/ClientReleaseTable.js
index c2756c3c8a1..8f3a0324ee5 100644
--- a/site2/website-next/src/components/ClientReleaseTable.js
+++ b/site2/website-next/src/components/ClientReleaseTable.js
@@ -11,7 +11,7 @@ export default function VersionsTable(props) {
<Table size="small">
<TableHead>
<TableRow>
- {["Release Note", "Documentation"].map(header => (
+ {["Version", "Release Note", "Documentation"].map(header => (
<TableCell
className="font-bold"
sx={{ color: "inherit" }}
@@ -25,6 +25,7 @@ export default function VersionsTable(props) {
<TableBody>
{props.data.map((row, index) => (
<TableRow key={index} sx={{ color: "inherit" }}>
+ <TableCell sx={{ color: "inherit" }}>{row.version}</TableCell>
<TableCell sx={{ color: "inherit" }}>
<a href={row.releaseNotes}>{row.tagName}</a>
</TableCell>
diff --git a/site2/website-next/src/components/PulsarReleaseTable.js b/site2/website-next/src/components/PulsarReleaseTable.js
index 5b583a4466f..b65fbf6e1a4 100644
--- a/site2/website-next/src/components/PulsarReleaseTable.js
+++ b/site2/website-next/src/components/PulsarReleaseTable.js
@@ -12,6 +12,7 @@ export default function VersionsTable(props) {
<TableHead>
<TableRow>
{[
+ "Version",
"Release Note",
"Release Blog",
"Documentation",
@@ -31,6 +32,9 @@ export default function VersionsTable(props) {
<TableBody>
{props.data.map((row, index) => (
<TableRow key={index} sx={{ color: "inherit" }}>
+ <TableCell sx={{ color: "inherit" }}>
+ {row.version}
+ </TableCell>
<TableCell sx={{ color: "inherit" }}>
<a href={row.releaseNotes}>{row.tagName}</a>
</TableCell>