Skip to content

v0.1.5

Choose a tag to compare

@NaturalDevCR NaturalDevCR released this 04 Apr 17:45
· 205 commits to main since this release

v0.1.5 — Fix ALSA controls, DB persistence on update

Bug Fixes

ALSA mixer returning "Invalid action"
Express was matching POST /alsa/:cardId against the /:id/:action route before reaching the ALSA handler. Fixed by registering ALSA routes before the parameterized catch-all.

Database and credentials lost after every update
Two root causes fixed:

  • The generated .env was missing NODE_ENV=production, causing the server to run in dev mode and store the DB at server/data/ instead of the expected data/ path
  • The backup logic only checked data/ — it now also checks the legacy server/data/ path and migrates it automatically

Full Changelog: v0.1.4...v0.1.5