Skip to content

Releases: Jeffrey0117/ReVid

0.6.0

Choose a tag to compare

@Jeffrey0117 Jeffrey0117 released this 06 Jul 23:37

Reliability

  • Course library (theater data) writes are now atomic with automatic .bak backup and recovery — a crash or corrupt file can no longer wipe your courses
  • Progress made in the last seconds before quitting is no longer lost
  • Closing a tool dialog or the app now stops ffmpeg jobs instead of leaving them running in the background

Performance

  • Opening large folders is dramatically faster: thumbnails now generate only for what's on screen, and re-sorting keeps them instantly
  • Course search no longer lags while typing
  • Webview course player no longer re-attaches listeners during playback

Fixes

  • Videos with #, ?, or % in the filename now play correctly
  • webm/mkv/mov now served with the correct content type; smoother seeking edge cases (suffix ranges, out-of-range requests)
  • Screenshot count no longer includes files from previous runs

Includes

  • Loop mode, volume boost, global shortcuts, course search, music-mini window guard

0.5.1

Choose a tag to compare

@github-actions github-actions released this 20 Jun 03:10
fix: restore native Windows thumbnails for video files

electron-builder registered mp4/webm/mov/avi/mkv under a shared 'Video'
ProgId with the ReVid logo as DefaultIcon, which overrode Explorer's real
video thumbnails. Add build/installer.nsh to drop that DefaultIcon on
install (keeping the open-with-ReVid association) and clean up on uninstall.
The .revid format keeps its logo icon.

0.4.0

Choose a tag to compare

@Jeffrey0117 Jeffrey0117 released this 11 Jun 08:04
v0.4.0

chore: bump to 0.4.0 for release

0.3.0

Choose a tag to compare

@Jeffrey0117 Jeffrey0117 released this 11 Jun 07:19
v0.3.0

chore: bump to 0.3.0 and add release (publish) script

0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Jun 01:33
v0.2.0

chore: release v0.2.0 (LetMeUse + pokkit upload)

0.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Jun 00:04
feat: release pipeline + electron-updater + ffmpeg packaging fix

- main.cjs: rewrite ffmpeg-static path to app.asar.unpacked when packaged (else every ffmpeg op silently fails in the installed app); add setupAutoUpdater (packaged-only) reading GitHub Releases.
- package.json: electron-builder build block (asarUnpack ffmpeg-static, github publish ReVid, .revid file association), electron-updater dep, version 0.1.0-poc -> 0.1.0.
- workflow: build + publish Windows installer on v* tag.
- gitignore release/.
Verified locally: ffmpeg.exe lands in app.asar.unpacked; ReVid Setup 0.1.0.exe builds.