Changelog #043

Aug 23rd - Models + Schemas Improvements

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 ✨

Models + Schemas Improvements

We couldn't be more excited to finally revamp our Models + Schemas! these features included:

  • redesigned models 🪚
  • lazy loaded the models 🥱
  • don't render anything > 1 level deep by default 🧠

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(nuxt): theme issues as well as scroll document issue (#2932)
  • feat(api-client): main topnav context menu (#2935)
  • style(api-reference): search modal deprecated endpoint (#2936)
  • feat(api-reference): collapse models by default (#2933)
  • feat(components): icon update (#2912)
  • feat: create CITATION.cff
  • docs(contributor): contrib-readme-action has updated readme (#2928)
  • fix(themes): remove obtrusive scrollbar test after testing (#2925)
  • feat: add xl scalar modal (#2916)
  • fix(api-client): request sidebar item new tab event (#2911)
  • feat(api-client): command palette input required (#2913)
  • feat(nuxt): add dynamic styles import, update README (#2914)
  • docs: additional hooks document (#2919)
  • chore: Revert CB instance size (#2922)
  • chore: Bump cloudbuild resources (#2921)
  • fix(api-client): command palette import (#2904)
  • feat(api-client): add loading state and cancellation for slow requests (#2804)
  • fix(mock-server): path to galaxy spec (#2909)
  • feat(api-client): meta click request to topnav (#2903)
  • fix(api-client): ensure complex auth is correctly initialized (#2906)
  • feat(nuxt): added new dev-nuxt command (#2907)
  • fix: galaxy playground example loads spec in dev and prod (#2908)
  • feat(galaxy): migrate galaxy to monorepo (#2868)
  • feat: Update x-scalar-folder definition (#2890)
  • docs: .net 8 integration (#2886)
  • fix(components): display ScalarTextField errors properly (#2897)
  • fix(themes): always show obtrusive scrollbars (#2862)
  • feat(api-client): request search (#2870)
  • fix(api-client): request params deletion (#2884)
  • fix(api-client): request table tooltip (#2885)
  • fix(api-client): force code mirror to scroll on overflow (#2894)
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