Deliver QQQ 4.0 starter with Material Dashboard 0.41 #2

Merged
KofTwentyTwo merged 3 commits from feature/qqq-4-polish into main 2026-09-24 19:17:34 +00:00
KofTwentyTwo commented 2026-09-24 11:05:19 +00:00 (Migrated from github.com)

The starter now builds and runs with Java 21, public QQQ 4.0.0 and Material Dashboard 0.41.0. It uses current authentication metadata and documented Central-only dependency resolution, with native HTTP coverage and packaged application startup that works from an empty working directory. README and project guidance match the final dependencies.

Validation: a fresh-cache, empty-settings Maven clean verify passes without version overrides or local QQQ installs. The packaged application passes HTTP create/update/delete and browser create/edit/refresh against an owned MySQL8.4 fixture, with independent SQL readback and cleanup. All22 resolved QQQ payloads match verified public artifacts;1,645 shaded framework classes and18 dashboard assets match byte-for-byte. The browser screenshot was reviewed. Existing comprehensive coverage follow-ups remain under QRun-IO/qqq#534.

Release delivery: QRun-IO/qqq#631. Required exact-commit CI must pass before main integration; final default-branch clone verification follows merge.

The starter now builds and runs with Java 21, public QQQ 4.0.0 and Material Dashboard 0.41.0. It uses current authentication metadata and documented Central-only dependency resolution, with native HTTP coverage and packaged application startup that works from an empty working directory. README and project guidance match the final dependencies. Validation: a fresh-cache, empty-settings Maven clean verify passes without version overrides or local QQQ installs. The packaged application passes HTTP create/update/delete and browser create/edit/refresh against an owned MySQL8.4 fixture, with independent SQL readback and cleanup. All22 resolved QQQ payloads match verified public artifacts;1,645 shaded framework classes and18 dashboard assets match byte-for-byte. The browser screenshot was reviewed. Existing comprehensive coverage follow-ups remain under QRun-IO/qqq#534. Release delivery: QRun-IO/qqq#631. Required exact-commit CI must pass before main integration; final default-branch clone verification follows merge.
Sign in to join this conversation.