Tags

Tags give the ability to mark specific points in history as being important
  • v2.59.0

    protected Release: x265-butler v2.59.0
    Release v2.59.0 — Phase 61 close (hardening-and-fixes)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.58.0

    protected Release: x265-butler v2.58.0
    Release v2.58.0 — Phase 60 close (ci-logs-readable)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.57.0

    protected Release: x265-butler v2.57.0
    Release v2.57.0 — Phase 59 close (normalize-and-ops)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.56.0

    protected Release: x265-butler v2.56.0
    Release v2.56.0 — Phase 58 close (bench-page-clarity)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.55.0

    protected Release: x265-butler v2.55.0
    Release v2.55.0 — Phase 57 close (user-docs)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.54.1

    protected Release: x265-butler v2.54.1
    Release v2.54.1 — Phase close
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.54.0

    protected Release: x265-butler v2.54.0
    Release v2.54.0 — Phase 56 close (auto-encode-codec-skip)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.53.0

    protected
    Release v2.53.0 — Phase 55 close (operator-issues-bundle)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.52.0

    protected
    Release v2.52.0 — Phase 54 close (storage-path-consistency)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.51.0

    protected
    Release v2.51.0 — Phase 53 close (release-tooling-hardening)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.50.0

    protected
    Release v2.50.0 — Phase 52 close (ci-order-ffmpeg-supply-chain)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.49.0

    protected
    Release v2.49.0 — Phase 51 close (settings-crf-card-layout)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.48.0

    protected
    Release v2.48.0 — ISS-002 hotfix (job-log viewer returned 404 for nearly every install)
    
    NOT a phase close. Phase 50 closed with v2.47.0; paul.json still points at it. This
    release exists solely to carry the ISS-002 fix to GHCR, and takes the phase-close
    path because that is the only path that produces an image.
    
    Both job-log routes (viewer + download) read the cache_pool_path setting RAW and
    answered log_not_found on a falsy value before ever calling stat, while the encoder
    writes those logs to the DC-B auto-resolved root. An unset setting is the DEFAULT
    since 24-03 and the state of every upgrader after the 36-03 legacy-row migration,
    so the log viewer was dark for essentially every install without an explicit
    override — and no filesystem permission change could fix it.
    
    Second occurrence of the shape ISS-001 fixed in one place, so the raw read is now
    removed as an available shape: one accessor (src/lib/encode/cache-path-access.ts),
    one shared job-log path module (src/lib/log/job-log-path.ts), and a repo gate that
    fails the suite on any new raw read outside a documented allowlist.
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator
    merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.47.0

    protected
    Release v2.47.0 — Phase 50 close (output-integrity-cover-remux)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.46.0

    protected
    Release v2.46.0 — Phase 49 close (qsv-vaapi-output-correctness)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.45.0

    protected
    Release v2.45.0 — Phase 48 close (scan-integrity-share-root-guard)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).
  • v2.44.0

    protected
    Release v2.44.0 — Phase 47 close (bench-run-delete-library-unblock)
    
    Promoted to main via GitLab MR (scripts/01-phase-close-merge.sh opens MR; operator merges via UI; scripts/02-phase-close-tag.sh tags origin/main HEAD post-merge).