Skip to content

release: Memmy v1.0.9 - #268

Merged
syzsunshine219 merged 60 commits into
mainfrom
release/v1.0.9
Aug 20, 2026
Merged

release: Memmy v1.0.9#268
syzsunshine219 merged 60 commits into
mainfrom
release/v1.0.9

Conversation

@syzsunshine219

@syzsunshine219 syzsunshine219 commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

Automated verification

  • Project Harness Full/T3 rerun on current HEAD 0e1c54bf: 12/12 required checks passed
  • verificationPassed=true; worktree clean; exact HEAD/base fingerprints recorded
  • all four v1.0.9 OSS installer URLs return HTTP 200 with non-zero size and Content-MD5 matching ETag

Independent review blockers

Keep this PR in Draft and do not merge yet.

  1. installer-win-unsigned.nsh copies $EXEPATH to a nonexistent destination file path with NSIS CopyFiles; NSIS treats the destination as a directory unless the target file is created first, so the Windows relay installer handoff is unreliable.
  2. MemmyWindowsUpgradeRelay.ps1 uses Directory.Move from an install-local data directory to %LOCALAPPDATA%; custom installations on another drive fail because Directory.Move cannot move a directory across volumes.

Follow-up hardening is also recommended for stale active.lock/backup recovery after interruption and for ERR-trap/package-log completeness.

The four Windows relay dynamic tests are skipped on macOS, which is why the Full Gate did not expose these Windows-only paths. Fix these blockers, add Windows coverage, rerun Full, replace affected Windows installers, then create a fresh Harness handoff for independent maintainer review.

Wang-Daoji and others added 30 commits August 14, 2026 11:48
* readme

* polish readme

* Update README.md
Bridge the squashed v1.0.7 history and apply only the tree delta from upstream/v1.0.7 to upstream/main.
feat: add git mode and workspace environment
@syzsunshine219

Copy link
Copy Markdown
Collaborator Author

Project Harness review handoff marker. Only reviews submitted strictly after this GitHub timestamp qualify.

@syzsunshine219

Copy link
Copy Markdown
Collaborator Author

Release re-check on current HEAD 0e1c54bf:

  • Harness Full/T3 rerun passed all 12 required checks.
  • Independent review nevertheless found two Windows-only release blockers not exercised on macOS:
    1. NSIS CopyFiles targets a nonexistent file path, so the installer self-copy may become a directory/fail before the relay launches.
    2. Directory.Move cannot move install-local data to %LOCALAPPDATA% across drive volumes, although custom install directories are enabled.
  • Additional hardening: interrupted relay lock/backup recovery and complete package failure logging.

PR remains Draft. No new Harness handoff was created. Fix and Windows verification are required before merge.

@syzsunshine219
syzsunshine219 marked this pull request as ready for review August 20, 2026 13:01
@syzsunshine219
syzsunshine219 merged commit ec10c75 into main Aug 20, 2026
@syzsunshine219
syzsunshine219 deleted the release/v1.0.9 branch August 20, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants