RapiDoc -WebComponent for OpenAPI Spec
MIT License
Bot releases are visible (Hide)
Published by mrin9 8 days ago
tab-panel
, tab-btn-row
, tab-btn
, and tab-content
security-scheme
handling to work with incorrectly defined or empty listcontent-disposition
response header to blank if missingjsconfig.json
Published by mrin9 22 days ago
Published by mrin9 about 1 month ago
Fixed a minor regression #1025
Published by mrin9 about 1 month ago
--
Published by mrin9 over 2 years ago
css parts
from api-response area to allow more style customizationXML
formatting performance improvementx-fill-example
vendor extension for array was not working as expectedgotoPath
in focused mode was brokenPublished by mrin9 over 2 years ago
Published by mrin9 over 2 years ago
lit 2.0
our core framework for renderingTRY
button Example
request-aborted
added (fires when fetch request is aborted)x-default-scopes
that supports pre-selecting oAuth Scopes - **Thanks @micheletriaca **application/jose
content type#592 - Array Min and Max constraints were being ignored
#626 - Titles in schema were not being rendered
#591 - Query Parameters were not rendered if the values are 0
or false
- **Thanks @micheletriaca **
#670 - Improved parameter rendering alignment
EXAMPLE
(instead of SCHEMA
). Use default-schema-tab = "schema"
to retain previous behaviorPublished by mrin9 over 2 years ago
vue-js 2
Published by mrin9 over 2 years ago
release
9.1.5
and9.1.6
are deprecated and should not be used
Published by mrin9 over 2 years ago
Published by mrin9 about 3 years ago
curl
syntax - thanks @fornwallPublished by mrin9 about 3 years ago
undefined
Published by mrin9 about 3 years ago
9.1.0
where api-key
is provided was not added to the request headerPublished by mrin9 about 3 years ago
<rapi-doc-mini>
- an awesome tool to document your APIs in a blog style write-ups - read all about it here
update-route
and route-prefix
attributes that provides more control on routing and helps in integration with other frameworks like react, vue, angular, etc.<slot="operations-top">
api-server-change
before-try
after-try
Published by mrin9 over 3 years ago
light
to light or dark
based on OS theme settings, it will effect you if you are depending on the default value. It is important to note that OS can have dynamic theme dark
or light
based on factors like time-of-day in such cases RapiDoc's theme will change too, so if you customized other colors or logo then ensure that it has a good contrast in both dark
and light
theme or dont depend on the default value and provide your own value for theme
read
from view
css ::parts
nav-bg-image
nav-bg-image-size
nav-bg-image-repeat
"Open Sans", Avenir, "Segoe UI", Arial, sans-serif
v9.0.0
by default tags wont be auto-generated instead all those operations will be grouped under General
category. ( You can still auto generate tags like before using generate-missing-tags = true
attribute but is not a default anymore)MODEL
is now replaced with the word SCHEMA
to better align with industry standardcss ::parts
supportbefore-render
to intercept spec and change it dynamically#454 Improved input size distribution
#448 - enum click on parameters section was broken in previous release
Published by mrin9 over 3 years ago
2.0
OpenAPI 3.0.x
and OpenAPI 3.1.0
SOLTS
have been added for HTML injection. This allows you to plugin custom functionalities or features from other libraries - Example
xml
responsesread-only
and write-only
properties, you may selectivly hide them in schema based on request
, response
or API method
- Thanks @sneakyvv for adding in this featureswagger2openapi
and instead using @apitools/openapi-parser
which also helps in a faster conversionwebpack-4
to webpack-5
and updated its config, this too reduces bundle size and uses a mordern syntax that do not need any transpilationone-of
and any-of
results into generation of many examples that can make browser crashPublished by mrin9 over 3 years ago
summary
and description
both are missing from a pathPublished by mrin9 over 3 years ago
Published by mrin9 over 3 years ago
This is a code refactoring release, which also improves the performance for certain cases.
#413 Fixed missing placeholder text for tag-inputs
#412 now correctly processes responses that is other than utf-8 charset
Thanks @GeorgopoulosIoannis