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)&ensp;&ensp;[2.9.0](/release-notes/docs/pulsar-2.9.0)&ensp;&ensp;  
+[2.9.1](/release-notes/versioned/pulsar-2.9.1)&ensp;&ensp;[2.9.0](/release-notes/versioned/pulsar-2.9.0)&ensp;&ensp;  
 #### 2.8.x
-[2.8.2](/release-notes/docs/pulsar-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/docs/pulsar-2.8.1)&ensp;&ensp;  
+[2.8.2](/release-notes/versioned/pulsar-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/versioned/pulsar-2.8.1)&ensp;&ensp;  
 #### 2.7.x
-[2.7.4](/release-notes/docs/pulsar-2.7.4)&ensp;&ensp;[2.7.3](/release-notes/docs/pulsar-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/docs/pulsar-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/docs/pulsar-2.7.1)&ensp;&ensp;  
+[2.7.4](/release-notes/versioned/pulsar-2.7.4)&ensp;&ensp;[2.7.3](/release-notes/versioned/pulsar-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/versioned/pulsar-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/versioned/pulsar-2.7.1)&ensp;&ensp;  
 #### 2.6.x
-[2.6.4](/release-notes/docs/pulsar-2.6.4)&ensp;&ensp;[2.6.3](/release-notes/docs/pulsar-2.6.3)&ensp;&ensp;[2.6.2](/release-notes/docs/pulsar-2.6.2)&ensp;&ensp;[2.6.1](/release-notes/docs/pulsar-2.6.1)&ensp;&ensp;  
+[2.6.4](/release-notes/versioned/pulsar-2.6.4)&ensp;&ensp;[2.6.3](/release-notes/versioned/pulsar-2.6.3)&ensp;&ensp;[2.6.2](/release-notes/versioned/pulsar-2.6.2)&ensp;&ensp;[2.6.1](/release-notes/versioned/pulsar-2.6.1)&ensp;&ensp;  
 #### 2.5.x
-[2.5.2](/release-notes/docs/pulsar-2.5.2)&ensp;&ensp;[2.5.1](/release-notes/docs/pulsar-2.5.1)&ensp;&ensp;  
+[2.5.2](/release-notes/versioned/pulsar-2.5.2)&ensp;&ensp;[2.5.1](/release-notes/versioned/pulsar-2.5.1)&ensp;&ensp;  
 
 #### 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)&ensp;&ensp;[2.9.0](/release-notes/docs/client-java-2.9.0)&ensp;&ensp;  
+[2.9.1](/release-notes/versioned/client-java-2.9.1)&ensp;&ensp;[2.9.0](/release-notes/versioned/client-java-2.9.0)&ensp;&ensp;  
 #### 2.8.x
-[2.8.2](/release-notes/docs/client-java-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/docs/client-java-2.8.1)&ensp;&ensp;  
+[2.8.2](/release-notes/versioned/client-java-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/versioned/client-java-2.8.1)&ensp;&ensp;  
 #### 2.7.x
-[2.7.4](/release-notes/docs/client-java-2.7.4)&ensp;&ensp;[2.7.3](/release-notes/docs/client-java-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/docs/client-java-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/docs/client-java-2.7.1)&ensp;&ensp;  
+[2.7.4](/release-notes/versioned/client-java-2.7.4)&ensp;&ensp;[2.7.3](/release-notes/versioned/client-java-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/versioned/client-java-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/versioned/client-java-2.7.1)&ensp;&ensp;  
 #### 2.6.x
-[2.6.4](/release-notes/docs/client-java-2.6.4)&ensp;&ensp;[2.6.3](/release-notes/docs/client-java-2.6.3)&ensp;&ensp;[2.6.2](/release-notes/docs/client-java-2.6.2)&ensp;&ensp;[2.6.1](/release-notes/docs/client-java-2.6.1)&ensp;&ensp;  
+[2.6.4](/release-notes/versioned/client-java-2.6.4)&ensp;&ensp;[2.6.3](/release-notes/versioned/client-java-2.6.3)&ensp;&ensp;[2.6.2](/release-notes/versioned/client-java-2.6.2)&ensp;&ensp;[2.6.1](/release-notes/versioned/client-java-2.6.1)&ensp;&ensp;  
 #### 2.5.x
-[2.5.2](/release-notes/docs/client-java-2.5.2)&ensp;&ensp;[2.5.1](/release-notes/docs/client-java-2.5.1)&ensp;&ensp;  
+[2.5.2](/release-notes/versioned/client-java-2.5.2)&ensp;&ensp;[2.5.1](/release-notes/versioned/client-java-2.5.1)&ensp;&ensp;  
 ### Python
 #### 2.9.x
-[2.9.0](/release-notes/docs/client-python-2.9.0)&ensp;&ensp;  
+[2.9.0](/release-notes/versioned/client-python-2.9.0)&ensp;&ensp;  
 #### 2.8.x
-[2.8.2](/release-notes/docs/client-python-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/docs/client-python-2.8.1)&ensp;&ensp;  
+[2.8.2](/release-notes/versioned/client-python-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/versioned/client-python-2.8.1)&ensp;&ensp;  
 #### 2.7.x
-[2.7.4](/release-notes/docs/client-python-2.7.4)&ensp;&ensp;[2.7.2](/release-notes/docs/client-python-2.7.2)&ensp;&ensp;  
+[2.7.4](/release-notes/versioned/client-python-2.7.4)&ensp;&ensp;[2.7.2](/release-notes/versioned/client-python-2.7.2)&ensp;&ensp;  
 #### 2.6.x
-[2.6.2](/release-notes/docs/client-python-2.6.2)&ensp;&ensp;  
+[2.6.2](/release-notes/versioned/client-python-2.6.2)&ensp;&ensp;  
 #### 2.5.x
-[2.5.2](/release-notes/docs/client-python-2.5.2)&ensp;&ensp;  
+[2.5.2](/release-notes/versioned/client-python-2.5.2)&ensp;&ensp;  
 ### C++
 #### 2.9.x
-[2.9.0](/release-notes/docs/client-cpp-2.9.0)&ensp;&ensp;  
+[2.9.0](/release-notes/versioned/client-cpp-2.9.0)&ensp;&ensp;  
 #### 2.8.x
-[2.8.2](/release-notes/docs/client-cpp-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/docs/client-cpp-2.8.1)&ensp;&ensp;  
+[2.8.2](/release-notes/versioned/client-cpp-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/versioned/client-cpp-2.8.1)&ensp;&ensp;  
 #### 2.7.x
-[2.7.4](/release-notes/docs/client-cpp-2.7.4)&ensp;&ensp;[2.7.3](/release-notes/docs/client-cpp-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/docs/client-cpp-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/docs/client-cpp-2.7.1)&ensp;&ensp;  
+[2.7.4](/release-notes/versioned/client-cpp-2.7.4)&ensp;&ensp;[2.7.3](/release-notes/versioned/client-cpp-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/versioned/client-cpp-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/versioned/client-cpp-2.7.1)&ensp;&ensp;  
 #### 2.6.x
-[2.6.2](/release-notes/docs/client-cpp-2.6.2)&ensp;&ensp;[2.6.1](/release-notes/docs/client-cpp-2.6.1)&ensp;&ensp;  
+[2.6.2](/release-notes/versioned/client-cpp-2.6.2)&ensp;&ensp;[2.6.1](/release-notes/versioned/client-cpp-2.6.1)&ensp;&ensp;  
 #### 2.5.x
-[2.5.2](/release-notes/docs/client-cpp-2.5.2)&ensp;&ensp;[2.5.1](/release-notes/docs/client-cpp-2.5.1)&ensp;&ensp;  
+[2.5.2](/release-notes/versioned/client-cpp-2.5.2)&ensp;&ensp;[2.5.1](/release-notes/versioned/client-cpp-2.5.1)&ensp;&ensp;  
 
 
 ### WebSocket
 #### 2.8.x
-[2.8.2](/release-notes/docs/client-websocket-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/docs/client-websocket-2.8.1)&ensp;&ensp;  
+[2.8.2](/release-notes/versioned/client-websocket-2.8.2)&ensp;&ensp;[2.8.1](/release-notes/versioned/client-websocket-2.8.1)&ensp;&ensp;  
 #### 2.7.x
-[2.7.3](/release-notes/docs/client-websocket-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/docs/client-websocket-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/docs/client-websocket-2.7.1)&ensp;&ensp;  
+[2.7.3](/release-notes/versioned/client-websocket-2.7.3)&ensp;&ensp;[2.7.2](/release-notes/versioned/client-websocket-2.7.2)&ensp;&ensp;[2.7.1](/release-notes/versioned/client-websocket-2.7.1)&ensp;&ensp;  
 #### 2.6.x
-[2.6.3](/release-notes/docs/client-websocket-2.6.3)&ensp;&ensp;[2.6.2](/release-notes/docs/client-websocket-2.6.2)&ensp;&ensp;  
+[2.6.3](/release-notes/versioned/client-websocket-2.6.3)&ensp;&ensp;[2.6.2](/release-notes/versioned/client-websocket-2.6.2)&ensp;&ensp;  
 #### 2.5.x
-[2.5.1](/release-notes/docs/client-websocket-2.5.1)&ensp;&ensp;  
+[2.5.1](/release-notes/versioned/client-websocket-2.5.1)&ensp;&ensp;  
 
 ### Go
 #### 0.8.x
-[v0.8.1](/release-notes/docs/pulsar-client-go-0.8.1)&ensp;&ensp;[v0.8.0](/release-notes/docs/pulsar-client-go-0.8.0)&ensp;&ensp;  
+[v0.8.1](/release-notes/versioned/pulsar-client-go-0.8.1)&ensp;&ensp;[v0.8.0](/release-notes/versioned/pulsar-client-go-0.8.0)&ensp;&ensp;  
 #### 0.7.x
-[v0.7.0](/release-notes/docs/pulsar-client-go-0.7.0)&ensp;&ensp;  
+[v0.7.0](/release-notes/versioned/pulsar-client-go-0.7.0)&ensp;&ensp;  
 #### 0.6.x
-[v0.6.0](/release-notes/docs/pulsar-client-go-0.6.0)&ensp;&ensp;  
+[v0.6.0](/release-notes/versioned/pulsar-client-go-0.6.0)&ensp;&ensp;  
 #### 0.5.x
-[v0.5.0](/release-notes/docs/pulsar-client-go-0.5.0)&ensp;&ensp;  
+[v0.5.0](/release-notes/versioned/pulsar-client-go-0.5.0)&ensp;&ensp;  
 #### 0.4.x
-[v0.4.0](/release-notes/docs/pulsar-client-go-0.4.0)&ensp;&ensp;  
+[v0.4.0](/release-notes/versioned/pulsar-client-go-0.4.0)&ensp;&ensp;  
 #### 0.3.x
-[v0.3.0](/release-notes/docs/pulsar-client-go-0.3.0)&ensp;&ensp;  
+[v0.3.0](/release-notes/versioned/pulsar-client-go-0.3.0)&ensp;&ensp;  
 #### 0.2.x
-[v0.2.0](/release-notes/docs/pulsar-client-go-0.2.0)&ensp;&ensp;  
+[v0.2.0](/release-notes/versioned/pulsar-client-go-0.2.0)&ensp;&ensp;  
 #### 0.1.x
-[v0.1.1](/release-notes/docs/pulsar-client-go-0.1.1)&ensp;&ensp;[v0.1.0](/release-notes/docs/pulsar-client-go-0.1.0)&ensp;&ensp;  
+[v0.1.1](/release-notes/versioned/pulsar-client-go-0.1.1)&ensp;&ensp;[v0.1.0](/release-notes/versioned/pulsar-client-go-0.1.0)&ensp;&ensp;  
 
 ### NodeJs
 #### 1.6.x
-[v1.6.2](/release-notes/docs/pulsar-client-node-1.6.2)&ensp;&ensp;  
+[v1.6.2](/release-notes/versioned/pulsar-client-node-1.6.2)&ensp;&ensp;  
 #### 1.5.x
-[v1.5.0](/release-notes/docs/pulsar-client-node-1.5.0)&ensp;&ensp;  
+[v1.5.0](/release-notes/versioned/pulsar-client-node-1.5.0)&ensp;&ensp;  
 #### 1.4.x
-[v1.4.1](/release-notes/docs/pulsar-client-node-1.4.1)&ensp;&ensp;[v1.4.0](/release-notes/docs/pulsar-client-node-1.4.0)&ensp;&ensp;  
+[v1.4.1](/release-notes/versioned/pulsar-client-node-1.4.1)&ensp;&ensp;[v1.4.0](/release-notes/versioned/pulsar-client-node-1.4.0)&ensp;&ensp;  
 #### 1.3.x
-[v1.3.2](/release-notes/docs/pulsar-client-node-1.3.2)&ensp;&ensp;[v1.3.1](/release-notes/docs/pulsar-client-node-1.3.1)&ensp;&ensp;[v1.3.0](/release-notes/docs/pulsar-client-node-1.3.0)&ensp;&ensp;  
+[v1.3.2](/release-notes/versioned/pulsar-client-node-1.3.2)&ensp;&ensp;[v1.3.1](/release-notes/versioned/pulsar-client-node-1.3.1)&ensp;&ensp;[v1.3.0](/release-notes/versioned/pulsar-client-node-1.3.0)&ensp;&ensp;  
 #### 1.2.x
-[v1.2.0](/release-notes/docs/pulsar-client-node-1.2.0)&ensp;&ensp;  
+[v1.2.0](/release-notes/versioned/pulsar-client-node-1.2.0)&ensp;&ensp;  
 #### 1.1.x
-[v1.1.0](/release-notes/docs/pulsar-client-node-1.1.0)&ensp;&ensp;  
+[v1.1.0](/release-notes/versioned/pulsar-client-node-1.1.0)&ensp;&ensp;  
 #### 1.0.x
-[v1.0.0](/release-notes/docs/pulsar-client-node-1.0.0)&ensp;&ensp;  
+[v1.0.0](/release-notes/versioned/pulsar-client-node-1.0.0)&ensp;&ensp;  
 ### C#
 
 #### 2.3.x
-[2.3.0](/release-notes/docs/pulsar-cs-2.3.0)&ensp;&ensp;
+[2.3.0](/release-notes/versioned/pulsar-cs-2.3.0)&ensp;&ensp;
 
 #### 2.2.x
-[2.2.0](/release-notes/docs/pulsar-cs-2.2.0)&ensp;&ensp;
+[2.2.0](/release-notes/versioned/pulsar-cs-2.2.0)&ensp;&ensp;
 
 #### 2.1.x
-[2.1.0](/release-notes/docs/pulsar-cs-2.1.0)&ensp;&ensp;
+[2.1.0](/release-notes/versioned/pulsar-cs-2.1.0)&ensp;&ensp;
 
 #### 2.0.x
-[2.0.1](/release-notes/docs/pulsar-cs-2.0.1)&ensp;&ensp;
-[2.0.0](/release-notes/docs/pulsar-cs-2.0.0)&ensp;&ensp;
+[2.0.1](/release-notes/versioned/pulsar-cs-2.0.1)&ensp;&ensp;
+[2.0.0](/release-notes/versioned/pulsar-cs-2.0.0)&ensp;&ensp;
 
 #### 1.1.x
-[1.1.2](/release-notes/docs/pulsar-cs-1.1.2)&ensp;&ensp;
-[1.1.1](/release-notes/docs/pulsar-cs-1.1.1)&ensp;&ensp;
-[1.1.0](/release-notes/docs/pulsar-cs-1.1.0)&ensp;&ensp;
+[1.1.2](/release-notes/versioned/pulsar-cs-1.1.2)&ensp;&ensp;
+[1.1.1](/release-notes/versioned/pulsar-cs-1.1.1)&ensp;&ensp;
+[1.1.0](/release-notes/versioned/pulsar-cs-1.1.0)&ensp;&ensp;
 
 #### 1.0.x
-[1.0.2](/release-notes/docs/pulsar-cs-1.0.2)&ensp;&ensp;
-[1.0.1](/release-notes/docs/pulsar-cs-1.0.1)&ensp;&ensp;
-[1.0.0](/release-notes/docs/pulsar-cs-1.0.0)&ensp;&ensp;
+[1.0.2](/release-notes/versioned/pulsar-cs-1.0.2)&ensp;&ensp;
+[1.0.1](/release-notes/versioned/pulsar-cs-1.0.1)&ensp;&ensp;
+[1.0.0](/release-notes/versioned/pulsar-cs-1.0.0)&ensp;&ensp;
 
 #### 0.11.x
-[0.11.0](/release-notes/docs/pulsar-cs-0.11.0)&ensp;&ensp;
+[0.11.0](/release-notes/versioned/pulsar-cs-0.11.0)&ensp;&ensp;
 
 #### 0.10.x
-[0.10.1](/release-notes/docs/pulsar-cs-0.10.1)&ensp;&ensp;
-[0.10.0](/release-notes/docs/pulsar-cs-0.10.0)&ensp;&ensp;
+[0.10.1](/release-notes/versioned/pulsar-cs-0.10.1)&ensp;&ensp;
+[0.10.0](/release-notes/versioned/pulsar-cs-0.10.0)&ensp;&ensp;
 
 #### 0.9.x
-[0.9.7](/release-notes/docs/pulsar-cs-0.9.7)&ensp;&ensp;
-[0.9.6](/release-notes/docs/pulsar-cs-0.9.6)&ensp;&ensp;
+[0.9.7](/release-notes/versioned/pulsar-cs-0.9.7)&ensp;&ensp;
+[0.9.6](/release-notes/versioned/pulsar-cs-0.9.6)&ensp;&ensp;
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
           )})&ensp;&ensp;`;
         }
@@ -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})&ensp;&ensp;\n`;
+      allPageMd += `[${versionKey}](/release-notes/versioned/pulsar-cs-${versionVal[0].version})&ensp;&ensp;\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})&ensp;&ensp;`;
+          allPageMd += `[${versionKey}](/release-notes/versioned/${categoryKey.toLowerCase()}-${versionKey})&ensp;&ensp;`;
         }
         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);