Skip to content

v1.4.1 - Fix dev-launch crash, add version display and update check

Choose a tag to compare

@github-actions github-actions released this 27 Jul 12:33
· 6 commits to main since this release

Fixes a dev-startup crash

If you run KineTube from source, npm run dev could crash before the window ever opened, with an error inside electron-updater. This happened when the terminal you ran it from was itself hosted by an Electron app (VS Code's and Cursor's integrated terminals are the common case) - those leak an environment variable that makes any Electron process behave like plain Node.js instead of the real app runtime. The dev launch now strips that variable before starting Electron, so this works regardless of which terminal you use.

This only affected running from source (npm run dev). The packaged, installed app was never affected.

See your version, check for updates on demand

Settings now shows the app's current version, plus a "Check for Updates" button - so you're not limited to the single automatic check five seconds after launch. In a dev build it tells you plainly that update checks only run in a packaged build, instead of doing nothing.

Also

Caught up README.md, which had fallen behind the last few releases - it now lists resume-downloads and the update checker, and no longer describes Instagram support and whisper.cpp installation the old way.

Downloads

Platform File
Windows KineTube-Setup-1.4.1.exe
macOS (Intel) KineTube-1.4.1.dmg
macOS (Apple Silicon) KineTube-1.4.1-arm64.dmg
Linux KineTube-1.4.1.AppImage

Full Changelog: v1.4.0...v1.4.1