Skip to content

QActivity v3.0.0-rc.1

Choose a tag to compare

@hawkeye64 hawkeye64 released this 26 Jun 13:49

QActivity v3.0.0-rc.1

Release date: 2026-06-26

Summary

This release candidate makes QActivity a more capable timeline primitive: generated API docs are now the source of truth, the timeline bar can be controlled per item, examples show richer real-world timelines, and the docs runtime picks up the latest Q-Press release-page/API rendering fixes.

What's Changed

Features:

  • c2ef2a7 Adds item-owned timeline segment controls so the line above and below each marker can use different colors, widths, and solid/dashed/dotted/hidden styles.
  • c2ef2a7 Adds horizontal connector support for process diagrams, including connector color, length, width, style, and offset controls.
  • fd33087 Adds timeline bar cap controls for start/end caps, including arrow, square, round, and rounded-square shapes.
  • 3284274 Adopts generated Q-Press API JSON for QActivity and QActivityItem so the published API stays tied to TypeScript/JSDoc source.
  • 6d2c994 Adds Q-Press site search to the docs.

Fixes:

  • 80b71ed Aligns activity markers with the timeline bar in small-icon layouts.
  • b14907e Keeps dense mode compact after the v3 docs/runtime refresh.
  • 5f0b068 Preserves release-note code fences in the Q-Press Releases page.
  • e28ad28 Themes release widget content instead of leaving dark mode as plain black/white content.
  • 748141f Uses the project theme color for release selection state.
  • 2bd4d0a Standardizes the sidebar ordering for Releases and Upgrade Guide.
  • 7fa63b3 Supports pathless sidebar groups in the generated Q-Press navigation.
  • cf3a316 Propagates CodePen module import support for generated examples.
  • 1671d2d and 177ae1a Harden the UMD smoke test setup and silence favicon 404 noise.

Docs and examples:

  • 5e810a7 Refreshes the QActivity docs with package-tracking and process-connector examples.
  • 5e810a7 Updates the dark-mode example so the activity surface can be forced dark without toggling the whole site.
  • 5e810a7 Documents marker shapes and clarifies why markers are round by default instead of needing an icon-round prop.
  • 9b7064b Adds the release-note template used for this release line.
  • 9b7b6e6 Refreshes the social preview image.
  • bac34ed Adds header media-query breakpoints for small screens.

Maintenance:

  • e3e4818 Prepares the 3.0.0-rc.1 package versions and release dependency updates.
  • 8fd6008 Quiets Q-Press SSG output in docs builds and updates docs build tooling.
  • eb7c9b2, fdb0926, 07c7974, a946a8e, cab7ef1, 8a9652a, 3d10d53, and 7b8be58 keep md-plugins/Q-Press and related dependencies aligned through the release-candidate cycle.
  • fbeaac9, a99b089, and 96b56c0 clean up and modernize UMD smoke test support.

Breaking Changes

  • None.

Compatibility

  • Node.js: >=22.13
  • Quasar: ^2.20.1
  • Quasar App Vite target: @quasar/app-vite@3.0.0-rc.3
  • Q-Press/md-plugins target: 0.1.0-rc.16
  • 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/qactivity

Documentation

Full Changelog

v3.0.0-rc.0...v3.0.0-rc.1

Donations

If QActivity is useful in your workflow and you want to support ongoing maintenance: