Releases: Jeffrey0117/ReVid
Releases · Jeffrey0117/ReVid
Release list
0.6.0
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
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
0.3.0
v0.3.0 chore: bump to 0.3.0 and add release (publish) script
0.2.0
v0.2.0 chore: release v0.2.0 (LetMeUse + pokkit upload)
0.1.0
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.