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 07:26:23 UTC

[pulsar-site] branch main updated: fix: restore release-*.js (#247)

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 214f7844c35 fix: restore release-*.js (#247)
214f7844c35 is described below

commit 214f7844c35885df62b32aaf1eb07f8fa130fd9e
Author: Mercurio <32...@users.noreply.github.com>
AuthorDate: Tue Oct 11 15:26:19 2022 +0800

    fix: restore release-*.js (#247)
---
 site2/website-next/data/release-cpp.js    |  20 +++
 site2/website-next/data/release-cs.js     |  21 +++
 site2/website-next/data/release-go.js     |  13 ++
 site2/website-next/data/release-java.js   |  23 +++
 site2/website-next/data/release-node.js   |  12 ++
 site2/website-next/data/release-pulsar.js | 242 ++++++++++++++++++++++++++++++
 site2/website-next/data/release-python.js |  19 +++
 site2/website-next/data/release-ws.js     |  18 +++
 8 files changed, 368 insertions(+)

diff --git a/site2/website-next/data/release-cpp.js b/site2/website-next/data/release-cpp.js
new file mode 100644
index 00000000000..6dee7a087e8
--- /dev/null
+++ b/site2/website-next/data/release-cpp.js
@@ -0,0 +1,20 @@
+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",version:"v2.10.x"},
+{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",version:""},
+{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",version:"v2.9.x"},
+{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",version:""},
+{tagName: "v2.8.4",vtag:"2.8.x",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/client-cpp-2.8.4/",doc:"https://pulsar.apache.org/docs/2.8.x/client-libraries-cpp",version:"v2.8.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:"v2.7.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:"v2.6.x"},
+{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",version:""},
+{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",version:""},
+]
diff --git a/site2/website-next/data/release-cs.js b/site2/website-next/data/release-cs.js
new file mode 100644
index 00000000000..0b1cd4d95a8
--- /dev/null
+++ b/site2/website-next/data/release-cs.js
@@ -0,0 +1,21 @@
+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",version:"2.4.x"},
+{"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",version:""},
+{"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",version:"2.3.x"},
+{"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",version:""},
+{"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",version:"2.2.x"},
+{"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",version:"2.1.x"},
+{"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",version:"2.0.x"},
+{"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",version:""},
+{"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",version:"1.1.x"},
+{"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",version:""},
+{"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",version:""},
+{"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",version:"1.0.x"},
+{"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",version:""},
+{"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",version:""},
+{"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",version:"0.11.x"},
+{"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",version:"0.10.x"},
+{"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",version:""},
+{"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",version:"0.9.x"},
+{"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",version:""},
+]
diff --git a/site2/website-next/data/release-go.js b/site2/website-next/data/release-go.js
new file mode 100644
index 00000000000..6756116fd84
--- /dev/null
+++ b/site2/website-next/data/release-go.js
@@ -0,0 +1,13 @@
+module.exports = [
+{tagName: "v0.9.0",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/pulsar-client-go-0.9.0/",doc:"https://pulsar.apache.org/docs/client-libraries-go",version:"v0.9.x"},
+{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",version:"v0.8.x"},
+{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",version:""},
+{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",version:"v0.7.x"},
+{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",version:"v0.6.x"},
+{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",version:"v0.5.x"},
+{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",version:"v0.4.x"},
+{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",version:"v0.3.x"},
+{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",version:"v0.2.x"},
+{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",version:"v0.1.x"},
+{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",version:""},
+]
diff --git a/site2/website-next/data/release-java.js b/site2/website-next/data/release-java.js
new file mode 100644
index 00000000000..9d9315b5755
--- /dev/null
+++ b/site2/website-next/data/release-java.js
@@ -0,0 +1,23 @@
+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",version:"v2.10.x"},
+{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",version:""},
+{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",version:"v2.9.x"},
+{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",version:""},
+{tagName: "v2.8.4",vtag:"2.8.x",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/client-java-2.8.4/",doc:"https://pulsar.apache.org/docs/2.8.x/client-libraries-java",version:"v2.8.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:"v2.7.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:"v2.6.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{tagName: "v2.5.0",vtag:"2.5.0",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/client-java-2.5.0/",doc:"https://pulsar.apache.org/docs/2.5.0/client-libraries-java",version:""},
+]
diff --git a/site2/website-next/data/release-node.js b/site2/website-next/data/release-node.js
new file mode 100644
index 00000000000..4580005ebd9
--- /dev/null
+++ b/site2/website-next/data/release-node.js
@@ -0,0 +1,12 @@
+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",version:"v1.6.x"},
+{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",version:"v1.5.x"},
+{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",version:"v1.4.x"},
+{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",version:""},
+{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",version:"v1.3.x"},
+{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",version:""},
+{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",version:""},
+{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",version:"v1.2.x"},
+{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",version:"v1.1.x"},
+{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",version:"v1.0.x"},
+]
diff --git a/site2/website-next/data/release-pulsar.js b/site2/website-next/data/release-pulsar.js
new file mode 100644
index 00000000000..0b72cc0f85d
--- /dev/null
+++ b/site2/website-next/data/release-pulsar.js
@@ -0,0 +1,242 @@
+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/",
+  "version": "v2.10.x"
+},
+{
+  "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/",
+  "version": ""
+},
+{
+  "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",
+  "version": "v2.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",
+  "version": ""
+},
+{
+  "author": "eolivelli",
+  "tagName": "v2.9.1",
+  "publishedAt": "2021-12-20T12:34:56Z",
+  "vtag": "2.9.x",
+  "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.9.1/",
+  "releaseBlog": "N/A",
+  "doc": "https://pulsar.apache.org/docs/2.9.x",
+  "version": ""
+},
+{
+  "author": "BewareMyPower",
+  "tagName": "v2.8.4",
+  "publishedAt": "2022-10-04T13:38:54Z",
+  "vtag": "2.8.x",
+  "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.8.4/",
+  "releaseBlog": "N/A",
+  "doc": "https://pulsar.apache.org/docs/2.8.x",
+  "version": "v2.8.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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": "v2.7.x"
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": "v2.6.x"
+},
+{
+  "author": "codelipenghui",
+  "tagName": "v2.6.3",
+  "publishedAt": "2021-01-21T12:34:56Z",
+  "vtag": "2.6.3",
+  "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.6.3/",
+  "releaseBlog": "N/A",
+  "doc": "https://pulsar.apache.org/docs/2.6.3",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "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",
+  "version": "v2.5.x"
+},
+{
+  "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",
+  "version": ""
+},
+{
+  "author": "sijie",
+  "tagName": "v2.5.0",
+  "publishedAt": "2020-01-15T12:34:56Z",
+  "vtag": "2.5.0",
+  "releaseNotes": "https://pulsar.apache.org/release-notes/versioned/pulsar-2.5.0/",
+  "releaseBlog": "N/A",
+  "doc": "https://pulsar.apache.org/docs/2.5.0",
+  "version": ""
+},
+]
diff --git a/site2/website-next/data/release-python.js b/site2/website-next/data/release-python.js
new file mode 100644
index 00000000000..2e0e5299847
--- /dev/null
+++ b/site2/website-next/data/release-python.js
@@ -0,0 +1,19 @@
+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",version:"v2.10.x"},
+{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",version:""},
+{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",version:"v2.9.x"},
+{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",version:""},
+{tagName: "v2.8.4",vtag:"2.8.x",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/client-python-2.8.4/",doc:"https://pulsar.apache.org/docs/2.8.x/client-libraries-python",version:"v2.8.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:"v2.7.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:"v2.5.x"},
+{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",version:""},
+]
diff --git a/site2/website-next/data/release-ws.js b/site2/website-next/data/release-ws.js
new file mode 100644
index 00000000000..c0283f01524
--- /dev/null
+++ b/site2/website-next/data/release-ws.js
@@ -0,0 +1,18 @@
+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",version:"v2.10.x"},
+{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",version:""},
+{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",version:"v2.9.x"},
+{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",version:""},
+{tagName: "v2.8.4",vtag:"2.8.x",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/client-websocket-2.8.4/",doc:"https://pulsar.apache.org/docs/2.8.x/client-libraries-websocket",version:"v2.8.x"},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+{tagName: "v2.6.3",vtag:"2.6.3",releaseNotes:"https://pulsar.apache.org/release-notes/versioned/client-websocket-2.6.3/",doc:"https://pulsar.apache.org/docs/2.6.3/client-libraries-websocket",version:""},
+{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",version:""},
+{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",version:""},
+{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",version:""},
+]