Files
qbit-help/CHANGELOG.md
james.maesandClaude Opus 5.5 d20b8117d3 feat: review surface for help bundles (upstream changed, retired, stale keys, per-bundle coverage)
Uses core's Sync help from bundles / Accept upstream text / Keep my text;
the qbit's own Apply action is removed. Pinned to QQQ 4.1.0-RC.7 (qqq#1198).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 11:52:06 -05:00

1.5 KiB

Changelog

[Unreleased]

Added

  • Author-only upstream-changed, retired, unresolved-key and per-bundle coverage tables; conditional plain-text Current/Upstream record comparison.

  • Help app over core's visible helpContent table, with configurable backend, app name/label, hidden-target coverage, and table customization.

  • Full-width typed coverage totals, missing-help links with standard create defaults, and recent changes.

  • Standard streamed actions: Preview help using runtime help metadata and Check help keys including process suffix wildcards.

  • Standard help.read/help.insert/help.edit/help.delete, help.hasAccess, and help.author.hasAccess permissions with host-table opt-out; standard bulk edit, import, and export capabilities.

  • JUnit 5/AssertJ memory-backend integration tests, Checkstyle, JaCoCo gates, Maven 3.9.11 wrapper, and authoring/design documentation.

Changed

  • Replaced the extension-template scaffold with com.kingsrook.qbits.help, artifact qbit-help, version 0.1.0-SNAPSHOT.
  • Replaced Apply help changes now with core bundle sync, accept upstream, and keep mine actions, retaining standard Review/Result screens.
  • Verified against core #1198 4.1.0-help2-SNAPSHOT; restored qqq.version to 4.1.0-RC.7 with the RC.8 stand-in deadline.

Known limitations

  • Bundle rows applied counts current persisted provenance, not historical sync execution or cluster reload success. Live host/browser validation remains outstanding.