Release 9.0.0
Breaking Changes
- Default theme has been changed from
light
tolight 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 themedark
orlight
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 bothdark
andlight
theme or dont depend on the default value and provide your own value fortheme
- Default render-style is changed to
read
fromview
- removed following attributes in favor of
css ::parts
nav-bg-image
nav-bg-image-size
nav-bg-image-repeat
you can read about css parts supported by RapiDoc https://mrin9.github.io/RapiDoc/css-parts.html
- Open Sans Font will be loaded by default from Google Font CDN. (you still have the option to not download it and supply your own font instead)
- default font fallback sequence have been changed to
"Open Sans", Avenir, "Segoe UI", Arial, sans-serif
- RapiDoc auto-generate Tags from the path for operations that do not have any tags associated. Tags in RapiDoc is used for segregating operations into groups. From
v9.0.0
by default tags wont be auto-generated instead all those operations will be grouped underGeneral
category. ( You can still auto generate tags like before usinggenerate-missing-tags = true
attribute but is not a default anymore) - In UI
MODEL
is now replaced with the wordSCHEMA
to better align with industry standard
New Features
- OAUTH flows now includes Proof Key for Code Exchange (PKCE)
- Improved ui-responsiveness, now supports mobile form factor
- Provided
css ::parts
support - #450 provided
before-render
to intercept spec and change it dynamically
Fixes and Improvements
#454 Improved input size distribution
#448 - enum click on parameters section was broken in previous release
Other Changes
- many minor style improvements
- Added and Updated various examples and documentation