Releases: bhj/KaraokeEternal
Releases · bhj/KaraokeEternal
v1.0.0
Sponsored by: consolecwby, vze22jjw. Thank you! If you have fun with it, please consider sponsoring.
New
- Name: Karaoke Forever is now Karaoke Eternal
- (app) User management interface
- (app) "Make user's next" button for upcoming songs
- (app) "Re-queue" button for played songs
- (app) Content-aware CD+Graphics backgrounds
- (app) Media folders can be prioritized via drag-and-drop
- (app) Added ~370 visualizer presets (now 472 total)
- (app) Summary is shown following a media scan
- (server) Custom URL path (subfolder) support (see
--urlPath
CLI option) - (server) Custom database file path support (see
--data
CLI option) - (server) Session key can be rotated on startup (see
--rotateKey
CLI option) - (server) All CLI options now have equivalent environment variables
Changed
- (app) Next-up singer's place is now reserved and won't be pre-empted
- (server) Uses one less process/helper
- (server) Media scanner performance is greatly improved when adding media
- (server) Improved client connection speed via library caching
- (server) Media scanner process is restricted to read-only database access
- (server) Fixed potential error when a non-admin user tries to remove one of their queued songs
- (server) Fixed potential SQLITE_BUSY errors while scanning media
- (server) Fixed error message when no artist/title delimiter in filename
- (server) Idle client socket connections no longer bounce
Platform | Installer | sha512 |
---|---|---|
macOS | Karaoke-Eternal-Server-1.0.0.dmg |
1b07fc1ee98ebaade49ef35ecf6bf7493becfc3a946c0ea1525470e373ae81324cfe178bd1ea084eca31990e7475387f309d6302db6137b02c239ce621bf685d |
Windows | Karaoke-Eternal-Server-Setup-1.0.0.exe |
82efc20591110d747ba82836d9a26ed900199afff82e71b4727835509d0b7cf3a98e76eaa79b4b9be0805cfad3f488492021af6b7815954474d60ba4254b045d |
Docker | See instructions for Docker (Synology) or Docker (CLI and docker-compose) | N/A |
Any with Node.js | See instructions for npm | N/A |
v0.8.0 (2020-07-03)
Black Lives Matter.
Sponsors
Massive thanks to this release's sponsors: fulldecent, vze22jjw
If you have fun with it, consider sponsoring as we roll down the road to v1.0.
New
- (app) ReplayGain support. No more scrambling for the volume when a new song starts! With properly tagged media, the player can automatically minimize volume differences between songs.
- (app) Rooms can now be password-protected
- (player) CD+Graphics now have shadows, can be resized, and use less CPU
- (player) (breaking) Web Audio API support is now required (only for browsers running the player)
- (server) (breaking) Database will be migrated and no longer compatible with v0.7.x
Changed
- (app) Reduced motion and improved accessibility of modals
- (app) Fixed status not respected when creating a new room
- (player) Visualizer sensitivity can now be set up to 200%
- (player) Fixed media possibly not (pre)loading in Firefox
- (server) Added minimum password length requirement (6) and removed limit
- (server) Fixed incorrect queue potentially emitted after setting preferred media
- (server) Improved filename parser and renamed config option
separator
todelimiter
- (server) Improved logging and made
3 (info)
the default log file level
Platform | Installer | sha512 |
---|---|---|
macOS 10.13+ | Karaoke-Forever-Server-0.8.0.dmg |
c947fd0fef6c7e760f0c4875704de339e9134e219333b9f7697c276e724537c93b385a2f9c5fccb98a052d6f53f0f77f92ad611eae8e3ed52a85369f67fb24c4 |
Windows 10 x64 | Karaoke-Forever-Server-Setup-0.8.0.exe |
9fef7676456a0d4265d29a0bd66f8dd992aaf729b207feab3ae097b4e206fae6b4e7cc29cce94e5d0427d6feb89318d5fbbdb85132d55e2f4d470e105bcaf849 |
Any with Node.js | npm i -g karaoke-forever |
N/A |
v0.7.4
- Initial release on npm
- (app) Improved sign in/first run form
- (app) Added About panel with version and licenses
- (app) General style improvements
- (server) Improved field validation and error messages
- (server) Songs/artists without known media are no longer removed automatically after scan
- (server) Media in nonexistent paths are now removed after scan
- (server) Replace dep
squel
withsqlate
Platform | Installer | sha512 |
---|---|---|
macOS 10.13+ | Karaoke.Forever.Server-0.7.4.dmg |
6a3f8e07e6604807e3e854a39fe0bd9d4f4c188a7e79cef5ce2f68891e6c1f17ec2651fddf45055df6c7667fee544d31b5505851bc528e7e75430114f622701f |
Windows 10 x64 | Karaoke.Forever.Server.Setup.0.7.4.exe |
0c101637b1cf3b7f650267f513db4d151a9f45b3e5c1dd3f4f2179f5f12d589128730791150ca443e53b71d0f64d892532984c3c3c39475b011a1b06c94d2dc5 |
Any with Node.js | npm i -g karaoke-forever |
N/A |
v0.7.3
- Initial public release :-D
Platform | File | sha512 |
---|---|---|
macOS 10.13+ | Karaoke-Forever-Server-0.7.3.dmg |
a8fd4581642e62fe5c69a7c3596b578e3006d101221613997a235e60767a6ac203cf3b2d0ad377af0832ebb39c9fb67b22f66185b48f4d8d11dc44f4c23e93b8 |
Windows 10 x64 | Karaoke-Forever-Server-Setup-0.7.3.exe |
0939a047a96f83377b6414e0e42e4f220b2b8db6c0416d3e3ab2d56a409448f607475c0956802d651c7d2deda6b5d787c8b9a76ed1b6d1b72bf974fb6a8d2e39 |