Skip to content
Last updated

Project 67: One library to rule them all

Did any switcher — oneOf/discriminator, multi-payload message, union/interface — list the wrong variants or show the wrong fields?

  • No wrong variants
  • AsyncAPI message links did not work correctly
async-api-not-working-link.gif

In your team's own corner, what broke or looked different from before the three libraries merged?

  • Everything is OK

What made you smile?

  • Overall styling improvements

What did you find confusing?

  1. Graphql "non-null" duplicates "!", maybe just mark it as red "required" caption
non-null-duplication.png
  1. We were not sure what this drodpown does + cookie parameter missing from example
new-dropdown.png
  1. Missing styles in graphql value example
missing-tag-styles.png
  1. Missing semicolons and values styling differs
missing-semicolons-plus-styling.png
  1. Missing line and diff between enum styling
missing-nesting-line-plus-styling-diff.png
  1. Asyncapi missing links styling
missing-links-styling.png
  1. Openapi missing breadcrumbs
missing-breadcrumbs.png
  1. Missing value border styling
missing-border.png
  1. Padding from title in graphql
huge-padding.png
  1. Graphql missing nesting styles
graphql-missing-nesting-styles.png
  1. Naming difference Value vs Const
diff-naming-and-styling.png
  1. Asyncapi word capitalization diff
async-api-word-capitalization-diff.png
  1. Asyncapi styling diff
async-api-styling-diff.png
  1. Asyncapi missing message type
async-api-missing-type.png
  1. Asyncapi missing separation line
async-api-missing-separation-line.png