Skip to content

v1.0.0

Choose a tag to compare

@bhj bhj released this 17 May 18:50
· 199 commits to main since this release

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