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/03/31 08:39:46 UTC
[pulsar-site] 01/01: fix: release notes link
This is an automated email from the ASF dual-hosted git repository.
urfree pushed a commit to branch fix/release-notes-jumper
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
commit bd55e4964a7b8fcaa13c451cae961fe70b6097a5
Author: Li Li <ur...@apache.org>
AuthorDate: Thu Mar 31 16:39:37 2022 +0800
fix: release notes link
Signed-off-by: Li Li <ur...@apache.org>
---
site2/website-next/release-notes/all.md | 110 ++++++++++-----------
.../{docs => versioned}/client-cpp-2.5.1.md | 0
.../{docs => versioned}/client-cpp-2.5.2.md | 0
.../{docs => versioned}/client-cpp-2.6.1.md | 0
.../{docs => versioned}/client-cpp-2.6.2.md | 0
.../{docs => versioned}/client-cpp-2.7.1.md | 0
.../{docs => versioned}/client-cpp-2.7.2.md | 0
.../{docs => versioned}/client-cpp-2.7.3.md | 0
.../{docs => versioned}/client-cpp-2.7.4.md | 0
.../{docs => versioned}/client-cpp-2.8.1.md | 0
.../{docs => versioned}/client-cpp-2.8.2.md | 0
.../{docs => versioned}/client-cpp-2.9.0.md | 0
.../{docs => versioned}/client-java-2.5.1.md | 0
.../{docs => versioned}/client-java-2.5.2.md | 0
.../{docs => versioned}/client-java-2.6.1.md | 0
.../{docs => versioned}/client-java-2.6.2.md | 0
.../{docs => versioned}/client-java-2.6.3.md | 0
.../{docs => versioned}/client-java-2.6.4.md | 0
.../{docs => versioned}/client-java-2.7.1.md | 0
.../{docs => versioned}/client-java-2.7.2.md | 0
.../{docs => versioned}/client-java-2.7.3.md | 0
.../{docs => versioned}/client-java-2.7.4.md | 0
.../{docs => versioned}/client-java-2.8.1.md | 0
.../{docs => versioned}/client-java-2.8.2.md | 0
.../{docs => versioned}/client-java-2.9.0.md | 0
.../{docs => versioned}/client-java-2.9.1.md | 0
.../{docs => versioned}/client-python-2.5.2.md | 0
.../{docs => versioned}/client-python-2.6.2.md | 0
.../{docs => versioned}/client-python-2.7.2.md | 0
.../{docs => versioned}/client-python-2.7.4.md | 0
.../{docs => versioned}/client-python-2.8.1.md | 0
.../{docs => versioned}/client-python-2.8.2.md | 0
.../{docs => versioned}/client-python-2.9.0.md | 0
.../{docs => versioned}/client-websocket-2.5.1.md | 0
.../{docs => versioned}/client-websocket-2.6.2.md | 0
.../{docs => versioned}/client-websocket-2.6.3.md | 0
.../{docs => versioned}/client-websocket-2.7.1.md | 0
.../{docs => versioned}/client-websocket-2.7.2.md | 0
.../{docs => versioned}/client-websocket-2.7.3.md | 0
.../{docs => versioned}/client-websocket-2.8.1.md | 0
.../{docs => versioned}/client-websocket-2.8.2.md | 0
.../{docs => versioned}/pulsar-2.5.1.md | 0
.../{docs => versioned}/pulsar-2.5.2.md | 0
.../{docs => versioned}/pulsar-2.6.1.md | 0
.../{docs => versioned}/pulsar-2.6.2.md | 0
.../{docs => versioned}/pulsar-2.6.3.md | 0
.../{docs => versioned}/pulsar-2.6.4.md | 0
.../{docs => versioned}/pulsar-2.7.1.md | 0
.../{docs => versioned}/pulsar-2.7.2.md | 0
.../{docs => versioned}/pulsar-2.7.3.md | 0
.../{docs => versioned}/pulsar-2.7.4.md | 0
.../{docs => versioned}/pulsar-2.8.1.md | 0
.../{docs => versioned}/pulsar-2.8.2.md | 0
.../{docs => versioned}/pulsar-2.9.0.md | 0
.../{docs => versioned}/pulsar-2.9.1.md | 0
.../{docs => versioned}/pulsar-client-go-0.1.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.1.1.md | 0
.../{docs => versioned}/pulsar-client-go-0.2.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.3.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.4.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.5.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.6.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.7.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.8.0.md | 0
.../{docs => versioned}/pulsar-client-go-0.8.1.md | 0
.../pulsar-client-node-1.0.0.md | 0
.../pulsar-client-node-1.1.0.md | 0
.../pulsar-client-node-1.2.0.md | 0
.../pulsar-client-node-1.3.0.md | 0
.../pulsar-client-node-1.3.1.md | 0
.../pulsar-client-node-1.3.2.md | 0
.../pulsar-client-node-1.4.0.md | 0
.../pulsar-client-node-1.4.1.md | 0
.../pulsar-client-node-1.5.0.md | 0
.../pulsar-client-node-1.6.2.md | 0
.../{docs => versioned}/pulsar-cs-0.10.0.md | 0
.../{docs => versioned}/pulsar-cs-0.10.1.md | 0
.../{docs => versioned}/pulsar-cs-0.11.0.md | 0
.../{docs => versioned}/pulsar-cs-0.9.6.md | 0
.../{docs => versioned}/pulsar-cs-0.9.7.md | 0
.../{docs => versioned}/pulsar-cs-1.0.0.md | 0
.../{docs => versioned}/pulsar-cs-1.0.1.md | 0
.../{docs => versioned}/pulsar-cs-1.0.2.md | 0
.../{docs => versioned}/pulsar-cs-1.1.0.md | 0
.../{docs => versioned}/pulsar-cs-1.1.1.md | 0
.../{docs => versioned}/pulsar-cs-1.1.2.md | 0
.../{docs => versioned}/pulsar-cs-2.0.0.md | 0
.../{docs => versioned}/pulsar-cs-2.0.1.md | 0
.../{docs => versioned}/pulsar-cs-2.1.0.md | 0
.../{docs => versioned}/pulsar-cs-2.2.0.md | 0
.../{docs => versioned}/pulsar-cs-2.3.0.md | 0
site2/website-next/scripts/release-notes-other.js | 8 +-
site2/website-next/scripts/release-notes.js | 4 +-
site2/website-next/src/components/VersionsTable.js | 2 +-
.../src/theme/DocSidebar/Desktop/index.js | 19 +++-
.../src/theme/DocSidebar/Mobile/index.js | 19 +++-
96 files changed, 96 insertions(+), 66 deletions(-)
diff --git a/site2/website-next/release-notes/all.md b/site2/website-next/release-notes/all.md
index 809f1bf..f0e9eb6 100644
--- a/site2/website-next/release-notes/all.md
+++ b/site2/website-next/release-notes/all.md
@@ -7,15 +7,15 @@ slug: /
## Pulsar Release Notes
#### 2.9.x
-[2.9.1](/release-notes/docs/pulsar-2.9.1)  [2.9.0](/release-notes/docs/pulsar-2.9.0)  
+[2.9.1](/release-notes/versioned/pulsar-2.9.1)  [2.9.0](/release-notes/versioned/pulsar-2.9.0)  
#### 2.8.x
-[2.8.2](/release-notes/docs/pulsar-2.8.2)  [2.8.1](/release-notes/docs/pulsar-2.8.1)  
+[2.8.2](/release-notes/versioned/pulsar-2.8.2)  [2.8.1](/release-notes/versioned/pulsar-2.8.1)  
#### 2.7.x
-[2.7.4](/release-notes/docs/pulsar-2.7.4)  [2.7.3](/release-notes/docs/pulsar-2.7.3)  [2.7.2](/release-notes/docs/pulsar-2.7.2)  [2.7.1](/release-notes/docs/pulsar-2.7.1)  
+[2.7.4](/release-notes/versioned/pulsar-2.7.4)  [2.7.3](/release-notes/versioned/pulsar-2.7.3)  [2.7.2](/release-notes/versioned/pulsar-2.7.2)  [2.7.1](/release-notes/versioned/pulsar-2.7.1)  
#### 2.6.x
-[2.6.4](/release-notes/docs/pulsar-2.6.4)  [2.6.3](/release-notes/docs/pulsar-2.6.3)  [2.6.2](/release-notes/docs/pulsar-2.6.2)  [2.6.1](/release-notes/docs/pulsar-2.6.1)  
+[2.6.4](/release-notes/versioned/pulsar-2.6.4)  [2.6.3](/release-notes/versioned/pulsar-2.6.3)  [2.6.2](/release-notes/versioned/pulsar-2.6.2)  [2.6.1](/release-notes/versioned/pulsar-2.6.1)  
#### 2.5.x
-[2.5.2](/release-notes/docs/pulsar-2.5.2)  [2.5.1](/release-notes/docs/pulsar-2.5.1)  
+[2.5.2](/release-notes/versioned/pulsar-2.5.2)  [2.5.1](/release-notes/versioned/pulsar-2.5.1)  
#### Previous versions
@@ -31,114 +31,114 @@ All release notes of previous versions are available at [here](/release-notes/le
### Java
#### 2.9.x
-[2.9.1](/release-notes/docs/client-java-2.9.1)  [2.9.0](/release-notes/docs/client-java-2.9.0)  
+[2.9.1](/release-notes/versioned/client-java-2.9.1)  [2.9.0](/release-notes/versioned/client-java-2.9.0)  
#### 2.8.x
-[2.8.2](/release-notes/docs/client-java-2.8.2)  [2.8.1](/release-notes/docs/client-java-2.8.1)  
+[2.8.2](/release-notes/versioned/client-java-2.8.2)  [2.8.1](/release-notes/versioned/client-java-2.8.1)  
#### 2.7.x
-[2.7.4](/release-notes/docs/client-java-2.7.4)  [2.7.3](/release-notes/docs/client-java-2.7.3)  [2.7.2](/release-notes/docs/client-java-2.7.2)  [2.7.1](/release-notes/docs/client-java-2.7.1)  
+[2.7.4](/release-notes/versioned/client-java-2.7.4)  [2.7.3](/release-notes/versioned/client-java-2.7.3)  [2.7.2](/release-notes/versioned/client-java-2.7.2)  [2.7.1](/release-notes/versioned/client-java-2.7.1)  
#### 2.6.x
-[2.6.4](/release-notes/docs/client-java-2.6.4)  [2.6.3](/release-notes/docs/client-java-2.6.3)  [2.6.2](/release-notes/docs/client-java-2.6.2)  [2.6.1](/release-notes/docs/client-java-2.6.1)  
+[2.6.4](/release-notes/versioned/client-java-2.6.4)  [2.6.3](/release-notes/versioned/client-java-2.6.3)  [2.6.2](/release-notes/versioned/client-java-2.6.2)  [2.6.1](/release-notes/versioned/client-java-2.6.1)  
#### 2.5.x
-[2.5.2](/release-notes/docs/client-java-2.5.2)  [2.5.1](/release-notes/docs/client-java-2.5.1)  
+[2.5.2](/release-notes/versioned/client-java-2.5.2)  [2.5.1](/release-notes/versioned/client-java-2.5.1)  
### Python
#### 2.9.x
-[2.9.0](/release-notes/docs/client-python-2.9.0)  
+[2.9.0](/release-notes/versioned/client-python-2.9.0)  
#### 2.8.x
-[2.8.2](/release-notes/docs/client-python-2.8.2)  [2.8.1](/release-notes/docs/client-python-2.8.1)  
+[2.8.2](/release-notes/versioned/client-python-2.8.2)  [2.8.1](/release-notes/versioned/client-python-2.8.1)  
#### 2.7.x
-[2.7.4](/release-notes/docs/client-python-2.7.4)  [2.7.2](/release-notes/docs/client-python-2.7.2)  
+[2.7.4](/release-notes/versioned/client-python-2.7.4)  [2.7.2](/release-notes/versioned/client-python-2.7.2)  
#### 2.6.x
-[2.6.2](/release-notes/docs/client-python-2.6.2)  
+[2.6.2](/release-notes/versioned/client-python-2.6.2)  
#### 2.5.x
-[2.5.2](/release-notes/docs/client-python-2.5.2)  
+[2.5.2](/release-notes/versioned/client-python-2.5.2)  
### C++
#### 2.9.x
-[2.9.0](/release-notes/docs/client-cpp-2.9.0)  
+[2.9.0](/release-notes/versioned/client-cpp-2.9.0)  
#### 2.8.x
-[2.8.2](/release-notes/docs/client-cpp-2.8.2)  [2.8.1](/release-notes/docs/client-cpp-2.8.1)  
+[2.8.2](/release-notes/versioned/client-cpp-2.8.2)  [2.8.1](/release-notes/versioned/client-cpp-2.8.1)  
#### 2.7.x
-[2.7.4](/release-notes/docs/client-cpp-2.7.4)  [2.7.3](/release-notes/docs/client-cpp-2.7.3)  [2.7.2](/release-notes/docs/client-cpp-2.7.2)  [2.7.1](/release-notes/docs/client-cpp-2.7.1)  
+[2.7.4](/release-notes/versioned/client-cpp-2.7.4)  [2.7.3](/release-notes/versioned/client-cpp-2.7.3)  [2.7.2](/release-notes/versioned/client-cpp-2.7.2)  [2.7.1](/release-notes/versioned/client-cpp-2.7.1)  
#### 2.6.x
-[2.6.2](/release-notes/docs/client-cpp-2.6.2)  [2.6.1](/release-notes/docs/client-cpp-2.6.1)  
+[2.6.2](/release-notes/versioned/client-cpp-2.6.2)  [2.6.1](/release-notes/versioned/client-cpp-2.6.1)  
#### 2.5.x
-[2.5.2](/release-notes/docs/client-cpp-2.5.2)  [2.5.1](/release-notes/docs/client-cpp-2.5.1)  
+[2.5.2](/release-notes/versioned/client-cpp-2.5.2)  [2.5.1](/release-notes/versioned/client-cpp-2.5.1)  
### WebSocket
#### 2.8.x
-[2.8.2](/release-notes/docs/client-websocket-2.8.2)  [2.8.1](/release-notes/docs/client-websocket-2.8.1)  
+[2.8.2](/release-notes/versioned/client-websocket-2.8.2)  [2.8.1](/release-notes/versioned/client-websocket-2.8.1)  
#### 2.7.x
-[2.7.3](/release-notes/docs/client-websocket-2.7.3)  [2.7.2](/release-notes/docs/client-websocket-2.7.2)  [2.7.1](/release-notes/docs/client-websocket-2.7.1)  
+[2.7.3](/release-notes/versioned/client-websocket-2.7.3)  [2.7.2](/release-notes/versioned/client-websocket-2.7.2)  [2.7.1](/release-notes/versioned/client-websocket-2.7.1)  
#### 2.6.x
-[2.6.3](/release-notes/docs/client-websocket-2.6.3)  [2.6.2](/release-notes/docs/client-websocket-2.6.2)  
+[2.6.3](/release-notes/versioned/client-websocket-2.6.3)  [2.6.2](/release-notes/versioned/client-websocket-2.6.2)  
#### 2.5.x
-[2.5.1](/release-notes/docs/client-websocket-2.5.1)  
+[2.5.1](/release-notes/versioned/client-websocket-2.5.1)  
### Go
#### 0.8.x
-[v0.8.1](/release-notes/docs/pulsar-client-go-0.8.1)  [v0.8.0](/release-notes/docs/pulsar-client-go-0.8.0)  
+[v0.8.1](/release-notes/versioned/pulsar-client-go-0.8.1)  [v0.8.0](/release-notes/versioned/pulsar-client-go-0.8.0)  
#### 0.7.x
-[v0.7.0](/release-notes/docs/pulsar-client-go-0.7.0)  
+[v0.7.0](/release-notes/versioned/pulsar-client-go-0.7.0)  
#### 0.6.x
-[v0.6.0](/release-notes/docs/pulsar-client-go-0.6.0)  
+[v0.6.0](/release-notes/versioned/pulsar-client-go-0.6.0)  
#### 0.5.x
-[v0.5.0](/release-notes/docs/pulsar-client-go-0.5.0)  
+[v0.5.0](/release-notes/versioned/pulsar-client-go-0.5.0)  
#### 0.4.x
-[v0.4.0](/release-notes/docs/pulsar-client-go-0.4.0)  
+[v0.4.0](/release-notes/versioned/pulsar-client-go-0.4.0)  
#### 0.3.x
-[v0.3.0](/release-notes/docs/pulsar-client-go-0.3.0)  
+[v0.3.0](/release-notes/versioned/pulsar-client-go-0.3.0)  
#### 0.2.x
-[v0.2.0](/release-notes/docs/pulsar-client-go-0.2.0)  
+[v0.2.0](/release-notes/versioned/pulsar-client-go-0.2.0)  
#### 0.1.x
-[v0.1.1](/release-notes/docs/pulsar-client-go-0.1.1)  [v0.1.0](/release-notes/docs/pulsar-client-go-0.1.0)  
+[v0.1.1](/release-notes/versioned/pulsar-client-go-0.1.1)  [v0.1.0](/release-notes/versioned/pulsar-client-go-0.1.0)  
### NodeJs
#### 1.6.x
-[v1.6.2](/release-notes/docs/pulsar-client-node-1.6.2)  
+[v1.6.2](/release-notes/versioned/pulsar-client-node-1.6.2)  
#### 1.5.x
-[v1.5.0](/release-notes/docs/pulsar-client-node-1.5.0)  
+[v1.5.0](/release-notes/versioned/pulsar-client-node-1.5.0)  
#### 1.4.x
-[v1.4.1](/release-notes/docs/pulsar-client-node-1.4.1)  [v1.4.0](/release-notes/docs/pulsar-client-node-1.4.0)  
+[v1.4.1](/release-notes/versioned/pulsar-client-node-1.4.1)  [v1.4.0](/release-notes/versioned/pulsar-client-node-1.4.0)  
#### 1.3.x
-[v1.3.2](/release-notes/docs/pulsar-client-node-1.3.2)  [v1.3.1](/release-notes/docs/pulsar-client-node-1.3.1)  [v1.3.0](/release-notes/docs/pulsar-client-node-1.3.0)  
+[v1.3.2](/release-notes/versioned/pulsar-client-node-1.3.2)  [v1.3.1](/release-notes/versioned/pulsar-client-node-1.3.1)  [v1.3.0](/release-notes/versioned/pulsar-client-node-1.3.0)  
#### 1.2.x
-[v1.2.0](/release-notes/docs/pulsar-client-node-1.2.0)  
+[v1.2.0](/release-notes/versioned/pulsar-client-node-1.2.0)  
#### 1.1.x
-[v1.1.0](/release-notes/docs/pulsar-client-node-1.1.0)  
+[v1.1.0](/release-notes/versioned/pulsar-client-node-1.1.0)  
#### 1.0.x
-[v1.0.0](/release-notes/docs/pulsar-client-node-1.0.0)  
+[v1.0.0](/release-notes/versioned/pulsar-client-node-1.0.0)  
### C#
#### 2.3.x
-[2.3.0](/release-notes/docs/pulsar-cs-2.3.0)  
+[2.3.0](/release-notes/versioned/pulsar-cs-2.3.0)  
#### 2.2.x
-[2.2.0](/release-notes/docs/pulsar-cs-2.2.0)  
+[2.2.0](/release-notes/versioned/pulsar-cs-2.2.0)  
#### 2.1.x
-[2.1.0](/release-notes/docs/pulsar-cs-2.1.0)  
+[2.1.0](/release-notes/versioned/pulsar-cs-2.1.0)  
#### 2.0.x
-[2.0.1](/release-notes/docs/pulsar-cs-2.0.1)  
-[2.0.0](/release-notes/docs/pulsar-cs-2.0.0)  
+[2.0.1](/release-notes/versioned/pulsar-cs-2.0.1)  
+[2.0.0](/release-notes/versioned/pulsar-cs-2.0.0)  
#### 1.1.x
-[1.1.2](/release-notes/docs/pulsar-cs-1.1.2)  
-[1.1.1](/release-notes/docs/pulsar-cs-1.1.1)  
-[1.1.0](/release-notes/docs/pulsar-cs-1.1.0)  
+[1.1.2](/release-notes/versioned/pulsar-cs-1.1.2)  
+[1.1.1](/release-notes/versioned/pulsar-cs-1.1.1)  
+[1.1.0](/release-notes/versioned/pulsar-cs-1.1.0)  
#### 1.0.x
-[1.0.2](/release-notes/docs/pulsar-cs-1.0.2)  
-[1.0.1](/release-notes/docs/pulsar-cs-1.0.1)  
-[1.0.0](/release-notes/docs/pulsar-cs-1.0.0)  
+[1.0.2](/release-notes/versioned/pulsar-cs-1.0.2)  
+[1.0.1](/release-notes/versioned/pulsar-cs-1.0.1)  
+[1.0.0](/release-notes/versioned/pulsar-cs-1.0.0)  
#### 0.11.x
-[0.11.0](/release-notes/docs/pulsar-cs-0.11.0)  
+[0.11.0](/release-notes/versioned/pulsar-cs-0.11.0)  
#### 0.10.x
-[0.10.1](/release-notes/docs/pulsar-cs-0.10.1)  
-[0.10.0](/release-notes/docs/pulsar-cs-0.10.0)  
+[0.10.1](/release-notes/versioned/pulsar-cs-0.10.1)  
+[0.10.0](/release-notes/versioned/pulsar-cs-0.10.0)  
#### 0.9.x
-[0.9.7](/release-notes/docs/pulsar-cs-0.9.7)  
-[0.9.6](/release-notes/docs/pulsar-cs-0.9.6)  
+[0.9.7](/release-notes/versioned/pulsar-cs-0.9.7)  
+[0.9.6](/release-notes/versioned/pulsar-cs-0.9.6)  
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.5.1.md b/site2/website-next/release-notes/versioned/client-cpp-2.5.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.5.1.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.5.1.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.5.2.md b/site2/website-next/release-notes/versioned/client-cpp-2.5.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.5.2.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.5.2.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.6.1.md b/site2/website-next/release-notes/versioned/client-cpp-2.6.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.6.1.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.6.1.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.6.2.md b/site2/website-next/release-notes/versioned/client-cpp-2.6.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.6.2.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.6.2.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.7.1.md b/site2/website-next/release-notes/versioned/client-cpp-2.7.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.7.1.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.7.1.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.7.2.md b/site2/website-next/release-notes/versioned/client-cpp-2.7.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.7.2.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.7.2.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.7.3.md b/site2/website-next/release-notes/versioned/client-cpp-2.7.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.7.3.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.7.3.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.7.4.md b/site2/website-next/release-notes/versioned/client-cpp-2.7.4.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.7.4.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.7.4.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.8.1.md b/site2/website-next/release-notes/versioned/client-cpp-2.8.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.8.1.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.8.1.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.8.2.md b/site2/website-next/release-notes/versioned/client-cpp-2.8.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.8.2.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.8.2.md
diff --git a/site2/website-next/release-notes/docs/client-cpp-2.9.0.md b/site2/website-next/release-notes/versioned/client-cpp-2.9.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-cpp-2.9.0.md
rename to site2/website-next/release-notes/versioned/client-cpp-2.9.0.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.5.1.md b/site2/website-next/release-notes/versioned/client-java-2.5.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.5.1.md
rename to site2/website-next/release-notes/versioned/client-java-2.5.1.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.5.2.md b/site2/website-next/release-notes/versioned/client-java-2.5.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.5.2.md
rename to site2/website-next/release-notes/versioned/client-java-2.5.2.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.6.1.md b/site2/website-next/release-notes/versioned/client-java-2.6.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.6.1.md
rename to site2/website-next/release-notes/versioned/client-java-2.6.1.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.6.2.md b/site2/website-next/release-notes/versioned/client-java-2.6.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.6.2.md
rename to site2/website-next/release-notes/versioned/client-java-2.6.2.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.6.3.md b/site2/website-next/release-notes/versioned/client-java-2.6.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.6.3.md
rename to site2/website-next/release-notes/versioned/client-java-2.6.3.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.6.4.md b/site2/website-next/release-notes/versioned/client-java-2.6.4.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.6.4.md
rename to site2/website-next/release-notes/versioned/client-java-2.6.4.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.7.1.md b/site2/website-next/release-notes/versioned/client-java-2.7.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.7.1.md
rename to site2/website-next/release-notes/versioned/client-java-2.7.1.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.7.2.md b/site2/website-next/release-notes/versioned/client-java-2.7.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.7.2.md
rename to site2/website-next/release-notes/versioned/client-java-2.7.2.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.7.3.md b/site2/website-next/release-notes/versioned/client-java-2.7.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.7.3.md
rename to site2/website-next/release-notes/versioned/client-java-2.7.3.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.7.4.md b/site2/website-next/release-notes/versioned/client-java-2.7.4.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.7.4.md
rename to site2/website-next/release-notes/versioned/client-java-2.7.4.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.8.1.md b/site2/website-next/release-notes/versioned/client-java-2.8.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.8.1.md
rename to site2/website-next/release-notes/versioned/client-java-2.8.1.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.8.2.md b/site2/website-next/release-notes/versioned/client-java-2.8.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.8.2.md
rename to site2/website-next/release-notes/versioned/client-java-2.8.2.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.9.0.md b/site2/website-next/release-notes/versioned/client-java-2.9.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.9.0.md
rename to site2/website-next/release-notes/versioned/client-java-2.9.0.md
diff --git a/site2/website-next/release-notes/docs/client-java-2.9.1.md b/site2/website-next/release-notes/versioned/client-java-2.9.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-java-2.9.1.md
rename to site2/website-next/release-notes/versioned/client-java-2.9.1.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.5.2.md b/site2/website-next/release-notes/versioned/client-python-2.5.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.5.2.md
rename to site2/website-next/release-notes/versioned/client-python-2.5.2.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.6.2.md b/site2/website-next/release-notes/versioned/client-python-2.6.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.6.2.md
rename to site2/website-next/release-notes/versioned/client-python-2.6.2.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.7.2.md b/site2/website-next/release-notes/versioned/client-python-2.7.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.7.2.md
rename to site2/website-next/release-notes/versioned/client-python-2.7.2.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.7.4.md b/site2/website-next/release-notes/versioned/client-python-2.7.4.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.7.4.md
rename to site2/website-next/release-notes/versioned/client-python-2.7.4.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.8.1.md b/site2/website-next/release-notes/versioned/client-python-2.8.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.8.1.md
rename to site2/website-next/release-notes/versioned/client-python-2.8.1.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.8.2.md b/site2/website-next/release-notes/versioned/client-python-2.8.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.8.2.md
rename to site2/website-next/release-notes/versioned/client-python-2.8.2.md
diff --git a/site2/website-next/release-notes/docs/client-python-2.9.0.md b/site2/website-next/release-notes/versioned/client-python-2.9.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-python-2.9.0.md
rename to site2/website-next/release-notes/versioned/client-python-2.9.0.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.5.1.md b/site2/website-next/release-notes/versioned/client-websocket-2.5.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.5.1.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.5.1.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.6.2.md b/site2/website-next/release-notes/versioned/client-websocket-2.6.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.6.2.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.6.2.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.6.3.md b/site2/website-next/release-notes/versioned/client-websocket-2.6.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.6.3.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.6.3.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.7.1.md b/site2/website-next/release-notes/versioned/client-websocket-2.7.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.7.1.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.7.1.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.7.2.md b/site2/website-next/release-notes/versioned/client-websocket-2.7.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.7.2.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.7.2.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.7.3.md b/site2/website-next/release-notes/versioned/client-websocket-2.7.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.7.3.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.7.3.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.8.1.md b/site2/website-next/release-notes/versioned/client-websocket-2.8.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.8.1.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.8.1.md
diff --git a/site2/website-next/release-notes/docs/client-websocket-2.8.2.md b/site2/website-next/release-notes/versioned/client-websocket-2.8.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/client-websocket-2.8.2.md
rename to site2/website-next/release-notes/versioned/client-websocket-2.8.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.5.1.md b/site2/website-next/release-notes/versioned/pulsar-2.5.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.5.1.md
rename to site2/website-next/release-notes/versioned/pulsar-2.5.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.5.2.md b/site2/website-next/release-notes/versioned/pulsar-2.5.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.5.2.md
rename to site2/website-next/release-notes/versioned/pulsar-2.5.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.6.1.md b/site2/website-next/release-notes/versioned/pulsar-2.6.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.6.1.md
rename to site2/website-next/release-notes/versioned/pulsar-2.6.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.6.2.md b/site2/website-next/release-notes/versioned/pulsar-2.6.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.6.2.md
rename to site2/website-next/release-notes/versioned/pulsar-2.6.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.6.3.md b/site2/website-next/release-notes/versioned/pulsar-2.6.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.6.3.md
rename to site2/website-next/release-notes/versioned/pulsar-2.6.3.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.6.4.md b/site2/website-next/release-notes/versioned/pulsar-2.6.4.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.6.4.md
rename to site2/website-next/release-notes/versioned/pulsar-2.6.4.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.7.1.md b/site2/website-next/release-notes/versioned/pulsar-2.7.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.7.1.md
rename to site2/website-next/release-notes/versioned/pulsar-2.7.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.7.2.md b/site2/website-next/release-notes/versioned/pulsar-2.7.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.7.2.md
rename to site2/website-next/release-notes/versioned/pulsar-2.7.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.7.3.md b/site2/website-next/release-notes/versioned/pulsar-2.7.3.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.7.3.md
rename to site2/website-next/release-notes/versioned/pulsar-2.7.3.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.7.4.md b/site2/website-next/release-notes/versioned/pulsar-2.7.4.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.7.4.md
rename to site2/website-next/release-notes/versioned/pulsar-2.7.4.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.8.1.md b/site2/website-next/release-notes/versioned/pulsar-2.8.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.8.1.md
rename to site2/website-next/release-notes/versioned/pulsar-2.8.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.8.2.md b/site2/website-next/release-notes/versioned/pulsar-2.8.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.8.2.md
rename to site2/website-next/release-notes/versioned/pulsar-2.8.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.9.0.md b/site2/website-next/release-notes/versioned/pulsar-2.9.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.9.0.md
rename to site2/website-next/release-notes/versioned/pulsar-2.9.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-2.9.1.md b/site2/website-next/release-notes/versioned/pulsar-2.9.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-2.9.1.md
rename to site2/website-next/release-notes/versioned/pulsar-2.9.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.1.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.1.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.1.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.1.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.1.1.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.1.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.1.1.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.1.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.2.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.2.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.2.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.2.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.3.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.3.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.3.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.3.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.4.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.4.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.4.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.4.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.5.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.5.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.5.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.5.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.6.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.6.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.6.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.6.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.7.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.7.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.7.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.7.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.8.0.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.8.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.8.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.8.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-go-0.8.1.md b/site2/website-next/release-notes/versioned/pulsar-client-go-0.8.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-go-0.8.1.md
rename to site2/website-next/release-notes/versioned/pulsar-client-go-0.8.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.0.0.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.0.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.0.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.0.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.1.0.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.1.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.1.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.1.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.2.0.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.2.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.2.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.2.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.3.0.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.3.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.3.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.3.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.3.1.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.3.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.3.1.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.3.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.3.2.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.3.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.3.2.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.3.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.4.0.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.4.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.4.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.4.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.4.1.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.4.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.4.1.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.4.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.5.0.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.5.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.5.0.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.5.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-client-node-1.6.2.md b/site2/website-next/release-notes/versioned/pulsar-client-node-1.6.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-client-node-1.6.2.md
rename to site2/website-next/release-notes/versioned/pulsar-client-node-1.6.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-0.10.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-0.10.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-0.10.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-0.10.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-0.10.1.md b/site2/website-next/release-notes/versioned/pulsar-cs-0.10.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-0.10.1.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-0.10.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-0.11.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-0.11.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-0.11.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-0.11.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-0.9.6.md b/site2/website-next/release-notes/versioned/pulsar-cs-0.9.6.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-0.9.6.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-0.9.6.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-0.9.7.md b/site2/website-next/release-notes/versioned/pulsar-cs-0.9.7.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-0.9.7.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-0.9.7.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-1.0.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-1.0.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-1.0.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-1.0.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-1.0.1.md b/site2/website-next/release-notes/versioned/pulsar-cs-1.0.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-1.0.1.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-1.0.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-1.0.2.md b/site2/website-next/release-notes/versioned/pulsar-cs-1.0.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-1.0.2.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-1.0.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-1.1.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-1.1.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-1.1.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-1.1.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-1.1.1.md b/site2/website-next/release-notes/versioned/pulsar-cs-1.1.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-1.1.1.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-1.1.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-1.1.2.md b/site2/website-next/release-notes/versioned/pulsar-cs-1.1.2.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-1.1.2.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-1.1.2.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-2.0.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.0.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-2.0.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-2.0.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-2.0.1.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.0.1.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-2.0.1.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-2.0.1.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-2.1.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.1.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-2.1.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-2.1.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-2.2.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.2.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-2.2.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-2.2.0.md
diff --git a/site2/website-next/release-notes/docs/pulsar-cs-2.3.0.md b/site2/website-next/release-notes/versioned/pulsar-cs-2.3.0.md
similarity index 100%
rename from site2/website-next/release-notes/docs/pulsar-cs-2.3.0.md
rename to site2/website-next/release-notes/versioned/pulsar-cs-2.3.0.md
diff --git a/site2/website-next/scripts/release-notes-other.js b/site2/website-next/scripts/release-notes-other.js
index 83aaf3a..b721da7 100644
--- a/site2/website-next/scripts/release-notes-other.js
+++ b/site2/website-next/scripts/release-notes-other.js
@@ -72,7 +72,7 @@ for (let element of fileListJson) {
let _path = path.join(
dir,
- "/site2/website-next/release-notes/docs/" +
+ "/site2/website-next/release-notes/versioned/" +
value.client +
"-" +
value.version +
@@ -93,7 +93,7 @@ for (let element of fileListJson) {
allPageMd += `#### ${bigVersionKey}\n`;
let versionGroup = _.groupBy(bigVersionVal, "tag_name");
for (let [versionKey, versionVal] of Object.entries(versionGroup)) {
- allPageMd += `[${versionKey}](/release-notes/docs/${versionVal[0].fileName.toLowerCase()}-${versionKey.slice(
+ allPageMd += `[${versionKey}](/release-notes/versioned/${versionVal[0].fileName.toLowerCase()}-${versionKey.slice(
1
)})  `;
}
@@ -169,7 +169,7 @@ ${content.replace(/# 0/, " ")}
`;
const _path = path.join(
dir,
- "/site2/website-next/release-notes/docs/pulsar-cs-" + version + ".md"
+ "/site2/website-next/release-notes/versioned/pulsar-cs-" + version + ".md"
);
fs.writeFileSync(_path, temp);
console.log(_path);
@@ -189,7 +189,7 @@ ${content.replace(/# 0/, " ")}
allPageMd += `\n#### ${key}\n`;
let versionGroup = _.groupBy(value, "version");
for (let [versionKey, versionVal] of Object.entries(versionGroup)) {
- allPageMd += `[${versionKey}](/release-notes/docs/pulsar-cs-${versionVal[0].version})  \n`;
+ allPageMd += `[${versionKey}](/release-notes/versioned/pulsar-cs-${versionVal[0].version})  \n`;
}
}
}
diff --git a/site2/website-next/scripts/release-notes.js b/site2/website-next/scripts/release-notes.js
index 26811ee..dac5cf5 100644
--- a/site2/website-next/scripts/release-notes.js
+++ b/site2/website-next/scripts/release-notes.js
@@ -30,7 +30,7 @@ function generateMdByVersion(version) {
"/site2/website-next/scripts/release-notes",
version + ".json"
);
- const dest = path.join(dir, "/site2/website-next/release-notes/docs");
+ const dest = path.join(dir, "/site2/website-next/release-notes/versioned");
const data = fs.readFileSync(src, "utf8");
@@ -142,7 +142,7 @@ function generateAll() {
allPageMd += `#### ${bigVersionKey}\n`;
let versionGroup = _.groupBy(bigVersionVal, "version");
for (let [versionKey, versionVal] of Object.entries(versionGroup)) {
- allPageMd += `[${versionKey}](/release-notes/docs/${categoryKey.toLowerCase()}-${versionKey})  `;
+ allPageMd += `[${versionKey}](/release-notes/versioned/${categoryKey.toLowerCase()}-${versionKey})  `;
}
allPageMd += ` \n`;
}
diff --git a/site2/website-next/src/components/VersionsTable.js b/site2/website-next/src/components/VersionsTable.js
index 046746c..519a686 100644
--- a/site2/website-next/src/components/VersionsTable.js
+++ b/site2/website-next/src/components/VersionsTable.js
@@ -59,7 +59,7 @@ export default function VersionsTable(props) {
href={
row.name == "next"
? repoUrl
- : `${siteConfig.baseUrl}release-notes#${row.name.replace(/\./g, '')}`
+ : `${siteConfig.baseUrl}release-notes/versioned/pulsar-${row.name}`
}
underline="none"
>
diff --git a/site2/website-next/src/theme/DocSidebar/Desktop/index.js b/site2/website-next/src/theme/DocSidebar/Desktop/index.js
index ba46802..0c9e37e 100644
--- a/site2/website-next/src/theme/DocSidebar/Desktop/index.js
+++ b/site2/website-next/src/theme/DocSidebar/Desktop/index.js
@@ -12,6 +12,7 @@ import CollapseButton from "@theme/DocSidebar/Desktop/CollapseButton";
import Content from "@theme/DocSidebar/Desktop/Content";
import styles from "./styles.module.css";
import DocsVersionDropdownNavbarItem from "../../DocsVersionDropdownNavbarItem";
+import BrowserOnly from "@docusaurus/BrowserOnly";
function DocSidebarDesktop({
path,
@@ -33,7 +34,7 @@ function DocSidebarDesktop({
)}
>
{hideOnScroll && <Logo tabIndex={-1} className={styles.sidebarLogo} />}
- <DocsVersionWrapperMemo docsPluginId={docsPluginId} />
+ <BrowserOnlyDocsVersionWrapper docsPluginId={docsPluginId} />
<Content path={path} sidebar={sidebar} />
{hideableSidebar && <CollapseButton onClick={onCollapse} />}
</div>
@@ -48,7 +49,7 @@ function DocsVersionWrapper(props) {
docsPluginId={props.docsPluginId}
dropdownItemsBefore={[]}
dropdownItemsAfter={[]}
- items={['Master', 'Legacy']}
+ items={[]}
/>
</div>
);
@@ -56,4 +57,18 @@ function DocsVersionWrapper(props) {
const DocsVersionWrapperMemo = React.memo(DocsVersionWrapper);
+const BrowserOnlyDocsVersionWrapper = (props) => {
+ return (
+ <BrowserOnly>
+ {() => {
+ return location.pathname.indexOf("/docs/") > -1 ? (
+ <DocsVersionWrapperMemo docsPluginId={props.docsPluginId} />
+ ) : (
+ <></>
+ );
+ }}
+ </BrowserOnly>
+ );
+};
+
export default React.memo(DocSidebarDesktop);
diff --git a/site2/website-next/src/theme/DocSidebar/Mobile/index.js b/site2/website-next/src/theme/DocSidebar/Mobile/index.js
index c4d1d4e..43a0c70 100644
--- a/site2/website-next/src/theme/DocSidebar/Mobile/index.js
+++ b/site2/website-next/src/theme/DocSidebar/Mobile/index.js
@@ -13,14 +13,15 @@ import {
} from "@docusaurus/theme-common";
import DocSidebarItems from "@theme/DocSidebarItems";
import styles from "./styles.module.css";
-import DocsVersionDropdownNavbarItem from "@theme/NavbarItem/DocsVersionDropdownNavbarItem";
+import DocsVersionDropdownNavbarItem from "../../DocsVersionDropdownNavbarItem";
+import BrowserOnly from "@docusaurus/BrowserOnly";
// eslint-disable-next-line react/function-component-definition
const DocSidebarMobileSecondaryMenu = ({ sidebar, path, docsPluginId }) => {
const mobileSidebar = useNavbarMobileSidebar();
return (
<ul className={clsx(ThemeClassNames.docs.docSidebarMenu, "menu__list")}>
- <DocsVersionWrapperMemo docsPluginId={docsPluginId} />
+ <BrowserOnlyDocsVersionWrapper docsPluginId={docsPluginId} />
<DocSidebarItems
items={sidebar}
activePath={path}
@@ -65,4 +66,18 @@ function DocsVersionWrapper(props) {
const DocsVersionWrapperMemo = React.memo(DocsVersionWrapper);
+const BrowserOnlyDocsVersionWrapper = (props) => {
+ return (
+ <BrowserOnly>
+ {() => {
+ return location.pathname.indexOf("/docs/") > -1 ? (
+ <DocsVersionWrapperMemo docsPluginId={props.docsPluginId} />
+ ) : (
+ <></>
+ );
+ }}
+ </BrowserOnly>
+ );
+};
+
export default React.memo(DocSidebarMobile);