Changelog #025

Apr 19th, 2024 - Nuxt Integration

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 ✨

Nuxt Integration

We couldn't be more excited to be releasing our @scalar/nuxt module today 🥳. It comes with a Server-Side Rendering (SSR) version of Scalar 🎉.

Nuxt is a Vue framework that makes it incredibly simple to ship performant and production-grade full-stack web apps.

It's incredibly easy to get started, first install the Scalar module

npx nuxi module add @scalar/nuxt

Then enable OpenAPI in your nitro config in nuxt.config.ts

export default defineNuxtConfig({
  modules: ['@scalar/nuxt'],
  nitro: {
    experimental: {
      openAPI: true,
    },
  },
})

That's it! You get a SSR version of Scalar in your Nuxt app 😮‍💨

Fixes & Improvements

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

  • chore: update scalar nuxt config name (#1467)
  • fix: breaking css font change (#1464)
  • chore: fix ci building stubs (#1462)
  • chore: update readme for nuxt (#1459)
  • fix: update nuxt theme variables (#1460)
  • fix: nuxt integration (#1457)
  • refactor: rename all oss variables to be --scalar-* (#1372)
  • fix: pin pnpm version in docker base build (#1456)
  • feat: render images in tag markdown description (#1455)
  • fix: run synpack to update package versions (#1450)
  • fix(#1447): ctrl key for search on linux or windows (#1448)
  • fix: give explicit URL to href in search modal (#1441)
  • fix: object description markdown (#1435)
  • feat: improvements to @scalar/fastify-api-reference (#1329)
  • fix: sidebar heading type remove hover color (#1429)
  • fix: nuxt module fixes (#1428)
  • fix: intersection observer detection (#1425)
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