Skip to content

BetterPullReview v0.1.8

Pre-release
Pre-release

Choose a tag to compare

@MikeMarcin MikeMarcin released this 11 Oct 06:35
· 2904 commits to main since this release

BetterPullReview 0.1.8

Private macOS prerelease for early testing on macOS 13 or newer, with native
Apple Silicon and Intel binaries in one universal application. Windows and
Linux packages may be added later from this release's exact tagged source
revision after their native build, signing and verification prerequisites pass.

Included

This patch includes the 0.1.7 functionality and these review corrections:

  • Syntax highlighting survives repeated file navigation, including large files.
  • Discuss threads open their matching inline comment in Review.
  • Discuss comments expose their Review actions directly.
  • The review bar keeps its summary and navigation slots stable during updates.

Package and verification

The distribution build disables tests and retains the full agent and local
automation capabilities. The macOS development build and documentation gate
passed. A full 686-test development run is in progress. The owner explicitly
authorized publication of this private 0.1.8 prerelease before that run finishes,
accepting unfinished tests and requiring later failures and configured skips to
be reported. This is not a claim that the full suite passed. Packaging used
--skip-tests to avoid a duplicate run while that separate suite continued.
An initial skip-reporting contract failure was corrected, and its focused rerun
and all 11 native release tooling tests passed before publication.

macOS requires Developer ID signing, notarization, stapling and Gatekeeper
assessment for its universal app and DMG. Runtime audits, source binding and
downloaded artifact verification remain required before claiming release
completion. This publication includes no Windows or Linux binaries.

The release supplies a DMG, app ZIP, SPDX inventory and separate exact-version
corresponding-source ZIP, each with its own SHA-256 file. Every binary recipient
must retain equivalent source access at no additional charge. Redistribution must preserve the exact
source asset and source offer; source, digest and tag retention is indefinite
until the distribution owner documents that all obligations have ended.

Known limitations

This prerelease does not complete RFC-BPR-0038 release qualification. M8/M9
clean-account vault, native Intel/platform, crash privacy and vulnerability
qualification gaps remain open. Recorded Qt 6.11.2 vulnerability scans have
unresolved findings; signatures and notarization do not resolve them.

The intermittent file-selection race and earlier large-history responsiveness
timing failure remain unresolved unless new exact-version evidence establishes
otherwise. Tour publication depends on exact host and transport qualification.
Installed agents and GitHub CLI are separately configured capabilities. Profile
purge excludes shared updater and registry state and is not uninstall.

The release remains private and must be marked as a GitHub prerelease without
replacing the current stable Latest release. The macOS app and DMG passed Developer ID signature, notarization, staple and
Gatekeeper checks; the final package audit and source-asset preflight passed.