Logo

dev-resources.site

for different kinds of informations.

Status update (week 11, 2019)

Published at
3/14/2019
Categories
asyncapi
solace
opensource
microservices
Author
fmvilas
Author
7 person written this
fmvilas
open
Status update (week 11, 2019)

Olà amigos! This is an exciting week for us. Solace joined the AsyncAPI Initiative as a Platinum Sponsor 🎉. Thank you, Jonathan Schabowsky, for leading the process. And if that’s not enough, we finished our “Protocol mappings” milestone. Keep reading!

Latest changes in the specification

  1. Protocol-specific information. This is a long-awaited feature. It allows you to define protocol-specific information in channels, operations, and messages.

  2. Separate application headers from protocol headers. From now on, all the protocol-related headers must be included in a protocolInfo object, and the existing message headers must be used only for application headers, if any.

  3. Annotate a channel parameter as multi-level. Do you want to tell your code a specific parameter should span across multiple levels? Now you can annotate channel parameters to indicate that. Pretty much like the # (pound) symbol in AMQP and MQTT or the > (greater than) symbol in NATS.

  4. Unify examples fields. In the past, we had the example field in schemas and the examples field in some other places of the specification. They are now unified using the plural form and allowing for more than an example per object. However, we didn’t remove the support for example field in schemas, since we want to remain compatible with OpenAPI schemas.

Cumulative flow chart showing the progress of AsyncAPI 2.0.0.

Cumulative flow chart showing the progress of AsyncAPI 2.0.0.

Release report showing the planned and predicted end dates. We’re 38 days ahead of plan! 🔥

Release report showing the planned and predicted end dates. We’re 38 days ahead of plan! 🔥

Donate

And last but not least, we’ve completed our first three weeks running the sponsorship campaign. We greatly appreciate the support from Solace and look forward to working together. You’ll hear more exciting news in the upcoming weeks. Stay tuned!

Remember, we’ve got different tiers so that everybody can show their love! ❤️

Donate here. Help Open Source projects.


“Give yourself permission to slow down. You can speed up by slowing down.”

— Gabby Bernstein

See you next week, folks! đź‘‹

asyncapi Article's
30 articles in total
Favicon
List of AsyncAPI servers in MuleSoft
Favicon
AsyncAPI — A standard specification for documenting Event-Driven Applications
Favicon
AsyncAPI: a practical look
Favicon
Arquitetura Event-Driven usando AsyncAPI na prática
Favicon
AsyncAPI Codegen, a code generator from AsyncAPI spec v2 and v3.
Favicon
Integration Digest: October 2023
Favicon
An AsyncAPI Example: Building Your First Event-driven API
Favicon
How to document SSE app
Favicon
Perfectly sizing images in your API documentation
Favicon
Using OpenAPI and AsyncAPI Tags to Better Organize API Endpoints
Favicon
API Contracts - an Extended Introduction
Favicon
Why AvioBook switched from Swagger UI to Bump.sh for all of their APIs
Favicon
How to use and document polymorphism in API
Favicon
What are the different API types?
Favicon
Event driven API documentation made simple (Client-Side Rendering).
Favicon
Could AsyncApi Make A Dent on Climate Change?
Favicon
API Diff - Compare in seconds two versions of your API
Favicon
An introduction to the AsyncAPI specification
Favicon
Getting Started with CloudEvents and AsyncAPI
Favicon
Bump diff, the missing piece for an API “design-first” approach
Favicon
Mule support for Async API
Favicon
API documentation in event driven applications
Favicon
AsyncAPI Code Generation: Microservices Using Spring Cloud Stream
Favicon
(Part 2) Full automation of release with GitHub Actions and Conventional Commits for non-JS projects
Favicon
Nunjucks templating explained on the basis of AsyncAPI specification
Favicon
AsyncAPI for documentation and validation of event-driven architecture
Favicon
A Modeling Editor and Code Generator for AsyncAPI
Favicon
Designing, Documenting and Testing Event APIs for IoT Platforms
Favicon
Status update (week 11, 2019)
Favicon
Why Developers Need an Event Portal; Creating Applications that Disseminate Real-Time COVID-19 Data

Featured ones: