Skip to content

v0.2.8 — Addons & Config Added

Latest

Choose a tag to compare

@github-actions github-actions released this 30 May 20:07
· 3 commits to master since this release

2026-05-30

BREAKING CHANGES:

  • Metadata backend rewrote with symphonia instead of lofty
  • Bitrate no longer recorded
    • Still in database to avoid totally breaking existing configs

Added:

  • Experimental webm support!
    • Bumped voxio to 0.1.5 for partial webm seek support
  • Addon support!
    • Playlist import/export
    • Now_playing database view
  • CLI Flags
    • no flag launches NoctaVox
    • import (if nv-transpose is installed)
    • export (if nv-transpose is installed)
    • list (if nv-transpose is installed)
    • reset (Deletes database completely)
  • New User Configuration System
    • Control framerate [default: 60fps] 20 <= FR <= 360
    • Set custom history size
    • Flag to update on startup
    • Auto-resume where last song left off [default: off]
    • Broadcast functionality
  • Remembers what was playing on last shutdown
    • Do not auto-increment play_count
  • Added several custom themes to the theme examples folder
  • Improved theme installation script

Fixed:

  • [BREAKING?] Reworked metadata reading pipeline
    • Replaced lofty with symphonia
    • This won't really affect anyone but the logic may lead to different
      readings than before on library scans.
  • Q binding restored
  • Keybinds are more consistent cross-platform
  • Reworked internal timing system
  • Reworked history tracking
    • Fixed bug where songs conditionally wouldn't be added to history
    • Better error handling when database is corrupt
  • Better error handling when Voxio backend fails to start
  • [minimal mode] no longer crashes when terminal height < 3
  • [minimal mode] stats window matches theme bg
  • [minimal mode] tracklist duration styling normalized
  • Stats panel won't crash if 0 songs have been played
  • Better toggle playback logic, should enhance media control usability
  • No more hanging threads on shutdown
    • Fixes hangs on linux systems

Other:

  • Added config documentation to README
  • Added FAQ section to README
  • Added new testing profiles