From ed68a5446d6f0f218f4b59856f76d6cf2d942808 Mon Sep 17 00:00:00 2001 From: Lari Hotari Date: Thu, 1 Aug 2024 21:30:45 +0300 Subject: [PATCH] Add release notes for 3.2.4 --- data/release-java.js | 401 +++++++- data/release-pulsar.js | 923 ++++++++++--------- release-notes/versioned/client-java-3.2.4.md | 11 + release-notes/versioned/pulsar-3.2.4.md | 109 +++ releases.json | 3 +- 5 files changed, 939 insertions(+), 508 deletions(-) create mode 100644 release-notes/versioned/client-java-3.2.4.md create mode 100644 release-notes/versioned/pulsar-3.2.4.md diff --git a/data/release-java.js b/data/release-java.js index 0287097ecf8c..97aa340c4c7c 100644 --- a/data/release-java.js +++ b/data/release-java.js @@ -1,51 +1,352 @@ module.exports = [ -{tagName: "v3.3.0",vtag:"3.3.x",releaseNotes:"/release-notes/versioned/client-java-3.3.0/",doc:"/docs/3.2.x/client-libraries-java",version:"v3.3.x"}, -{tagName: "v3.2.3",vtag:"3.2.x",releaseNotes:"/release-notes/versioned/client-java-3.2.3/",doc:"/docs/3.2.x/client-libraries-java",version:"v3.2.x"}, -{tagName: "v3.2.2",vtag:"3.2.x",releaseNotes:"/release-notes/versioned/client-java-3.2.2/",doc:"/docs/3.2.x/client-libraries-java",version:""}, -{tagName: "v3.2.1",vtag:"3.2.x",releaseNotes:"/release-notes/versioned/client-java-3.2.1/",doc:"/docs/3.2.x/client-libraries-java",version:""}, -{tagName: "v3.2.0",vtag:"3.2.x",releaseNotes:"/release-notes/versioned/client-java-3.2.0/",doc:"/docs/3.2.x/client-libraries-java",version:""}, -{tagName: "v3.1.3",vtag:"3.1.x",releaseNotes:"/release-notes/versioned/client-java-3.1.3/",doc:"/docs/3.1.x/client-libraries-java",version:"v3.1.x"}, -{tagName: "v3.1.2",vtag:"3.1.x",releaseNotes:"/release-notes/versioned/client-java-3.1.2/",doc:"/docs/3.1.x/client-libraries-java",version:""}, -{tagName: "v3.1.1",vtag:"3.1.x",releaseNotes:"/release-notes/versioned/client-java-3.1.1/",doc:"/docs/3.1.x/client-libraries-java",version:""}, -{tagName: "v3.1.0",vtag:"3.1.x",releaseNotes:"/release-notes/versioned/client-java-3.1.0/",doc:"/docs/3.1.x/client-libraries-java",version:""}, -{tagName: "v3.0.6",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.6/",doc:"/docs/3.0.x/client-libraries-java",version:"v3.0.x"}, -{tagName: "v3.0.5",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.5/",doc:"/docs/3.0.x/client-libraries-java",version:""}, -{tagName: "v3.0.4",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.4/",doc:"/docs/3.0.x/client-libraries-java",version:""}, -{tagName: "v3.0.3",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.3/",doc:"/docs/3.0.x/client-libraries-java",version:""}, -{tagName: "v3.0.2",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.2/",doc:"/docs/3.0.x/client-libraries-java",version:""}, -{tagName: "v3.0.1",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.1/",doc:"/docs/3.0.x/client-libraries-java",version:""}, -{tagName: "v3.0.0",vtag:"3.0.x",releaseNotes:"/release-notes/versioned/client-java-3.0.0/",doc:"/docs/3.0.x/client-libraries-java",version:""}, -{tagName: "v2.11.4",vtag:"2.11.x",releaseNotes:"/release-notes/versioned/client-java-2.11.4/",doc:"/docs/2.11.x/client-libraries-java",version:"v2.11.x"}, -{tagName: "v2.11.3",vtag:"2.11.x",releaseNotes:"/release-notes/versioned/client-java-2.11.3/",doc:"/docs/2.11.x/client-libraries-java",version:""}, -{tagName: "v2.11.2",vtag:"2.11.x",releaseNotes:"/release-notes/versioned/client-java-2.11.2/",doc:"/docs/2.11.x/client-libraries-java",version:""}, -{tagName: "v2.11.1",vtag:"2.11.x",releaseNotes:"/release-notes/versioned/client-java-2.11.1/",doc:"/docs/2.11.x/client-libraries-java",version:""}, -{tagName: "v2.11.0",vtag:"2.11.x",releaseNotes:"/release-notes/versioned/client-java-2.11.0/",doc:"/docs/2.11.x/client-libraries-java",version:""}, -{tagName: "v2.10.6",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.6/",doc:"/docs/2.10.x/client-libraries-java",version:"v2.10.x"}, -{tagName: "v2.10.5",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.5/",doc:"/docs/2.10.x/client-libraries-java",version:""}, -{tagName: "v2.10.4",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.4/",doc:"/docs/2.10.x/client-libraries-java",version:""}, -{tagName: "v2.10.3",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.3/",doc:"/docs/2.10.x/client-libraries-java",version:""}, -{tagName: "v2.10.2",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.2/",doc:"/docs/2.10.x/client-libraries-java",version:""}, -{tagName: "v2.10.1",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.1/",doc:"/docs/2.10.x/client-libraries-java",version:""}, -{tagName: "v2.10.0",vtag:"2.10.x",releaseNotes:"/release-notes/versioned/client-java-2.10.0/",doc:"/docs/2.10.x/client-libraries-java",version:""}, -{tagName: "v2.9.5",vtag:"2.9.x",releaseNotes:"/release-notes/versioned/client-java-2.9.5/",doc:"/docs/2.9.x/client-libraries-java",version:"v2.9.x"}, -{tagName: "v2.9.4",vtag:"2.9.x",releaseNotes:"/release-notes/versioned/client-java-2.9.4/",doc:"/docs/2.9.x/client-libraries-java",version:""}, -{tagName: "v2.9.3",vtag:"2.9.x",releaseNotes:"/release-notes/versioned/client-java-2.9.3/",doc:"/docs/2.9.x/client-libraries-java",version:""}, -{tagName: "v2.9.2",vtag:"2.9.x",releaseNotes:"/release-notes/versioned/client-java-2.9.2/",doc:"/docs/2.9.x/client-libraries-java",version:""}, -{tagName: "v2.8.4",vtag:"2.8.x",releaseNotes:"/release-notes/versioned/client-java-2.8.4/",doc:"/docs/2.8.x/client-libraries-java",version:"v2.8.x"}, -{tagName: "v2.8.3",vtag:"2.8.x",releaseNotes:"/release-notes/versioned/client-java-2.8.3/",doc:"/docs/2.8.x/client-libraries-java",version:""}, -{tagName: "v2.8.2",vtag:"2.8.x",releaseNotes:"/release-notes/versioned/client-java-2.8.2/",doc:"/docs/2.8.x/client-libraries-java",version:""}, -{tagName: "v2.8.1",vtag:"2.8.x",releaseNotes:"/release-notes/versioned/client-java-2.8.1/",doc:"/docs/2.8.x/client-libraries-java",version:""}, -{tagName: "v2.8.0",vtag:"2.8.x",releaseNotes:"/release-notes/versioned/client-java-2.8.0/",doc:"/docs/2.8.x/client-libraries-java",version:""}, -{tagName: "v2.7.5",vtag:"2.7.5",releaseNotes:"/release-notes/versioned/client-java-2.7.5/",doc:"/docs/2.7.5/client-libraries-java",version:"v2.7.x"}, -{tagName: "v2.7.4",vtag:"2.7.4",releaseNotes:"/release-notes/versioned/client-java-2.7.4/",doc:"/docs/2.7.4/client-libraries-java",version:""}, -{tagName: "v2.7.3",vtag:"2.7.3",releaseNotes:"/release-notes/versioned/client-java-2.7.3/",doc:"/docs/2.7.3/client-libraries-java",version:""}, -{tagName: "v2.7.2",vtag:"2.7.2",releaseNotes:"/release-notes/versioned/client-java-2.7.2/",doc:"/docs/2.7.2/client-libraries-java",version:""}, -{tagName: "v2.7.1",vtag:"2.7.1",releaseNotes:"/release-notes/versioned/client-java-2.7.1/",doc:"/docs/2.7.1/client-libraries-java",version:""}, -{tagName: "v2.7.0",vtag:"2.7.0",releaseNotes:"/release-notes/versioned/client-java-2.7.0/",doc:"/docs/2.7.0/client-libraries-java",version:""}, -{tagName: "v2.6.4",vtag:"2.6.4",releaseNotes:"/release-notes/versioned/client-java-2.6.4/",doc:"/docs/2.6.4/client-libraries-java",version:"v2.6.x"}, -{tagName: "v2.6.2",vtag:"2.6.2",releaseNotes:"/release-notes/versioned/client-java-2.6.2/",doc:"/docs/2.6.2/client-libraries-java",version:""}, -{tagName: "v2.6.1",vtag:"2.6.1",releaseNotes:"/release-notes/versioned/client-java-2.6.1/",doc:"/docs/2.6.1/client-libraries-java",version:""}, -{tagName: "v2.6.0",vtag:"2.6.0",releaseNotes:"/release-notes/versioned/client-java-2.6.0/",doc:"/docs/2.6.0/client-libraries-java",version:""}, -{tagName: "v2.5.1",vtag:"2.5.1",releaseNotes:"/release-notes/versioned/client-java-2.5.1/",doc:"/docs/2.5.1/client-libraries-java",version:"v2.5.x"}, -{tagName: "v2.5.0",vtag:"2.5.0",releaseNotes:"/release-notes/versioned/client-java-2.5.0/",doc:"/docs/2.5.0/client-libraries-java",version:""}, -] + { + "tagName": "v3.3.0", + "vtag": "3.3.x", + "releaseNotes": "/release-notes/versioned/client-java-3.3.0/", + "doc": "/docs/3.2.x/client-libraries-java", + "version": "v3.3.x" + }, + { + "tagName": "v3.2.4", + "vtag": "3.2.x", + "releaseNotes": "/release-notes/versioned/client-java-3.2.4/", + "doc": "/docs/3.2.x/client-libraries-java", + "version": "v3.2.x" + }, + { + "tagName": "v3.2.3", + "vtag": "3.2.x", + "releaseNotes": "/release-notes/versioned/client-java-3.2.3/", + "doc": "/docs/3.2.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.2.2", + "vtag": "3.2.x", + "releaseNotes": "/release-notes/versioned/client-java-3.2.2/", + "doc": "/docs/3.2.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.2.1", + "vtag": "3.2.x", + "releaseNotes": "/release-notes/versioned/client-java-3.2.1/", + "doc": "/docs/3.2.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.2.0", + "vtag": "3.2.x", + "releaseNotes": "/release-notes/versioned/client-java-3.2.0/", + "doc": "/docs/3.2.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.1.3", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/client-java-3.1.3/", + "doc": "/docs/3.1.x/client-libraries-java", + "version": "v3.1.x" + }, + { + "tagName": "v3.1.2", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/client-java-3.1.2/", + "doc": "/docs/3.1.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.1.1", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/client-java-3.1.1/", + "doc": "/docs/3.1.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.1.0", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/client-java-3.1.0/", + "doc": "/docs/3.1.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.0.6", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.6/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "v3.0.x" + }, + { + "tagName": "v3.0.5", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.5/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.0.4", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.4/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.0.3", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.3/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.0.2", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.2/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.0.1", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.1/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v3.0.0", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/client-java-3.0.0/", + "doc": "/docs/3.0.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.11.4", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/client-java-2.11.4/", + "doc": "/docs/2.11.x/client-libraries-java", + "version": "v2.11.x" + }, + { + "tagName": "v2.11.3", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/client-java-2.11.3/", + "doc": "/docs/2.11.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.11.2", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/client-java-2.11.2/", + "doc": "/docs/2.11.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.11.1", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/client-java-2.11.1/", + "doc": "/docs/2.11.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.11.0", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/client-java-2.11.0/", + "doc": "/docs/2.11.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.10.6", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.6/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "v2.10.x" + }, + { + "tagName": "v2.10.5", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.5/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.10.4", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.4/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.10.3", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.3/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.10.2", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.2/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.10.1", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.1/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.10.0", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/client-java-2.10.0/", + "doc": "/docs/2.10.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.9.5", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/client-java-2.9.5/", + "doc": "/docs/2.9.x/client-libraries-java", + "version": "v2.9.x" + }, + { + "tagName": "v2.9.4", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/client-java-2.9.4/", + "doc": "/docs/2.9.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.9.3", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/client-java-2.9.3/", + "doc": "/docs/2.9.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.9.2", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/client-java-2.9.2/", + "doc": "/docs/2.9.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.8.4", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/client-java-2.8.4/", + "doc": "/docs/2.8.x/client-libraries-java", + "version": "v2.8.x" + }, + { + "tagName": "v2.8.3", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/client-java-2.8.3/", + "doc": "/docs/2.8.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.8.2", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/client-java-2.8.2/", + "doc": "/docs/2.8.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.8.1", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/client-java-2.8.1/", + "doc": "/docs/2.8.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.8.0", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/client-java-2.8.0/", + "doc": "/docs/2.8.x/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.7.5", + "vtag": "2.7.5", + "releaseNotes": "/release-notes/versioned/client-java-2.7.5/", + "doc": "/docs/2.7.5/client-libraries-java", + "version": "v2.7.x" + }, + { + "tagName": "v2.7.4", + "vtag": "2.7.4", + "releaseNotes": "/release-notes/versioned/client-java-2.7.4/", + "doc": "/docs/2.7.4/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.7.3", + "vtag": "2.7.3", + "releaseNotes": "/release-notes/versioned/client-java-2.7.3/", + "doc": "/docs/2.7.3/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.7.2", + "vtag": "2.7.2", + "releaseNotes": "/release-notes/versioned/client-java-2.7.2/", + "doc": "/docs/2.7.2/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.7.1", + "vtag": "2.7.1", + "releaseNotes": "/release-notes/versioned/client-java-2.7.1/", + "doc": "/docs/2.7.1/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.7.0", + "vtag": "2.7.0", + "releaseNotes": "/release-notes/versioned/client-java-2.7.0/", + "doc": "/docs/2.7.0/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.6.4", + "vtag": "2.6.4", + "releaseNotes": "/release-notes/versioned/client-java-2.6.4/", + "doc": "/docs/2.6.4/client-libraries-java", + "version": "v2.6.x" + }, + { + "tagName": "v2.6.2", + "vtag": "2.6.2", + "releaseNotes": "/release-notes/versioned/client-java-2.6.2/", + "doc": "/docs/2.6.2/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.6.1", + "vtag": "2.6.1", + "releaseNotes": "/release-notes/versioned/client-java-2.6.1/", + "doc": "/docs/2.6.1/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.6.0", + "vtag": "2.6.0", + "releaseNotes": "/release-notes/versioned/client-java-2.6.0/", + "doc": "/docs/2.6.0/client-libraries-java", + "version": "" + }, + { + "tagName": "v2.5.1", + "vtag": "2.5.1", + "releaseNotes": "/release-notes/versioned/client-java-2.5.1/", + "doc": "/docs/2.5.1/client-libraries-java", + "version": "v2.5.x" + }, + { + "tagName": "v2.5.0", + "vtag": "2.5.0", + "releaseNotes": "/release-notes/versioned/client-java-2.5.0/", + "doc": "/docs/2.5.0/client-libraries-java", + "version": "" + } +] \ No newline at end of file diff --git a/data/release-pulsar.js b/data/release-pulsar.js index e51e3739218e..b66ad7a0797c 100644 --- a/data/release-pulsar.js +++ b/data/release-pulsar.js @@ -8,6 +8,15 @@ module.exports = [ "doc": "/docs/3.3.x", "version": "v3.3.x" }, + { + "author": "lhotari", + "tagName": "v3.2.4", + "publishedAt": "2024-08-01T17:33:01Z", + "vtag": "3.2.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.2.4/", + "doc": "/docs/3.2.x", + "version": "v3.2.x" + }, { "author": "lhotari", "tagName": "v3.2.3", @@ -15,7 +24,7 @@ module.exports = [ "vtag": "3.2.x", "releaseNotes": "/release-notes/versioned/pulsar-3.2.3/", "doc": "/docs/3.2.x", - "version": "v3.2.x" + "version": "" }, { "author": "lhotari", @@ -35,7 +44,7 @@ module.exports = [ "doc": "/docs/3.2.x", "version": "" }, - { + { "author": "Technoboy-", "tagName": "v3.2.0", "publishedAt": "2024-02-05T18:34:40Z", @@ -43,458 +52,458 @@ module.exports = [ "releaseNotes": "/release-notes/versioned/pulsar-3.2.0/", "doc": "/docs/3.2.x", "version": "" - }, - { - "author": "gaoran10", - "tagName": "v3.1.3", - "publishedAt": "2024-03-08T19:50:40Z", - "vtag": "3.1.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.1.3/", - "doc": "/docs/3.1.x", - "version": "v3.1.x" - }, - { - "author": "AnonHxy", - "tagName": "v3.1.2", - "publishedAt": "2024-01-02T18:37:40Z", - "vtag": "3.1.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.1.2/", - "doc": "/docs/3.1.x", - "version": "" - }, - { - "author": "Technoboy-", - "tagName": "v3.1.1", - "publishedAt": "2023-10-24T16:37:40Z", - "vtag": "3.1.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.1.1/", - "doc": "/docs/3.1.x", - "version": "" - }, - { - "author": "Technoboy-", - "tagName": "v3.1.0", - "publishedAt": "2023-08-10T16:37:40Z", - "vtag": "3.1.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.1.0/", - "doc": "/docs/3.1.x", - "version": "" - }, - { - "author": "lhotari", - "tagName": "v3.0.6", - "publishedAt": "2024-08-01T16:22:51Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.6/", - "doc": "/docs/3.0.x", - "version": "v3.0.x" - }, - { - "author": "lhotari", - "tagName": "v3.0.5", - "publishedAt": "2024-05-17T13:08:06Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.5/", - "doc": "/docs/3.0.x", - "version": "" - }, - { - "author": "lhotari", - "tagName": "v3.0.4", - "publishedAt": "2024-04-02T04:56:15Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.4/", - "doc": "/docs/3.0.x", - "version": "" - }, - { - "author": "heesung-sn", - "tagName": "v3.0.3", - "publishedAt": "2024-03-09T16:53:02Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.3/", - "doc": "/docs/3.0.x", - "version": "" - }, - { - "author": "poorbarcode", - "tagName": "v3.0.2", - "publishedAt": "2023-12-03T11:17:00Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.2/", - "doc": "/docs/3.0.x", - "version": "" - }, - { - "author": "RobertIndie", - "tagName": "v3.0.1", - "publishedAt": "2023-08-07T15:00:00Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.1/", - "doc": "/docs/3.0.x", - "version": "" - }, - { - "author": "RobertIndie", - "tagName": "v3.0.0", - "publishedAt": "2023-05-02T16:37:40Z", - "vtag": "3.0.x", - "releaseNotes": "/release-notes/versioned/pulsar-3.0.0/", - "releaseBlog": "/blog/2023/05/02/announcing-apache-pulsar-3-0", - "doc": "/docs/3.0.x", - "version": "" - }, - { - "author": "lhotari", - "tagName": "v2.11.4", - "publishedAt": "2024-03-08T11:47:28Z", - "vtag": "2.11.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.11.4/", - "doc": "/docs/2.11.x", - "version": "v2.11.x" - }, - { - "author": "shibd", - "tagName": "v2.11.3", - "publishedAt": "2024-01-03T11:20:34Z", - "vtag": "2.11.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.11.3/", - "doc": "/docs/2.11.x", - "version": "" - }, - { - "author": "Technoboy-", - "tagName": "v2.11.2", - "publishedAt": "2023-07-18T16:53:34Z", - "vtag": "2.11.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.11.2/", - "doc": "/docs/2.11.x", - "version": "" - }, - { - "author": "Technoboy-", - "tagName": "v2.11.1", - "publishedAt": "2023-04-19T16:53:34Z", - "vtag": "2.11.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.11.1/", - "doc": "/docs/2.11.x", - "version": "" - }, - { - "author": "Technoboy-", - "tagName": "v2.11.0", - "publishedAt": "2023-01-11T01:53:34Z", - "vtag": "2.11.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.11.0/", - "releaseBlog": "/blog/2023/01/20/Apache-Pulsar-2-11-0", - "doc": "/docs/2.11.x", - "version": "" - }, - { - "author": "liangyepianzhou", - "tagName": "v2.10.6", - "publishedAt": "2024-03-08T01:53:34Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.6/", - "doc": "/docs/2.10.x", - "version": "v2.10.x" - }, - { - "author": "liangyepianzhou", - "tagName": "v2.10.5", - "publishedAt": "2023-07-30T01:53:34Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.5/", - "doc": "/docs/2.10.x", - "version": "" - }, - { - "author": "liangyepianzhou", - "tagName": "v2.10.4", - "publishedAt": "2023-04-18T01:53:34Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.4/", - "releaseBlog": "/blog/2023-04-19-Apache-Pulsar-2-10-4.md", - "doc": "/docs/2.10.x", - "version": "" - }, - { - "author": "liangyepianzhou", - "tagName": "v2.10.3", - "publishedAt": "2023-01-04T01:53:34Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.3/", - "releaseBlog": "/blog/2023/01/09/Apache-Pulsar-2-10-3", - "doc": "/docs/2.10.x", - "version": "" - }, - { - "author": "Jason918", - "tagName": "v2.10.2", - "publishedAt": "2022-10-28T01:53:34Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.2/", - "releaseBlog": "", - "doc": "/docs/2.10.x", - "version": "" - }, - { - "author": "codelipenghui", - "tagName": "v2.10.1", - "publishedAt": "2022-07-04T14:45:46Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.1/", - "releaseBlog": "/blog/2022/07/12/Apache-Pulsar-2-10-1", - "doc": "/docs/2.10.x", - "version": "" - }, - { - "author": "codelipenghui", - "tagName": "v2.10.0", - "publishedAt": "2022-04-18T02:08:43Z", - "vtag": "2.10.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.10.0/", - "releaseBlog": "", - "doc": "/docs/2.10.x", - "version": "" - }, - { - "author": "coderzc", - "tagName": "v2.9.5", - "publishedAt": "2023-04-20T02:38:21Z", - "vtag": "2.9.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.9.5/", - "doc": "/docs/2.9.x", - "version": "v2.9.x" - }, - { - "author": "congbobo184", - "tagName": "v2.9.4", - "publishedAt": "2022-12-28T01:12:20Z", - "vtag": "2.9.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.9.4/", - "releaseBlog": "", - "doc": "/docs/2.9.x", - "version": "" - }, - { - "author": "mattisonchao", - "tagName": "v2.9.3", - "publishedAt": "2022-07-20T02:04:10Z", - "vtag": "2.9.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.9.3/", - "releaseBlog": "/blog/2022/07/27/Apache-Pulsar-2-9-3", - "doc": "/docs/2.9.x", - "version": "" - }, - { - "author": "gaoran10", - "tagName": "v2.9.2", - "publishedAt": "2022-04-08T03:22:33Z", - "vtag": "2.9.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.9.2/", - "releaseBlog": "/blog/2022/04/08/Apache-Pulsar-2-9-2", - "doc": "/docs/2.9.x", - "version": "" - }, - { - "author": "eolivelli", - "tagName": "v2.9.1", - "publishedAt": "2021-12-20T12:34:56Z", - "vtag": "2.9.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.9.1/", - "releaseBlog": "", - "doc": "/docs/2.9.x", - "version": "" - }, - { - "author": "BewareMyPower", - "tagName": "v2.8.4", - "publishedAt": "2022-10-04T13:38:54Z", - "vtag": "2.8.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.8.4/", - "releaseBlog": "", - "doc": "/docs/2.8.x", - "version": "v2.8.x" - }, - { - "author": "michaeljmarshall", - "tagName": "v2.8.3", - "publishedAt": "2022-04-08T03:27:18Z", - "vtag": "2.8.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.8.3/", - "releaseBlog": "", - "doc": "/docs/2.8.x", - "version": "" - }, - { - "author": "315157973", - "tagName": "v2.8.2", - "publishedAt": "2022-01-12T09:39:25Z", - "vtag": "2.8.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.8.2/", - "releaseBlog": "", - "doc": "/docs/2.8.x", - "version": "" - }, - { - "author": "hangc0276", - "tagName": "v2.8.1", - "publishedAt": "2021-09-18T01:39:29Z", - "vtag": "2.8.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.8.1/", - "releaseBlog": "/blog/2021/09/23/Apache-Pulsar-2-8-1", - "doc": "/docs/2.8.x", - "version": "" - }, - { - "author": "codelipenghui", - "tagName": "v2.8.0", - "publishedAt": "2021-06-15T10:39:18Z", - "vtag": "2.8.x", - "releaseNotes": "/release-notes/versioned/pulsar-2.8.0/", - "releaseBlog": "/blog/2021/06/12/Apache-Pulsar-2-8-0", - "doc": "/docs/2.8.x", - "version": "" - }, - { - "author": "Jason918", - "tagName": "v2.7.5", - "publishedAt": "2022-09-06T10:53:32Z", - "vtag": "2.7.5", - "releaseNotes": "/release-notes/versioned/pulsar-2.7.5/", - "releaseBlog": "/blog/2022/09/09/Apache-Pulsar-2-7-5", - "doc": "/docs/2.7.5", - "version": "v2.7.x" - }, - { - "author": "Technoboy-", - "tagName": "v2.7.4", - "publishedAt": "2021-12-27T08:24:54Z", - "vtag": "2.7.4", - "releaseNotes": "/release-notes/versioned/pulsar-2.7.4/", - "releaseBlog": "/blog/2021/12/14/Apache-Pulsar-2-7-4", - "doc": "/docs/2.7.4", - "version": "" - }, - { - "author": "congbobo184", - "tagName": "v2.7.3", - "publishedAt": "2021-08-11T01:45:27Z", - "vtag": "2.7.3", - "releaseNotes": "/release-notes/versioned/pulsar-2.7.3/", - "releaseBlog": "/blog/2021/08/11/Apache-Pulsar-2-7-3", - "doc": "/docs/2.7.3", - "version": "" - }, - { - "author": "eolivelli", - "tagName": "v2.7.2", - "publishedAt": "2021-05-25T06:30:19Z", - "vtag": "2.7.2", - "releaseNotes": "/release-notes/versioned/pulsar-2.7.2/", - "releaseBlog": "/blog/2021/05/13/Apache-Pulsar-2-7-2", - "doc": "/docs/2.7.2", - "version": "" - }, - { - "author": "zymap", - "tagName": "v2.7.1", - "publishedAt": "2021-03-22T00:35:17Z", - "vtag": "2.7.1", - "releaseNotes": "/release-notes/versioned/pulsar-2.7.1/", - "releaseBlog": "", - "doc": "/docs/2.7.1", - "version": "" - }, - { - "author": "codelipenghui", - "tagName": "v2.7.0", - "publishedAt": "2020-12-03T08:29:15Z", - "vtag": "2.7.0", - "releaseNotes": "/release-notes/versioned/pulsar-2.7.0/", - "releaseBlog": "/blog/2020/12/24/Apache-Pulsar-2-7-0", - "doc": "/docs/2.7.0", - "version": "" - }, - { - "author": "lhotari", - "tagName": "v2.6.4", - "publishedAt": "2021-06-02T18:10:21Z", - "vtag": "2.6.4", - "releaseNotes": "/release-notes/versioned/pulsar-2.6.4/", - "releaseBlog": "", - "doc": "/docs/2.6.4", - "version": "v2.6.x" - }, - { - "author": "codelipenghui", - "tagName": "v2.6.3", - "publishedAt": "2021-01-21T12:34:56Z", - "vtag": "2.6.3", - "releaseNotes": "/release-notes/versioned/pulsar-2.6.3/", - "releaseBlog": "", - "doc": "/docs/2.6.3", - "version": "" - }, - { - "author": "wolfstudy", - "tagName": "v2.6.2", - "publishedAt": "2020-11-09T05:08:25Z", - "vtag": "2.6.2", - "releaseNotes": "/release-notes/versioned/pulsar-2.6.2/", - "releaseBlog": "/blog/2020/11/09/Apache-Pulsar-2-6-2", - "doc": "/docs/2.6.2", - "version": "" - }, - { - "author": "wolfstudy", - "tagName": "v2.6.1", - "publishedAt": "2020-08-21T01:35:54Z", - "vtag": "2.6.1", - "releaseNotes": "/release-notes/versioned/pulsar-2.6.1/", - "releaseBlog": "/blog/2020/08/21/Apache-Pulsar-2-6-1", - "doc": "/docs/2.6.1", - "version": "" - }, - { - "author": "codelipenghui", - "tagName": "v2.6.0", - "publishedAt": "2020-06-17T12:57:15Z", - "vtag": "2.6.0", - "releaseNotes": "/release-notes/versioned/pulsar-2.6.0/", - "releaseBlog": "/blog/2020/06/18/Apache-Pulsar-2-6-0", - "doc": "/docs/2.6.0", - "version": "" - }, - { - "author": "jiazhai", - "tagName": "v2.5.2", - "publishedAt": "2020-05-19T12:25:05Z", - "vtag": "2.5.2", - "releaseNotes": "/release-notes/versioned/pulsar-2.5.2/", - "releaseBlog": "/blog/2020/05/19/Apache-Pulsar-2-5-2", - "doc": "/docs/2.5.2", - "version": "v2.5.x" - }, - { - "author": "tuteng", - "tagName": "v2.5.1", - "publishedAt": "2020-05-11T04:22:55Z", - "vtag": "2.5.1", - "releaseNotes": "/release-notes/versioned/pulsar-2.5.1/", - "releaseBlog": "/blog/2020/04/23/Apache-Pulsar-2-5-1", - "doc": "/docs/2.5.1", - "version": "" - }, - { - "author": "sijie", - "tagName": "v2.5.0", - "publishedAt": "2020-01-15T12:34:56Z", - "vtag": "2.5.0", - "releaseNotes": "/release-notes/versioned/pulsar-2.5.0/", - "releaseBlog": "", - "doc": "/docs/2.5.0", - "version": "" - }, -] + }, + { + "author": "gaoran10", + "tagName": "v3.1.3", + "publishedAt": "2024-03-08T19:50:40Z", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.1.3/", + "doc": "/docs/3.1.x", + "version": "v3.1.x" + }, + { + "author": "AnonHxy", + "tagName": "v3.1.2", + "publishedAt": "2024-01-02T18:37:40Z", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.1.2/", + "doc": "/docs/3.1.x", + "version": "" + }, + { + "author": "Technoboy-", + "tagName": "v3.1.1", + "publishedAt": "2023-10-24T16:37:40Z", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.1.1/", + "doc": "/docs/3.1.x", + "version": "" + }, + { + "author": "Technoboy-", + "tagName": "v3.1.0", + "publishedAt": "2023-08-10T16:37:40Z", + "vtag": "3.1.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.1.0/", + "doc": "/docs/3.1.x", + "version": "" + }, + { + "author": "lhotari", + "tagName": "v3.0.6", + "publishedAt": "2024-08-01T16:22:51Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.6/", + "doc": "/docs/3.0.x", + "version": "v3.0.x" + }, + { + "author": "lhotari", + "tagName": "v3.0.5", + "publishedAt": "2024-05-17T13:08:06Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.5/", + "doc": "/docs/3.0.x", + "version": "" + }, + { + "author": "lhotari", + "tagName": "v3.0.4", + "publishedAt": "2024-04-02T04:56:15Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.4/", + "doc": "/docs/3.0.x", + "version": "" + }, + { + "author": "heesung-sn", + "tagName": "v3.0.3", + "publishedAt": "2024-03-09T16:53:02Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.3/", + "doc": "/docs/3.0.x", + "version": "" + }, + { + "author": "poorbarcode", + "tagName": "v3.0.2", + "publishedAt": "2023-12-03T11:17:00Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.2/", + "doc": "/docs/3.0.x", + "version": "" + }, + { + "author": "RobertIndie", + "tagName": "v3.0.1", + "publishedAt": "2023-08-07T15:00:00Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.1/", + "doc": "/docs/3.0.x", + "version": "" + }, + { + "author": "RobertIndie", + "tagName": "v3.0.0", + "publishedAt": "2023-05-02T16:37:40Z", + "vtag": "3.0.x", + "releaseNotes": "/release-notes/versioned/pulsar-3.0.0/", + "releaseBlog": "/blog/2023/05/02/announcing-apache-pulsar-3-0", + "doc": "/docs/3.0.x", + "version": "" + }, + { + "author": "lhotari", + "tagName": "v2.11.4", + "publishedAt": "2024-03-08T11:47:28Z", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.11.4/", + "doc": "/docs/2.11.x", + "version": "v2.11.x" + }, + { + "author": "shibd", + "tagName": "v2.11.3", + "publishedAt": "2024-01-03T11:20:34Z", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.11.3/", + "doc": "/docs/2.11.x", + "version": "" + }, + { + "author": "Technoboy-", + "tagName": "v2.11.2", + "publishedAt": "2023-07-18T16:53:34Z", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.11.2/", + "doc": "/docs/2.11.x", + "version": "" + }, + { + "author": "Technoboy-", + "tagName": "v2.11.1", + "publishedAt": "2023-04-19T16:53:34Z", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.11.1/", + "doc": "/docs/2.11.x", + "version": "" + }, + { + "author": "Technoboy-", + "tagName": "v2.11.0", + "publishedAt": "2023-01-11T01:53:34Z", + "vtag": "2.11.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.11.0/", + "releaseBlog": "/blog/2023/01/20/Apache-Pulsar-2-11-0", + "doc": "/docs/2.11.x", + "version": "" + }, + { + "author": "liangyepianzhou", + "tagName": "v2.10.6", + "publishedAt": "2024-03-08T01:53:34Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.6/", + "doc": "/docs/2.10.x", + "version": "v2.10.x" + }, + { + "author": "liangyepianzhou", + "tagName": "v2.10.5", + "publishedAt": "2023-07-30T01:53:34Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.5/", + "doc": "/docs/2.10.x", + "version": "" + }, + { + "author": "liangyepianzhou", + "tagName": "v2.10.4", + "publishedAt": "2023-04-18T01:53:34Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.4/", + "releaseBlog": "/blog/2023-04-19-Apache-Pulsar-2-10-4.md", + "doc": "/docs/2.10.x", + "version": "" + }, + { + "author": "liangyepianzhou", + "tagName": "v2.10.3", + "publishedAt": "2023-01-04T01:53:34Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.3/", + "releaseBlog": "/blog/2023/01/09/Apache-Pulsar-2-10-3", + "doc": "/docs/2.10.x", + "version": "" + }, + { + "author": "Jason918", + "tagName": "v2.10.2", + "publishedAt": "2022-10-28T01:53:34Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.2/", + "releaseBlog": "", + "doc": "/docs/2.10.x", + "version": "" + }, + { + "author": "codelipenghui", + "tagName": "v2.10.1", + "publishedAt": "2022-07-04T14:45:46Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.1/", + "releaseBlog": "/blog/2022/07/12/Apache-Pulsar-2-10-1", + "doc": "/docs/2.10.x", + "version": "" + }, + { + "author": "codelipenghui", + "tagName": "v2.10.0", + "publishedAt": "2022-04-18T02:08:43Z", + "vtag": "2.10.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.10.0/", + "releaseBlog": "", + "doc": "/docs/2.10.x", + "version": "" + }, + { + "author": "coderzc", + "tagName": "v2.9.5", + "publishedAt": "2023-04-20T02:38:21Z", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.9.5/", + "doc": "/docs/2.9.x", + "version": "v2.9.x" + }, + { + "author": "congbobo184", + "tagName": "v2.9.4", + "publishedAt": "2022-12-28T01:12:20Z", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.9.4/", + "releaseBlog": "", + "doc": "/docs/2.9.x", + "version": "" + }, + { + "author": "mattisonchao", + "tagName": "v2.9.3", + "publishedAt": "2022-07-20T02:04:10Z", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.9.3/", + "releaseBlog": "/blog/2022/07/27/Apache-Pulsar-2-9-3", + "doc": "/docs/2.9.x", + "version": "" + }, + { + "author": "gaoran10", + "tagName": "v2.9.2", + "publishedAt": "2022-04-08T03:22:33Z", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.9.2/", + "releaseBlog": "/blog/2022/04/08/Apache-Pulsar-2-9-2", + "doc": "/docs/2.9.x", + "version": "" + }, + { + "author": "eolivelli", + "tagName": "v2.9.1", + "publishedAt": "2021-12-20T12:34:56Z", + "vtag": "2.9.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.9.1/", + "releaseBlog": "", + "doc": "/docs/2.9.x", + "version": "" + }, + { + "author": "BewareMyPower", + "tagName": "v2.8.4", + "publishedAt": "2022-10-04T13:38:54Z", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.8.4/", + "releaseBlog": "", + "doc": "/docs/2.8.x", + "version": "v2.8.x" + }, + { + "author": "michaeljmarshall", + "tagName": "v2.8.3", + "publishedAt": "2022-04-08T03:27:18Z", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.8.3/", + "releaseBlog": "", + "doc": "/docs/2.8.x", + "version": "" + }, + { + "author": "315157973", + "tagName": "v2.8.2", + "publishedAt": "2022-01-12T09:39:25Z", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.8.2/", + "releaseBlog": "", + "doc": "/docs/2.8.x", + "version": "" + }, + { + "author": "hangc0276", + "tagName": "v2.8.1", + "publishedAt": "2021-09-18T01:39:29Z", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.8.1/", + "releaseBlog": "/blog/2021/09/23/Apache-Pulsar-2-8-1", + "doc": "/docs/2.8.x", + "version": "" + }, + { + "author": "codelipenghui", + "tagName": "v2.8.0", + "publishedAt": "2021-06-15T10:39:18Z", + "vtag": "2.8.x", + "releaseNotes": "/release-notes/versioned/pulsar-2.8.0/", + "releaseBlog": "/blog/2021/06/12/Apache-Pulsar-2-8-0", + "doc": "/docs/2.8.x", + "version": "" + }, + { + "author": "Jason918", + "tagName": "v2.7.5", + "publishedAt": "2022-09-06T10:53:32Z", + "vtag": "2.7.5", + "releaseNotes": "/release-notes/versioned/pulsar-2.7.5/", + "releaseBlog": "/blog/2022/09/09/Apache-Pulsar-2-7-5", + "doc": "/docs/2.7.5", + "version": "v2.7.x" + }, + { + "author": "Technoboy-", + "tagName": "v2.7.4", + "publishedAt": "2021-12-27T08:24:54Z", + "vtag": "2.7.4", + "releaseNotes": "/release-notes/versioned/pulsar-2.7.4/", + "releaseBlog": "/blog/2021/12/14/Apache-Pulsar-2-7-4", + "doc": "/docs/2.7.4", + "version": "" + }, + { + "author": "congbobo184", + "tagName": "v2.7.3", + "publishedAt": "2021-08-11T01:45:27Z", + "vtag": "2.7.3", + "releaseNotes": "/release-notes/versioned/pulsar-2.7.3/", + "releaseBlog": "/blog/2021/08/11/Apache-Pulsar-2-7-3", + "doc": "/docs/2.7.3", + "version": "" + }, + { + "author": "eolivelli", + "tagName": "v2.7.2", + "publishedAt": "2021-05-25T06:30:19Z", + "vtag": "2.7.2", + "releaseNotes": "/release-notes/versioned/pulsar-2.7.2/", + "releaseBlog": "/blog/2021/05/13/Apache-Pulsar-2-7-2", + "doc": "/docs/2.7.2", + "version": "" + }, + { + "author": "zymap", + "tagName": "v2.7.1", + "publishedAt": "2021-03-22T00:35:17Z", + "vtag": "2.7.1", + "releaseNotes": "/release-notes/versioned/pulsar-2.7.1/", + "releaseBlog": "", + "doc": "/docs/2.7.1", + "version": "" + }, + { + "author": "codelipenghui", + "tagName": "v2.7.0", + "publishedAt": "2020-12-03T08:29:15Z", + "vtag": "2.7.0", + "releaseNotes": "/release-notes/versioned/pulsar-2.7.0/", + "releaseBlog": "/blog/2020/12/24/Apache-Pulsar-2-7-0", + "doc": "/docs/2.7.0", + "version": "" + }, + { + "author": "lhotari", + "tagName": "v2.6.4", + "publishedAt": "2021-06-02T18:10:21Z", + "vtag": "2.6.4", + "releaseNotes": "/release-notes/versioned/pulsar-2.6.4/", + "releaseBlog": "", + "doc": "/docs/2.6.4", + "version": "v2.6.x" + }, + { + "author": "codelipenghui", + "tagName": "v2.6.3", + "publishedAt": "2021-01-21T12:34:56Z", + "vtag": "2.6.3", + "releaseNotes": "/release-notes/versioned/pulsar-2.6.3/", + "releaseBlog": "", + "doc": "/docs/2.6.3", + "version": "" + }, + { + "author": "wolfstudy", + "tagName": "v2.6.2", + "publishedAt": "2020-11-09T05:08:25Z", + "vtag": "2.6.2", + "releaseNotes": "/release-notes/versioned/pulsar-2.6.2/", + "releaseBlog": "/blog/2020/11/09/Apache-Pulsar-2-6-2", + "doc": "/docs/2.6.2", + "version": "" + }, + { + "author": "wolfstudy", + "tagName": "v2.6.1", + "publishedAt": "2020-08-21T01:35:54Z", + "vtag": "2.6.1", + "releaseNotes": "/release-notes/versioned/pulsar-2.6.1/", + "releaseBlog": "/blog/2020/08/21/Apache-Pulsar-2-6-1", + "doc": "/docs/2.6.1", + "version": "" + }, + { + "author": "codelipenghui", + "tagName": "v2.6.0", + "publishedAt": "2020-06-17T12:57:15Z", + "vtag": "2.6.0", + "releaseNotes": "/release-notes/versioned/pulsar-2.6.0/", + "releaseBlog": "/blog/2020/06/18/Apache-Pulsar-2-6-0", + "doc": "/docs/2.6.0", + "version": "" + }, + { + "author": "jiazhai", + "tagName": "v2.5.2", + "publishedAt": "2020-05-19T12:25:05Z", + "vtag": "2.5.2", + "releaseNotes": "/release-notes/versioned/pulsar-2.5.2/", + "releaseBlog": "/blog/2020/05/19/Apache-Pulsar-2-5-2", + "doc": "/docs/2.5.2", + "version": "v2.5.x" + }, + { + "author": "tuteng", + "tagName": "v2.5.1", + "publishedAt": "2020-05-11T04:22:55Z", + "vtag": "2.5.1", + "releaseNotes": "/release-notes/versioned/pulsar-2.5.1/", + "releaseBlog": "/blog/2020/04/23/Apache-Pulsar-2-5-1", + "doc": "/docs/2.5.1", + "version": "" + }, + { + "author": "sijie", + "tagName": "v2.5.0", + "publishedAt": "2020-01-15T12:34:56Z", + "vtag": "2.5.0", + "releaseNotes": "/release-notes/versioned/pulsar-2.5.0/", + "releaseBlog": "", + "doc": "/docs/2.5.0", + "version": "" + } +] \ No newline at end of file diff --git a/release-notes/versioned/client-java-3.2.4.md b/release-notes/versioned/client-java-3.2.4.md new file mode 100644 index 000000000000..a57bf0cf7f8b --- /dev/null +++ b/release-notes/versioned/client-java-3.2.4.md @@ -0,0 +1,11 @@ +--- +id: client-java-3.2.4 +title: Client Java 3.2.4 +sidebar_label: Client Java 3.2.4 +--- + +- [fix][client] Fix negative acknowledgement by messageId ([#23060](https://github.com/apache/pulsar/pull/23060)) +- [fix][client] Fix orphan consumer when reconnection and closing are concurrency executing ([#22958](https://github.com/apache/pulsar/pull/22958)) +- [fix][client] Fix pattern consumer create crash if a part of partitions of a topic have been deleted ([#22854](https://github.com/apache/pulsar/pull/22854)) +- [fix][client] Fix resource leak in Pulsar Client since HttpLookupService doesn't get closed ([#22858](https://github.com/apache/pulsar/pull/22858)) +- [improve][client] improve the class GetTopicsResult ([#22766](https://github.com/apache/pulsar/pull/22766)) diff --git a/release-notes/versioned/pulsar-3.2.4.md b/release-notes/versioned/pulsar-3.2.4.md new file mode 100644 index 000000000000..5582a545eb5b --- /dev/null +++ b/release-notes/versioned/pulsar-3.2.4.md @@ -0,0 +1,109 @@ +--- +id: pulsar-3.2.4 +title: Apache Pulsar 3.2.4 +sidebar_label: Apache Pulsar 3.2.4 +--- + +#### 2024-08-01 + +### Broker + +- [fix][broker] Asynchronously return brokerRegistry.lookupAsync when checking if broker is active(ExtensibleLoadManagerImpl only) ([#22899](https://github.com/apache/pulsar/pull/22899)) +- [fix][broker] Check the broker is available for the SLA monitor bundle when the ExtensibleLoadManager is enabled ([#22485](https://github.com/apache/pulsar/pull/22485)) +- [fix][broker] Check the markDeletePosition and calculate the backlog ([#22947](https://github.com/apache/pulsar/pull/22947)) +- [fix][broker] Ensure that PulsarService is ready for serving incoming requests ([#22977](https://github.com/apache/pulsar/pull/22977)) +- [fix][broker] EntryFilters fix NoClassDefFoundError due to closed classloader ([#22767](https://github.com/apache/pulsar/pull/22767)) +- [fix][broker] Fix MessageDeduplication replay timeout cause topic loading stuck ([#23004](https://github.com/apache/pulsar/pull/23004)) +- [fix][broker] Fix NPE after publishing a tombstone to the service unit channel ([#22859](https://github.com/apache/pulsar/pull/22859)) +- [fix][broker] Fix Replicated Topic unload bug when ExtensibleLoadManager is enabled ([#22496](https://github.com/apache/pulsar/pull/22496)) +- [fix][broker] Fix broker OOM when upload a large package. ([#22989](https://github.com/apache/pulsar/pull/22989)) +- [fix][broker] Fix cursor should use latest ledger config ([#22644](https://github.com/apache/pulsar/pull/22644)) +- [fix][broker] Fix geo-replication admin client url ([#22584](https://github.com/apache/pulsar/pull/22584)) +- [fix][broker] Fix stuck when enable topic level replication and build remote admin fails ([#23028](https://github.com/apache/pulsar/pull/23028)) +- [fix][broker] Fix updatePartitionedTopic when replication at ns level and topic policy is set ([#22971](https://github.com/apache/pulsar/pull/22971)) +- [fix][broker] Immediately tombstone Deleted and Free state bundles ([#22743](https://github.com/apache/pulsar/pull/22743)) +- [fix][broker] Make ExtensibleLoadManagerImpl.getOwnedServiceUnits async ([#22727](https://github.com/apache/pulsar/pull/22727)) +- [fix][broker] Messages lost on the remote cluster when using topic level replication ([#22890](https://github.com/apache/pulsar/pull/22890)) +- [fix][broker] PulsarStandalone started with error if --stream-storage-port is not 4181 ([#22993](https://github.com/apache/pulsar/pull/22993)) +- [fix][broker] Support advertised listeners when gracefully transferring topics (ExtensibleLoadManagerImpl only) ([#22862](https://github.com/apache/pulsar/pull/22862)) +- [fix][broker] Support lookup options for extensible load manager ([#22487](https://github.com/apache/pulsar/pull/22487)) +- [fix][broker] The topic might reference a closed ledger ([#22860](https://github.com/apache/pulsar/pull/22860)) +- [fix][broker] Update init and shutdown time and other minor logic (ExtensibleLoadManagerImpl only) ([#22930](https://github.com/apache/pulsar/pull/22930)) +- [fix][broker] broker log a full thread dump when a deadlock is detected in healthcheck every time ([#22916](https://github.com/apache/pulsar/pull/22916)) +- [fix][broker] fix deadlock when disable topic level Geo-Replication ([#22738](https://github.com/apache/pulsar/pull/22738)) +- [fix][broker] fix topic partitions was expanded even if disabled topic level replication ([#22769](https://github.com/apache/pulsar/pull/22769)) +- [fix][broker] maintain last active info in memory only. ([#22794](https://github.com/apache/pulsar/pull/22794)) +- [fix][broker]Fix lookupService.getTopicsUnderNamespace can not work with a quote pattern ([#23014](https://github.com/apache/pulsar/pull/23014)) +- [fix][broker][branch-3.2] Do not try to clean owned bundles from inactive source brokers (ExtensibleLoadManagerImpl only) ([#23064](https://github.com/apache/pulsar/pull/23064)) ([#23084](https://github.com/apache/pulsar/pull/23084)) +- [cleanup][ml] ManagedCursor clean up. ([#22246](https://github.com/apache/pulsar/pull/22246)) +- [fix] Make operations on `individualDeletedMessages` in lock scope ([#22966](https://github.com/apache/pulsar/pull/22966)) +- [fix] Remove blocking calls from BookieRackAffinityMapping ([#22846](https://github.com/apache/pulsar/pull/22846)) +- [fix][misc] Topic name from persistence name should decode local name ([#22879](https://github.com/apache/pulsar/pull/22879)) +- [fix][ml] Add entry fail due to race condition about add entry failed/timeout and switch ledger ([#22221](https://github.com/apache/pulsar/pull/22221)) +- [fix][ml] Fix race conditions in RangeCache ([#22789](https://github.com/apache/pulsar/pull/22789)) +- [improve][ml] RangeCache refactoring: test race conditions and prevent endless loops ([#22814](https://github.com/apache/pulsar/pull/22814)) +- [improve][ml] RangeCache refactoring follow-up: use StampedLock instead of synchronized ([#22818](https://github.com/apache/pulsar/pull/22818)) +- [fix][ml]: subscription props could be lost in case of missing ledger during recovery ([#22637](https://github.com/apache/pulsar/pull/22637)) +- [improve] Refactored BK ClientFactory to return futures ([#22853](https://github.com/apache/pulsar/pull/22853)) +- [improve][broker] Clear thread local BrokerEntryMetadata instance before reuse ([#22752](https://github.com/apache/pulsar/pull/22752)) +- [improve][broker] Close protocol handlers before unloading namespace bundles ([#22728](https://github.com/apache/pulsar/pull/22728)) +- [improve][broker] GetPartitionMetadata fail also can produce messages ([#23050](https://github.com/apache/pulsar/pull/23050)) +- [improve][broker] Improve exception for topic does not have schema to check ([#22974](https://github.com/apache/pulsar/pull/22974)) +- [improve][broker] Include runtime dependencies in server distribution ([#22001](https://github.com/apache/pulsar/pull/22001)) +- [improve][broker] Optimize PersistentTopic.getLastDispatchablePosition ([#22707](https://github.com/apache/pulsar/pull/22707)) +- [improve][broker] Remove ClassLoaderSwitcher to avoid objects allocations and consistent the codestyle ([#22796](https://github.com/apache/pulsar/pull/22796)) +- [improve][broker] Trigger offload on topic load ([#22652](https://github.com/apache/pulsar/pull/22652)) +- [improve][broker] Use RoaringBitmap in tracking individual acks to reduce memory usage ([#23006](https://github.com/apache/pulsar/pull/23006)) +- [improve][broker] avoid creating new objects when intercepting ([#22790](https://github.com/apache/pulsar/pull/22790)) +- [improve][broker] make system topic distribute evenly. ([#22953](https://github.com/apache/pulsar/pull/22953)) +- [improve][broker]Ensure namespace deletion doesn't fail ([#22627](https://github.com/apache/pulsar/pull/22627)) +- [improve][broker][branch-3.0] PIP-364: Introduce a new load balance algorithm AvgShedder ([#23053](https://github.com/apache/pulsar/pull/23053)) + +### Client + +- [fix][client] Fix negative acknowledgement by messageId ([#23060](https://github.com/apache/pulsar/pull/23060)) +- [fix][client] Fix orphan consumer when reconnection and closing are concurrency executing ([#22958](https://github.com/apache/pulsar/pull/22958)) +- [fix][client] Fix pattern consumer create crash if a part of partitions of a topic have been deleted ([#22854](https://github.com/apache/pulsar/pull/22854)) +- [fix][client] Fix resource leak in Pulsar Client since HttpLookupService doesn't get closed ([#22858](https://github.com/apache/pulsar/pull/22858)) +- [improve][client] improve the class GetTopicsResult ([#22766](https://github.com/apache/pulsar/pull/22766)) + +### Pulsar IO and Pulsar Functions + +- [fix][fn] Enable optimized Netty direct byte buffer support for Pulsar Function runtimes ([#22910](https://github.com/apache/pulsar/pull/22910)) +- [fix][fn] Support compression type and crypto config for all producers in Functions and Connectors ([#22950](https://github.com/apache/pulsar/pull/22950)) +- [improve][fn] Make producer cache bounded and expiring in Functions/Connectors ([#22945](https://github.com/apache/pulsar/pull/22945)) + +### Others + +- [fix][cli] Fix Pulsar standalone "--wipe-data" ([#22885](https://github.com/apache/pulsar/pull/22885)) +- [fix][cli] Fix Pulsar standalone shutdown - bkCluster wasn't closed ([#22868](https://github.com/apache/pulsar/pull/22868)) +- [fix][cli] Fix expiration of tokens created with "pulsar tokens create" ([#22815](https://github.com/apache/pulsar/pull/22815)) +- [fix][cli] Fix the pulsar-daemon parameter passthrough syntax ([#22905](https://github.com/apache/pulsar/pull/22905)) +- [fix][meta] Check if metadata store is closed in RocksdbMetadataStore ([#22852](https://github.com/apache/pulsar/pull/22852)) +- [fix][offload] Break the fillbuffer loop when met EOF ([#22722](https://github.com/apache/pulsar/pull/22722)) + +### Library updates + +- [fix][sec] Upgrade Bouncycastle libraries to address CVEs ([#22826](https://github.com/apache/pulsar/pull/22826)) +- [improve] Upgrade IPAddress to 5.5.0 ([#22886](https://github.com/apache/pulsar/pull/22886)) +- [improve] Upgrade Jetcd to 0.7.7 and VertX to 4.5.8 ([#22835](https://github.com/apache/pulsar/pull/22835)) +- [cleanup][misc] Remove classifier from netty-transport-native-unix-common dependency ([#22951](https://github.com/apache/pulsar/pull/22951)) +- [fix][misc] Remove RoaringBitmap dependency from pulsar-common ([#23008](https://github.com/apache/pulsar/pull/23008)) +- [fix][misc] Rename netty native libraries in pulsar-client-admin-shaded ([#22954](https://github.com/apache/pulsar/pull/22954)) +- [improve][misc] Replace rename-netty-native-libs.sh script with renaming with maven-shade-plugin ([#22957](https://github.com/apache/pulsar/pull/22957)) +- [improve][misc] Upgrade to Netty 4.1.111.Final and switch to use grpc-netty-shaded ([#22892](https://github.com/apache/pulsar/pull/22892)) +- [improve][misc][branch-3.2] Upgrade to Bookkeeper 4.16.6 ([#22963](https://github.com/apache/pulsar/pull/22963)) + +### Tests & CI + +- [fix][ci] Fix OWASP Dependency Check download by using NVD API key ([#22999](https://github.com/apache/pulsar/pull/22999)) +- [fix][ci] Fix jacoco code coverage report aggregation ([#22964](https://github.com/apache/pulsar/pull/22964)) +- [fix][ci] Replace removed macos-11 with macos-latest in GitHub Actions ([#22965](https://github.com/apache/pulsar/pull/22965)) +- [fix][test] Fix TableViewBuilderImplTest NPE and infinite loop ([#22924](https://github.com/apache/pulsar/pull/22924)) +- [improve][build] Support git worktree working directory while building docker images ([#22851](https://github.com/apache/pulsar/pull/22851)) +- [improve][build] Upgrade dependency-check-maven-plugin to 10.0.2 ([#23012](https://github.com/apache/pulsar/pull/23012)) +- [improve][ci] Migrate from Gradle Enterprise to Develocity ([#22880](https://github.com/apache/pulsar/pull/22880)) +- [improve][ci] Switch to use DEVELOCITY_ACCESS_KEY from GRADLE_ENTERPRISE_ACCESS_KEY ([#23090](https://github.com/apache/pulsar/pull/23090)) +- [improve][test] Add a test to guarantee the TNX topics will not be replicated ([#22721](https://github.com/apache/pulsar/pull/22721)) + +For the complete list, check the [full changelog](https://github.com/apache/pulsar/compare/v3.2.3...v3.2.4). \ No newline at end of file diff --git a/releases.json b/releases.json index d3550fa908f4..28fa18496742 100644 --- a/releases.json +++ b/releases.json @@ -1,5 +1,6 @@ [ "3.3.0", + "3.2.4", "3.2.3", "3.2.2", "3.2.1", @@ -68,4 +69,4 @@ "1.21.0-incubating", "1.20.0-incubating", "1.19.0-incubating" -] +] \ No newline at end of file