• v1.2.1 3b9d75d18f

    QQQ Print Agent 1.2.1
    QRun-IO/ci-policy: ci / fork-guard (push) Skipped
    QRun-IO/ci-policy: native / fork-deny (push) Skipped
    QRun-IO/ci-policy: ci / Scoped workflow [workflow 1e25bb5a243dfdcd95d4b9a4f780200ff8c8778a] (push) Successful in 5s
    QRun-IO/ci-policy: ci / head-profile (push) Skipped
    QRun-IO/ci-policy: ci / repository-policy (push) Skipped
    QRun-IO/ci-policy: ci / application-template-0 (push) Skipped
    QRun-IO/ci-policy: ci / gradle-1 (push) Skipped
    QRun-IO/ci-policy: ci / java-core-2-head (push) Skipped
    QRun-IO/ci-policy: ci / java-docker-3 (push) Skipped
    QRun-IO/ci-policy: ci / java-docker-3-head (push) Skipped
    QRun-IO/ci-policy: ci / java-docker-4 (push) Skipped
    QRun-IO/ci-policy: ci / java-frontend-browser-5 (push) Skipped
    QRun-IO/ci-policy: ci / java-maven-6 (push) Skipped
    QRun-IO/ci-policy: ci / java-maven-6-head (push) Skipped
    QRun-IO/ci-policy: ci / java-maven-7 (push) Skipped
    QRun-IO/ci-policy: ci / java-maven-7-head (push) Skipped
    QRun-IO/ci-policy: ci / node-8 (push) Skipped
    QRun-IO/ci-policy: ci / node-9 (push) Skipped
    QRun-IO/ci-policy: ci / node-10 (push) Skipped
    QRun-IO/ci-policy: ci / node-playwright-11 (push) Skipped
    QRun-IO/ci-policy: ci / repository-policy-12 (push) Skipped
    QRun-IO/ci-policy: ci / source-config-13 (push) Skipped
    QRun-IO/ci-policy: ci / android-0 (push) Skipped
    QRun-IO/ci-policy: ci / original-business (push) Skipped
    QRun-IO/ci-policy: ci / original-mcp (push) Skipped
    QRun-IO/ci-policy: ci / original-voyage (push) Skipped
    QRun-IO/ci-policy: ci / original-cli (push) Skipped
    QRun-IO/ci-policy: ci / not-enrolled (push) Skipped
    QRun-IO/ci-policy: ci / shared-pipeline (push) Skipped
    QRun-IO/ci-policy: Shared .NET CI / secrets (push) Successful in 11s
    QRun-IO/ci-policy: Shared .NET CI / verify (push) Skipped
    QRun-IO/ci-policy: Shared .NET CI / portable (push) Skipped
    QRun-IO/ci-policy: Shared source and config CI / verify (push) Successful in 9s
    QRun-IO/ci-policy: Shared source and config CI / secrets (push) Successful in 11s
    QRun-IO/ci-policy: Shared source and config CI / gate (push) Successful in 7s
    QRun-IO/ci-policy: ci / source-config-14 (push) Successful in 24s
    QRun-IO/ci-policy: ci / ci-result (push) Successful in 4s
    QRun-IO/ci-policy: Shared .NET CI / hosted (push) Successful in 13m41s
    QRun-IO/ci-policy: Shared .NET CI / gate (push) Successful in 10s
    QRun-IO/ci-policy: native / dotnet-0 (push) Successful in 13m52s
    QRun-IO/ci-policy: native / native-result (push) Successful in 4s
    Stable

    james.maes released this 2026-11-06 13:30:02 +00:00 | 11 commits to main since this release

    Same reviewed assets as the GitHub release https://github.com/QRun-IO/qqq-print-agent/releases/tag/v1.2.1 (protected run 42223525626), not rebuilt: Authenticode-signed generic and GG Forge installers (publisher CN=James Maes, Microsoft timestamp), SHA256SUMS computed after signing.

    1.2.1 = 1.2.0 content plus the release-pipeline fix for the per-edition sign job (tag v1.2.0 produced no installer and stays immutable). Highlights: client editions (branded installers, per-edition update asset); printer approval per server (printing extension 2.4 PRINTERS frame with the 2.3 operator-catalog fallback) shown in the Printers page's Server column; sign-in nonce under REQUIRED, OPTIONAL and the discovery capability; verbose sign-in diagnostics, DEBUG log level and size rollover; per-server untrusted-certificate option for development servers; reworked connection dialog; Clear logs in the log viewer. Pairs with protocol 1.1.0 and QBit 1.1.0; works unchanged against QBit 1.0.0.

    SHA-256: QqqPrintAgent-v1.2.1-x64.msi 09920872b3447f8679b404f2b5ebd7d9fe82204b8007db63d58e4287f436f2eb; GgForgePrintAgent-v1.2.1-x64.msi 5ce489092c1403449174b8a35eda039cd452e8685cbfe436d99aea3e15a5d8b4. Source 3b9d75d18f.

    Downloads