Changelog #037

Jul 12th, 2024 - Scalar App Groundwork

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

Scalar App Groundwork

As some of you may know we have been hard at work to release a dedicated Scalar App, this week was a ton of foundational work in preparing to get an early version in your hands at the end of this month:)

  • Revamp the inputs for API Client
  • Revamp the AddressBar for the API Client
  • Achieved Apple Developer Certificate
  • Performance improvements to the API Client
  • And more below!

We are targetting end of this month for early access, dm us on discord or marc@scalar.com if you want access :)

Fixes & Improvements

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

  • fix(docusaurus): scope docusaurus theme styles (#2454)
  • feat(api-client): input select for enum and boolean (#2456)
  • fix: make env variable dropdown readonly (#2464)
  • fix(api-client): remove timeline scrollbar offset (#2461)
  • fix(api-reference): duplicate example responses, fix #2356 (#2451)
  • fix(api-client): sidebar offsets and icon issues (#2448)
  • fix: update section accordian icons + stroke widths (#2452)
  • fix: add keepalive to request for snappier loads (#2446)
  • feat(api-client): new createApiClientApp method 👀 (#2440)
  • fix(components): copy button in (#2449)
  • feat(api-client): request input (#2443)
  • chore: revert ignore changesets for deprecated packages (#2444)
  • chore: rename createScalarApiClient to createApiClientModal (RFC) (#2437)
  • fix(api-client): top nav path error (#2441)
  • fix(api-reference): long base url (#2438)
  • chore: ignore deprecated packages (#2439)
  • fix(components): update client scalar icons (#2436)
  • feat(api-client): new command palette (#2416)
  • docs: move integrations to separate folder (#2353)
  • fix: make client icons match text font weights (#2433)
  • fix: missing fonts in scalar app (#2432)
  • fix: vertical align server url (#2429)
  • fix: no rendering of fonts (#2428)
  • fix(api-client): param components style (#2396)
  • ci: don’t scope turborepo cache to the branch, it's done anyway (#2400)
  • ci: do not restore cache for other playwright versions (#2399)
  • feat(use-codemirror): add json linter (#2422)
  • feat(api-reference): scalar icons (#2405)
  • fix(components): scalar modal (#2425)
  • feat(cli): url and file support for the validate command (#2382)
  • feat: add empty state + drafts collection (#2415)
  • fix(api-reference): don't constrain markdown image height (#2380)
  • docs(contributor): contrib-readme-action has updated readme (#2413)
  • feat(doc-1882): save client data to localStorage (#2409)
  • ci: only write to the turborepo cache once (#2401)
  • fix: default array value (#2402)
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