diff --git a/pages/community/events/index.js b/pages/community/events/index.js
index dc13c406b2b..f6d372db1cd 100644
--- a/pages/community/events/index.js
+++ b/pages/community/events/index.js
@@ -12,6 +12,7 @@ import Meeting from '../../../components/Meeting';
import NewsletterSubscribe from '../../../components/NewsletterSubscribe';
import TextLink from '../../../components/typography/TextLink';
import meetings from '../../../config/meetings.json';
+import AnnouncementHero from '../../../components/campaigns/AnnoucementHero';
import Paragraph from '../../../components/typography/Paragraph';
@@ -26,10 +27,10 @@ function index() {
title="AsyncAPI events"
description="Our catalogs of events and meetups"
image={image}
- hideBanner={true}
wide
>
+
Join an AsyncAPI event from anywhere in the world.
diff --git a/pages/community/index.js b/pages/community/index.js
index 988cc74162c..ee53d5c3fdb 100644
--- a/pages/community/index.js
+++ b/pages/community/index.js
@@ -17,7 +17,6 @@ function CommunityIndexPage() {
title="AsyncAPI Community Meetings"
description="The home for developer communities"
image={image}
- hideBanner={true}
wide
>
diff --git a/pages/docs/tools/generator/api.md b/pages/docs/tools/generator/api.md
index 1e53742b7cd..b51bc16d283 100644
--- a/pages/docs/tools/generator/api.md
+++ b/pages/docs/tools/generator/api.md
@@ -29,7 +29,7 @@ Reference API documentation for AsyncAPI Generator library.
* [.originalAsyncAPI](#Generator+originalAsyncAPI) : `String`
* [.generate(asyncapiDocument)](#Generator+generate) ⇒ `Promise`
* [.configureTemplate()](#Generator+configureTemplate)
- * [.generateFromString(asyncapiString, [parserOptions])](#Generator+generateFromString) ⇒ `Promise`
+ * [.generateFromString(asyncapiString, [parseOptions])](#Generator+generateFromString) ⇒ `Promise`
* [.generateFromURL(asyncapiURL)](#Generator+generateFromURL) ⇒ `Promise`
* [.generateFromFile(asyncapiFile)](#Generator+generateFromFile) ⇒ `Promise`
* [.installTemplate([force])](#Generator+installTemplate)
@@ -215,7 +215,7 @@ Generates files from a given template and AsyncAPI string.
**Params**
- asyncapiString `String` - AsyncAPI string to use as source.
-- [parserOptions] `Object` ` = {}` - AsyncAPI parser options. Check out [@asyncapi/parser](https://www.github.com/asyncapi/parser-js) for more information.
+- [parseOptions] `Object` ` = {}` - AsyncAPI Parser parse options. Check out [@asyncapi/parser](https://www.github.com/asyncapi/parser-js) for more information.
**Example**
```js
diff --git a/pages/docs/tools/generator/configuration-file.md b/pages/docs/tools/generator/configuration-file.md
index 37650fef5c7..a746a3384f7 100644
--- a/pages/docs/tools/generator/configuration-file.md
+++ b/pages/docs/tools/generator/configuration-file.md
@@ -8,6 +8,7 @@ The `generator` property from `package.json` file must contain a JSON object tha
|Name|Type|Description|
|---|---|---|
|`renderer`| String | Its value can be either `react` or `nunjucks` (default).
+|`apiVersion`| String | Determines which **major** version of the [Parser-API](https://github.com/asyncapi/parser-api) the template uses. For example, `v1` for `v1.x.x`. If not specified, the Generator assumes the template is not compatible with the Parser-API so it will use the [Parser-JS v1 API](https://github.com/asyncapi/parser-js/tree/v1.18.1#api-documentation). If the template uses a version of the Parser-API that is not supported by the Generator, the Generator will throw an error.
|`supportedProtocols`| [String] | A list with all the protocols this template supports.
|`parameters`| Object[String, Object] | An object with all the parameters that can be passed when generating the template. When using the command line, it's done by indicating `--param name=value` or `-p name=value`.
|`parameters[param].description`| String | A user-friendly description about the parameter.
@@ -27,6 +28,7 @@ The `generator` property from `package.json` file must contain a JSON object tha
"generator":
{
"renderer": "react",
+ "apiVersion": "v1",
"supportedProtocols": ["amqp", "mqtt"],
"parameters": {
"server": {
diff --git a/scripts/build-post-list.js b/scripts/build-post-list.js
index 52698d31de9..9d237edfae2 100644
--- a/scripts/build-post-list.js
+++ b/scripts/build-post-list.js
@@ -125,6 +125,7 @@ function walkDirectories(directories, result, sectionWeight = 0, sectionTitle, s
}
+
// To create a list of available ReleaseNotes list, which will be used to add details.releaseNoteLink attribute.
if(file.startsWith("release-notes") && dir[1] === "/blog"){
const fileName_without_extension = file.slice(0,-3)
@@ -134,8 +135,7 @@ function walkDirectories(directories, result, sectionWeight = 0, sectionTitle, s
releaseNotes.push(version)
// releaseNotes is the list of all available releaseNotes
}
-
-
+
addItem(details)
}
}