Skip to content

Fix packaged Desktop Photon WASM and prepare rc.2 - #140

Merged
akemmanuel merged 1 commit into
masterfrom
fix/package-photon-wasm
Aug 1, 2026
Merged

Fix packaged Desktop Photon WASM and prepare rc.2#140
akemmanuel merged 1 commit into
masterfrom
fix/package-photon-wasm

Conversation

@akemmanuel

Copy link
Copy Markdown
Owner

Summary

  • unpack Photon WebAssembly beside the packaged Desktop backend sidecar
  • add a regression test for the Electron packaging contract
  • prepare v0.6.0-rc.2 because rc.1 Desktop packages cannot start the Host sidecar

Exact failure

ENOENT: /opt/OpenGUI/resources/app.asar.unpacked/dist-electron/photon_rs_bg.wasm

Validation

  • regression test failed before the fix and passes after it
  • pnpm run check
  • pnpm run test — 197 files / 1,036 tests
  • pnpm run slop-check
  • pnpm run build
  • local Linux deb built
  • deb archive contains app.asar.unpacked/dist-electron/photon_rs_bg.wasm

@akemmanuel
akemmanuel merged commit 9bd38b2 into master Aug 1, 2026
2 checks passed
@akemmanuel
akemmanuel deleted the fix/package-photon-wasm branch August 1, 2026 17:18
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