Repository navigation
GraphCode for Windows preview 0.1.84-windows.beta32 (unsigned, invitation-only)
Pre-releaseGraphCode for Windows: invitation-only preview (0.1.84-windows.beta32).
This unsigned Windows x86_64 prerelease adds the merged New Workspace work since beta31. Native Windows parity remains incremental, not complete.
Changes since beta31
- See what will be created: the New Workspace sheet shows the resolved directory, a typed-name window diagram, isolation details, inline validation, Cancel, and Create & Open. Existing workspace menu, manager, and accessibility entrypoints use the sheet (#965).
- Creation-only Unicode naming: use built-in Windows ICU for transliteration, diacritic removal, lowercasing, and grapheme-aware ASCII mapping. Preview, submit-time collision checks, and directory creation share the same naming path. File/directory collisions, Windows path restrictions, and explicit error reporting remain enforced (#966).
- Preserve existing identities: legacy rename rules and raw directory discovery remain unchanged. This is not a migration or automatic rename of existing workspaces.
Bounded cleanup diagnostics and validation registration strengthen evidence and failure reporting; they are not additional user-facing features.
Download and verify
Download both graphcode-windows-x86_64.zip and graphcode-windows-x86_64.zip.sha256 from this prerelease.
$expected = (Get-Content .\graphcode-windows-x86_64.zip.sha256).Split()[0]
$actual = (Get-FileHash .\graphcode-windows-x86_64.zip -Algorithm SHA256).Hash.ToLowerInvariant()
if ($actual -ne $expected) { throw "Checksum mismatch" }The checksum detects corruption, not publisher authenticity. This package is unsigned. Do not bypass SmartScreen or organization security policy.
Installation and known limits
The ZIP includes command-line PowerShell setup, not an MSI or graphical installer. Installation is explicit and per-user, including user PATH and the scheduled daemon; verify the extracted package and follow its included instructions. This release workstream does not execute setup or claim an installed beta31-to-beta32 upgrade walkthrough.
- Invitation-only early testing, not production use.
- Unicode naming evidence is finite; this is not a claim that every script, grapheme, locale, or operating-system ICU version produces identical results to macOS.
- Paired visual/high-DPI, accessibility/screen-reader, full action-matrix, physical-device, mixed-DPI, glyph appearance, and production-persistence coverage remain bounded or partial.
- Earlier terminal restoration qualification remains source-bound; no new native-input campaign or error-free PTY claim is implied by this packaging run.
- Shared macOS source and the macOS release version are unchanged by this Windows release.
Build identity
- Tag:
0.1.84-windows.beta32. - Immutable source:
f0e8ac1e11a29d25f6282142a5be6339ae4c23ea. - Source tree:
78174bcac01e5a3ddcd6b0e955c8c5e69896c6d7. - Required PR gates passed on
c30b789c2cb70a970960550b6b9e01b5f4f1af7e, whose tree is identical to the merge. Those are not newly executed merge-commit checks. - ZIP SHA-256:
010807612977ffba628f0cb0a8c77e0fd09767aba93d7eae7b60b5c1d7430402. - Fresh hosted release build, attempt 1: pinned provider builds and package verification passed. Embedded source/tag/version/pins and downloaded asset hashes were checked; all 50 manifest file hashes were independently verified without executing the downloaded package.
Reporting problems
Open an issue at https://github.com/scgopi/GraphCode/issues with the windows label. Include Windows version, display scaling, exact reproduction steps, and status text. Remove tokens and private project content from logs.