Skip to content

Construct v0.3.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 18:09
460ebbc

Construct v0.3.2 — Review responsiveness preview

This preview fixes slow typing in Review comments and a blank-view failure when adding comments across formatted text.

Highlights

  • Comment typing no longer reprocesses the entire Markdown document or restarts unchanged code, image, and diagram components.
  • Declarative highlights preserve React's ownership of the document, including overlapping comments and repeated text in HTML tables.
  • Document rendering failures offer Open Source and Retry view while preserving the tab buffer; Source failures offer Retry without a redundant mode switch. Review retains the pending selection and comment in memory through recovery or a Source/Review round trip while the same tab stays active.
  • Existing review data remains compatible. Add comment updates the buffer; Save remains explicit.
  • Local, bounded render-failure diagnostics contain only the affected view mode.

Downloads

Choose the desktop installer for your platform, or a standalone CLI archive. GitHub's source archives are not installers.

  • macOS Apple Silicon: Construct_0.3.2_aarch64.dmg
  • macOS Intel: Construct_0.3.2_x64.dmg
  • Windows x64: Construct_0.3.2_x64-setup.exe
  • Standalone CLI: the construct_0.3.2_<target>.tar.gz or Windows .zip artifact.
  • Linux x64 ships the standalone OKF linter only, with a glibc 2.35 baseline; no Linux desktop app or MCP is included.

Before installation, compare the downloaded file's SHA-256 with SHA256SUMS. macOS/Linux users can run shasum -a 256 -c SHA256SUMS from a directory containing every listed artifact; Windows users can compare Get-FileHash -Algorithm SHA256 with the manifest.

Preview limitations

macOS packages are ad-hoc signed, not Developer ID signed/notarized. Windows packages are unsigned. These artifacts are not trusted stable distribution and may trigger operating-system warnings. There are no automatic updates.

Validation status

  • Full release workflow passed for macOS Apple Silicon, macOS Intel, Windows x64 and Linux x64, including the complete source validator.
  • All seven downloaded installers/CLI archives match the release's SHA256SUMS.
  • Both macOS bundles passed deep/strict ad-hoc signature checks and report 0.3.2; the Intel executable is x86_64 and the Apple Silicon executable is arm64.
  • Both downloaded macOS CLIs passed help, text/JSON lint, exit codes 0/1/2 and isolated MCP smoke. Intel CLI execution used Rosetta on Apple Silicon, not a physical Intel Mac.
  • The downloaded Linux CLI passed help, JSON version/schema and exit codes 0/1/2 in an isolated Ubuntu 22.04.5 x64 container with glibc 2.35, no network and read-only fixtures.
  • Release-pinned Action entrypoints passed installation/checksum/extraction, a synthetic Git repository, annotations, summary and exit-code checks both against the authenticated draft and through the final public GitHub download URLs.
  • The app copied from the Apple Silicon DMG restored the workspace, rendered the large synthetic document, accepted an additional Review comment, saved it explicitly and returned to Preview without a blank view. The test app was then closed.
  • The app copied from the Intel DMG also restored the workspace and passed the same large-document Review interaction via Rosetta: typing, a fourth synthetic comment, explicit Save and return to Preview without a blank view. The test app was then closed. This was not a physical Intel Mac test.
  • Windows desktop/MCP and a physical Intel Mac remain external clean-machine smoke tests; they are not claimed as validated by the local tests above.

Full change: PR #69. No Dock, terminal launcher, or existing installation is changed automatically by downloading this release.