Skip to content

Fix split-view bounce and crash recovery; prepare 2.1.4 - #66

Merged
sounak1125 merged 1 commit into
mainfrom
codex/release-2.1.4
Sep 27, 2026
Merged

sounak1125 merged 1 commit into
mainfrom
codex/release-2.1.4

Conversation

@sounak1125

Copy link
Copy Markdown
Owner

Split view could stretch images and bounce them upward after opening, while a renderer crash during a streamed save could leave the board locked until the app restarted. This fixes both: the canvas keeps its scale through the full transition, and abandoned save sessions release their handles and file reservations after active writes safely finish.

Prepares RefBoard 2.1.4 with matching app/installer versions, release notes, and an artifact verifier for packaged source, installer payload, and update-feed hashes. Updates three obsolete smoke-test assumptions around toolbar fades, WebContentsView targeting, and clipboard PNG encoding.

Validation:

  • All 68 npm test commands passed.
  • All 43 named smoke scripts passed (44 executions including GPU/software grid), plus packaged label and split tests.
  • Real renderer crash/reload preserved the committed file byte-for-byte and allowed a same-path save retry.
  • Root and bootstrapper dependency audits report zero known vulnerabilities.
  • App and bootstrapper builds succeeded; installer UI launched; release artifacts and embedded payload hashes match.

Actual installation/upgrade, live auto-update, and dropping into another native application remain manual checks before publication. See docs/RELEASE_AUDIT.md. The release will remain a draft.

@sounak1125
sounak1125 merged commit 7789d09 into main Sep 27, 2026
4 checks passed
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.

1 participant