Skip to content

Releases: Emir2099/PLAYER

PrismPlay v0.1.3 — Auto‑update & update UI + quality-of-life fixes

16 Oct 20:06

Choose a tag to compare

PrismPlay v0.1.3 — Auto‑update & update UI

Summary

This release adds the auto‑update plumbing and a minimal in‑app update UI.
The app can now check GitHub Releases, notify users of updates, download them on request, and install them on restart.

Highlights

Auto-update runtime wiring (electron-updater) added to the main process (production-only).
Preload API exposes safe update methods:
onUpdateAvailable / onUpdateDownloaded / onUpdateError
downloadUpdate() and installUpdate()
A lightweight Update Banner in the renderer:
Notifies when updates are available.
Downloads updates on demand and offers Install & Restart after download.
Packaging fix: electron-updater added to runtime dependencies and included in the packaged app.
CI & release fixes: published artifacts (exe, blockmap, latest.yml) are produced by the workflow.

Notes & migration

The updater runs only in packaged releases (not in dev mode).
The app checks for updates shortly after startup (~10s).
If you want automatic background downloads instead of user-driven downloads, change autoDownload to true in the main process (optional; we kept manual download as default).

Why install

Users will be notified of new releases and can update without re-running the installer manually.
Reduced friction for delivering fixes and improvements going forward.

PrismPlay v0.1.2 — Packaging & CI fixes

16 Oct 20:04

Choose a tag to compare

PrismPlay v0.1.2 — Packaging & CI fixes

Summary

Improvements to the build and CI pipeline so Windows installers are packaged reliably.
Fixed packaging file inclusion so the Electron main process is bundled inside the app.asar.
CI publishing scaffolding updated (workflows and build steps) so Releases contain the required artifacts.

Changes

Ensure compiled electron files are included in the packaged asar (fixes missing main.js at runtime).
Fixes to GitHub Actions build steps so UI + electron builds run before packaging.
Minor dependency and lockfile updates used by the CI runner.

Why install

More reliable Windows installer builds.
Prepares the project for automatic update publishing in subsequent releases.

PrismPlay v0.1.0

14 Oct 06:46

Choose a tag to compare

PrismPlay for Windows

Highlights

  • Themed NSIS installer with your custom header and sidebar images
  • Stable installer name: PrismPlay-Setup.exe (website download link stays constant)
  • Packaged app reliability: Vite base fix, packaged preload, GPU crash fallback
  • Data preserved after rename: automatic userData migration
  • Library improvements: search and sorting inside categories and folders; category cards filter/sort at root
  • Polished landing page in /docs with auto-latest download

Notes

  • Windows only build in this release
  • File path: PrismPlay-Setup.exe