Changelog #042

Aug 16th - Multi-Auth2

Follow us on twitter for realtime updates or read our previous changelog here

Community Contributors ✨

We wanted to give a shoutout to the open-source contributors who shipped some great work on the Open-Source repository:

Stoked to see this in production and bettering the Scalar API References ✨

Multi-Auth

We couldn't be more excited to finally add multiple auths to the Scalar API Client! OpenAPI Compliant

  • OAuth 2✌️
  • Bearer🧸
  • Query 💻
  • Implicit 🤫

..all at once? we got you.

Install the latest version of scalar to try it out :)

Fixes & Improvements

So much work was put into smaller improvements + UX of our app, all the small details make the world of difference ✨

  • fix(types): add build system to types packages (#2891)
  • fix(components): refactor loading to match icon sizes (#2882)
  • feat(api-client): top nav context menu (#2888)
  • fix(components): fix modal layout (#2881)
  • feat(types): new @scalar/types package, fix #1906 (#2820)
  • fix: temporary fix set type to any (#2876)
  • fix(themes): restrict flare overflow for themes (#2873)
  • fix(api-client): close tab hotkey event prevent (#2865)
  • fix(components): don't clear loading state automatically (#2874)
  • fix(components): rebuild code block x-y scroll box (#2861)
  • fix(api-client): command palette navigation (#2867)
  • fix(api-client): request sidebar draft context menu (#2863)
  • feat(api-client): tab navigation hotkeys (#2864)
  • feat: deploy void-server to cloud run (#2857)
  • feat(openapi-types): added openapi-types package with old parser types (#2860)
  • fix(api-client): sidebar dragging (#2823)
  • fix(api-reference): markdown links (#2858)
  • feat: add response schema (#2832)
  • fix: improper usage of ref in token response (#2850)
  • fix: make tag background have more contrast when unopened (#2848)
  • fix(oas-utils): request default tag (#2843)
  • fix(nuxt): add specific optimize dependency for vite (#2846)
  • fix: scalar app fathom analytics (#2840)
  • fix: make api ref use variable border width + change the default value (#2838)
  • style(api-reference): deprecated http endpoint section list (#2836)
  • feat(fastify-api-reference): add hooks option for API reference route (#2834)
  • docs(contributor): contrib-readme-action has updated readme (#2837)
  • feat(api-client): added multi auth (#2831)
  • fix(api-reference): initial dark mode state bug and add configuration for darkmode (#2600)
  • feat(scalar_fastapi): extend configuration for FastAPI (#2631)
  • fix(nuxt): cjs errors (#2829)
  • fix(api-client): sidebar title (#2822)
We are incredibly grateful for the Scalar community, all the feedback has been truly inspiring, helps guide us to prioritize fixes and we are looking forward to releasing more features and fixes for the next changelog ✨

Join us:

Marc

CEO & Co-Founder, Scalar