45 minutes ago
rari

v0.14.9

🚀 Features

  • (metadata) add alternates metadata support for feed generation by @skiniks

🚜 Refactor

  • (metadata) enhance canonical link handling and improve metadata merging logic by @skiniks

Full Changelog: https://github.com/rari-build/rari/compare/v0.14.8...v0.14.9

1 hours ago
cherry-markdown

@cherry-markdown/client@0.3.1

Patch Changes

1 hours ago
cherry-markdown

cherry-markdown@0.11.3

Patch Changes

1 hours ago
apexcharts.js

💎 Version 5.15.0

New Features

Violin chart type

Screenshot 2026-06-11 at 4 15 00 PM

A new, tree-shakeable chart.type: 'violin' that renders a kernel-density curve for each category, with an optional overlay of the individual observations ("jitter") that produced it.

chart: {
  type: 'violin',
},
plotOptions: {
  violin: {
    bandwidthScale: 1,       // multiplies the density-derived half-width
    normalize: 'individual', // 'individual' → each violin scaled to its own peak
                             // 'group'      → all violins share one scale (widths track density across categories)
    points: {
      show: true,
      shape: 'circle',        // 'circle' | 'square'
      size: 2.5,              // radius (px)
      jitter: 0.5,            // 0..1 fraction of the half-width to scatter within
      constrainToViolin: true,// clamp jitter to the density width at each value
      maxPoints: 3000,        // cap per violin; excess is stride-thinned
      opacity: 0.9,
      fillColor: 'series-dark',// 'series-dark' | 'series' | any literal colour
      strokeColor: '#fff',
      strokeWidth: 1,
      // optional colorScale: { colors: [...], min, max, steps } to colour each dot by value
    },
  },
},
  • Available as a tree-shakeable entry: import ApexCharts from 'apexcharts/violin', or via the full bundle.
  • Supports horizontal orientation and bimodal (multi-modal) densities.
  • The jitter overlay reveals gradually as the violin path animates in (no instant pop-in).

Box-plot jitter overlay

Screenshot 2026-06-11 at 4 15 45 PM

Box plots can now overlay the raw observations behind each box, via plotOptions.boxPlot.points. It's off by default and inert unless a data point supplies a points: number[] array, so existing box-plot charts are unchanged.

plotOptions: {
  boxPlot: {
    points: {
      show: true,
      shape: 'circle',  // 'circle' | 'square'
      size: 2.5,
      jitter: 0.5,      // 0..1 fraction of the box half-width to scatter within
      maxPoints: 3000,  // cap per box; excess is stride-thinned
      opacity: 0.9,
      fillColor: 'series-dark',
      strokeColor: '#fff',
      strokeWidth: 1,
    },
  },
},
3 hours ago
quasar

@quasar/app-vite-v3.0.0-rc.1

Bird's eye view on what's new

  • ⚡ Blazing Fast Compilation: We've replaced esbuild with Rolldown for /src-* folders and completely redesigned the build architecture. Build steps are now parallelized across all Quasar modes, resulting in significantly faster speeds and a smaller footprint for your production distributables.

  • ⚙️ Next-Gen Environment Management: We’ve redesigned env file management from the ground up. You will no longer need to restart the dev server when making changes to these files, and you can now use them directly within your quasar.config file too!

  • 🔒 Enhanced Security & Modern Standards: We’ve migrated from process.env to the modern import.meta.env (aligning with Vite's native model) with full TypeScript support. A new security layer ensures client-side files only use a configurable prefix for env definitions, preventing potential leaks of sensitive data.

  • 📦 Smarter Dependency Isolation: We now have a clear separation of dependencies for each Quasar mode. You can install mode-specific packages directly in their respective /src-* folders. For example, the default Electron app will no longer require dependencies to be installed in its dist folder—only what you explicitly install in /src-electron will be included.

  • 🌍 Redesigned SSR Architecture: SSR mode now features superior support for custom web servers and proper TypeScript integration. When adding SSR, the CLI will prompt you to spawn a preconfigured /src-ssr folder using Hono, Fastify, Express, or Koa (let us know what other out-of-the-box servers you’d like!).

  • 📂 New Server Assets Folder for SSR: We've introduced a /src-ssr/server-assets folder alongside helpful utility functions. This makes it incredibly easy to reference assets (like HTTPS certificates) across dev and production runtimes, eliminating the strict need for an Apache/Nginx wrapper. We've also made the serverless support a breeze.

  • 🚀 Paving the Way for SSG: This new SSR architecture lays the necessary groundwork for us to finally release Static Site Generation (SSG) mode in the future.

  • 🖥️ Revamped Electron Mode: We’ve added lots of new features to make desktop development smoother. Similar to SSR, we've introduced a /src-electron/electron-assets folder. Referencing files from here (or from the /public folder) is now much easier via new utility methods available in both /src-electron and /src.

  • 🛣️ Vue Router: First-class support for the filename-based routing.

  • 🚀 Smarter reloads (when absolutely needed): You'll notice the DX on dev has improved significantly, with even smarter heuristics when changing the quasar.config file or the dotenv files.

  • 🛠️ Modernized Core: The codebase has been updated to take full advantage of Node.js v22+ features, alongside countless other small but significant improvements across all Quasar modes to boost your productivity. The CLI uses significantly less dependencies.

  • ...and sooo many other new features and enhancements!

Upgrade Guide

Please refer to docs for the Upgrade Guide. Read top to bottom first. If the page does not mention @quasar/app-vite v3 then wait for your browser to update the docs PWA.

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

3 hours ago
quasar

quasar-v2.20.0

Quasar UI is now much smaller in size and runs faster! We are bumping the minor version because this release is significant in many areas.

Changes

  • feat+perf(ui): modernize codebase
  • feat+fix+perf(runSequentialPromises): modernize; avoid crashing when passing non-async fn; avoid setTimeout() which adds unnecessary delays (they add up)
  • feat(Cookies): modernize; use MaxAge instead of expires
  • feat+perf(uid): modernize function
  • fix(QPopupProxy): should not emit update:modelValue due to useAnchor()
  • fix(TouchSwipe): account for UMD too where modifiers will be lowercased to work for mouseCapture
  • fix(Ripple): correctly destroy ctx
  • fix(ui): QDrawer hideOnRouteChange logic
  • feat(ui): remove legacy "vetur" step from the build
  • refactor(ui): improve the build system; better leverage of the rolldown API
  • fix(frameDebounce): calling context of execution function
  • fix(ui): add missing HasElectron type

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

3 hours ago
quasar

@quasar/icongenie-v5.0.1

Fixes

  • fix(icongenie): getPngSize crash with read-chunk v5

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

4 hours ago
vue-next

v3.5.38

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

4 hours ago
core

v3.5.38

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.