Skip to content

Release 9.0.0

Compare
Choose a tag to compare
@mrin9 mrin9 released this 03 Apr 19:44
· 566 commits to master since this release

Breaking Changes

  • Default theme has been changed from 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
  • Default render-style is changed to read from view
  • removed following attributes in favor of css ::parts
  • 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 under General category. ( You can still auto generate tags like before using generate-missing-tags = true attribute but is not a default anymore)
  • In UI MODEL is now replaced with the word SCHEMA 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