Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v3 #1851

Merged
merged 38 commits into from
Dec 5, 2023
Merged
Show file tree
Hide file tree
Changes from 35 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
b35747b
chore: prepare for v3 release (#1806)
jonaslagoni Jun 28, 2023
58344c8
chore: disallow bots and enable v3.asyncapi.com (#1846)
derberg Jun 28, 2023
98865e5
chore(blog): add release notes for 3.0 (#659)
jonaslagoni Jun 29, 2023
5793f4c
refactor: update frontpage animation for v3 (#1975)
afzal442 Oct 25, 2023
addf5ff
chore: small changes to v3 release notes (#2007)
jonaslagoni Oct 30, 2023
1b3e938
docs: add v3 migration guide (#2008)
jonaslagoni Nov 2, 2023
067f86a
feat: cleanup reference docs for 3.0 (#2281)
derberg Nov 8, 2023
d51fa0d
chore: update instructions for some tools promotion usage (#2299)
derberg Nov 9, 2023
16f4e1f
docs: re-add `Servers tutorial` and change code snippet (#2275)
AnimeshKumar923 Nov 10, 2023
9de2795
docs: re-add `message validation guide` and change code snippet (#2282)
AnimeshKumar923 Nov 10, 2023
5a1a85a
docs: re-add `Validate AsyncAPI documents` (#2303)
derberg Nov 10, 2023
eafbc7a
docs: re-add `studio document validation` and change code snippet (#2…
AnimeshKumar923 Nov 10, 2023
8b1023a
docs: re-add `Create AsyncAPI document` (#2304)
derberg Nov 10, 2023
4b238aa
docs: re-add `Adding security` (#2305)
derberg Nov 11, 2023
c913ca4
docs: re-add `AsyncAPI Documents` and change code snippet (#2274)
AnimeshKumar923 Nov 11, 2023
3b79c14
docs: hello world tutorial for AsyncApi v3 (#2004)
alaminthetrustworthy Nov 11, 2023
dfebdde
docs: re-add `Coming from OpenAPI` (#2307)
derberg Nov 14, 2023
5dcebb8
docs: adding `reply` info in a AsyncAPI document (#2228)
TRohit20 Nov 16, 2023
abf9722
docs: tutorial introducing request/reply (#2235)
TRohit20 Nov 16, 2023
ede5a28
docs: structure of a AsyncAPI document (#1922)
TRohit20 Nov 16, 2023
65f4959
docs: add document for adding binding page (#2042)
mhmohona Nov 16, 2023
8f5b024
docs: adding document for servers' security (#2231)
TRohit20 Nov 16, 2023
44f3f91
docs: fix/commit tw changes due to early merge of PR2231 (#2325)
quetzalliwrites Nov 16, 2023
4fecf10
docs: tags in a AsyncAPI document (#1957)
TRohit20 Nov 16, 2023
9725aa0
chore: add finishing details to the v3 release blog (#2316)
jonaslagoni Nov 28, 2023
cad95b9
chore: acknowledgement for v3 (#2013)
jonaslagoni Nov 29, 2023
c77af4d
chore: add parameter section in migration (#2293)
jonaslagoni Nov 29, 2023
cdd2e02
docs: migrate code generation and message validation tutorials to use…
fmvilas Nov 29, 2023
3803490
docs: add v3 interactive tutorial (#2373)
derberg Dec 2, 2023
d9c3264
feat: update release notes cover and add banner
derberg Dec 4, 2023
b2f4ea5
feat: robots.txt to allow crowling
derberg Dec 4, 2023
a137f64
feat: update v3 reference doc to reflect current
derberg Dec 4, 2023
d2e9722
Merge branch 'master' into asdfsfasdfasdfadsfasdf
derberg Dec 4, 2023
e0a9cf9
Merge pull request #2389 from derberg/asdfsfasdfasdfadsfasdf
derberg Dec 4, 2023
d4b8354
feat: update acknowledgements section in release notes (#2390)
derberg Dec 4, 2023
8111f6f
fix: make sure banner shows up tomorrow
derberg Dec 5, 2023
cd907ee
feat: improve banner
derberg Dec 5, 2023
1ced103
Merge branch 'master' into next-major-spec
derberg Dec 5, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ Use the following tools to set up the project:
- [Node.js](https://nodejs.org/) v16.0.0+
- [npm](https://www.npmjs.com/) v7.10.0+


## Run locally

1. Fork the repository by clicking on `Fork` option on top right of the main repository.
Expand Down
501 changes: 501 additions & 0 deletions components/Asyncapi3Comparison.js

Large diffs are not rendered by default.

38 changes: 28 additions & 10 deletions components/DemoAnimation.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export default function DemoAnimation({ className = '' }) {
const common = (
<>
<div>
<span className="text-teal-400">asyncapi:</span> 2.6.0
<span className="text-teal-400">asyncapi:</span> 3.0.0
</div>
<div>
<span className="text-teal-400">info:</span>
Expand Down Expand Up @@ -85,10 +85,34 @@ export default function DemoAnimation({ className = '' }) {
<span className="text-teal-400">channels:</span>
</div>
<div>
<span className="text-yellow-300">&nbsp;&nbsp;user/signedup:</span>
<span className="text-yellow-300">&nbsp;&nbsp;userSignedup:</span>
</div>
<div>
<span className="text-purple-400">&nbsp;&nbsp;&nbsp;&nbsp;subscribe:</span>
<span className="text-purple-400">&nbsp;&nbsp;&nbsp;&nbsp;address:</span><span className="text-teal-200">'user/signedup'</span>
</div>
<div>
<span className="text-teal-400">&nbsp;&nbsp;&nbsp;&nbsp;messages:</span>
</div>
<div>
<span className="text-yellow-300">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;userSignedupMessage:</span>
</div>
<div>
<span className="text-teal-200">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ref:</span><span className="text-teal-200">'#/components/messages/UserSignedUp'</span>
</div>
<div>
<span className="text-teal-400">operations:</span>
</div>
<div>
<span className="text-yellow-300">&nbsp;&nbsp;processUserSignups:</span>
</div>
<div>
<span className="text-purple-400">&nbsp;&nbsp;&nbsp;&nbsp;action:</span><span className="text-teal-200">'receive'</span>
</div>
<div>
<span className="text-teal-400">&nbsp;&nbsp;&nbsp;&nbsp;channel:</span>
</div>
<div>
<span className="text-teal-200">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ref:</span><span className="text-teal-200"> '#/channels/userSignedup'</span>
</div>
<Typing.Delay ms={500} />
</>,
Expand All @@ -99,12 +123,6 @@ export default function DemoAnimation({ className = '' }) {
function renderUntilMessagePayload(callback) {
return renderTyping(
<>
<div>
<span className="text-teal-400">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;message:</span>
</div>
<div>
<span className="text-teal-200">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ref:</span><span className="text-teal-200"> '#/components/messages/UserSignedUp'</span>
</div>
<div>
<span className="text-teal-400">components:</span>
</div>
Expand Down Expand Up @@ -242,7 +260,7 @@ export default function DemoAnimation({ className = '' }) {
</div>

<div className={transitionClassNames(showChannelsAndOperation)}>
<span className="px-3 py-2 mr-2 bg-green-500 text-white font-bold rounded">SUB</span> <span className="text-lg text-gray-700">user/signedup</span>
<span className="px-3 py-2 mr-2 bg-green-500 text-white font-bold rounded">RECEIVES</span> <span className="text-lg text-gray-700">user/signedup</span>
</div>

<div className={transitionClassNames(showUntilMessagePayload)}>
Expand Down
14 changes: 8 additions & 6 deletions components/GeneratorInstallation.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ export default function GeneratorInstallation({ }) {
}

function getNpmCode() {
return `npm install -g @asyncapi/generator
ag ${specPath} ${template} ${params}`
return `npm install -g @asyncapi/cli
asyncapi generate fromTemplate ${specPath} ${template} ${params}`
}

function getDockerCode() {
return `docker run --rm -it -v \${PWD}/example:/app/example \\
asyncapi/generator ${specPath} ${template} ${params}`
return `docker run --rm -it -v \${PWD}/example:/app/example -v \${PWD}/output:/app/output \\
asyncapi/cli generate fromTemplate ${specPath} ${template} ${params}`
}

return (
Expand All @@ -56,10 +56,12 @@ asyncapi/generator ${specPath} ${template} ${params}`
codeBlocks={[{
language: 'npm',
code: getNpmCode(),
}, {
},
{
language: 'Docker',
code: getDockerCode(),
}]}
},
]}
/>
</div>
)
Expand Down
Loading
Loading