Summary
QActivity v3.0.0 is the stable Vue 3 / Quasar 2 release. It folds the v3 beta work into main, ships the modern pnpm workspace layout, and keeps the App Extension focused on Quasar CLI Vite.
What's Changed
Features:
- Added timeline bar cap controls for
QActivity, includingbar-start,bar-end, andbar-cap-sizefor hidden, arrow, round, square, and rounded-square cap styles. - Added generated API coverage for
QActivityandQActivityItemsoquasar describe QActivityandquasar describe QActivityItemwork through the App Extension. - Rebuilt the documentation site on Q-Press with searchable docs, live examples, release pages, and stable installation/upgrade guidance.
Fixes:
- Aligned activity markers and timeline bars so thicker bars and cap shapes stay visually centered.
- Updated the app-extension metadata for stable
@quasar/app-vite@3.0.0compatibility. - Refreshed README and docs links so they point at
mainand stable release content.
Maintenance:
- Migrated the repo to the
packages/ui,packages/app-extension, andpackages/docsworkspace layout. - Updated the release dependency baseline to Quasar
^2.21.1,@quasar/app-vite@3.0.0, md-plugins1.0.0, pnpm11.10.0, and current lint/test/build tooling. - Verified the release with format, lint, tests, build, API drift check, Q-Press route check, typecheck, and package pack inspection.
Breaking Changes
- QActivity v3 targets Vue 3 and Quasar 2.
- The App Extension is Vite-only and requires
@quasar/app-vite >=3.0.0. - CommonJS package entrypoints are no longer published. Use the ESM entrypoint or UMD bundle.
- Legacy source-file imports such as
src/index.sassshould be replaced with package entrypoint imports anddist/index.css.
Compatibility
- Node.js:
>=22.13 - Quasar:
^2.21.1 - Quasar App Vite target:
@quasar/app-vite@3.0.0 - npm dist-tag:
latest
Installation
pnpm add @quasar/quasar-ui-qactivity
# or
bun add @quasar/quasar-ui-qactivity
# or
yarn add @quasar/quasar-ui-qactivity
# or
npm install @quasar/quasar-ui-qactivity
# or
quasar ext add @quasar/qactivityDocumentation
- Docs: https://qactivity.netlify.app/
- Installation: https://qactivity.netlify.app/getting-started/installation-types
- Upgrade Guide: https://qactivity.netlify.app/other/upgrade-guide
Full Changelog
Donations
If QActivity is useful in your workflow and you want to support ongoing maintenance:
- GitHub Sponsors: https://github.com/sponsors/hawkeye64
- PayPal: https://paypal.me/hawkeye64