Files
media-player-server/RELEASE_NOTES.md
T
alexei.dolgolyov 21adeb1070
Lint & Test / test (push) Successful in 15s
Release / create-release (push) Successful in 8s
Release / build-linux (push) Successful in 40s
Release / build-windows (push) Successful in 1m7s
chore: release v0.1.8
2026-04-18 19:49:49 +03:00

2.1 KiB

v0.1.8 (2026-04-18)

Bug Fixes

  • Fix numpy failing to import in the Windows installer — preserve required numpy submodules (lib, linalg, ma, polynomial, fft, ctypeslib, matrixlib) during build cleanup (68614c9)
  • Fix numpy failing to locate libopenblas DLL in the Windows installer — generate _distributor_init_local.py at build time and call os.add_dll_directory() at runtime (456eb3a)
  • Fix visualizer toggle button not reflecting actual availability after audio device load (ee51849)
  • Fix visualizer WebSocket re-subscription firing before availability is confirmed from the API — moved from connectWebSocket to loadAudioDevices (ee51849)

Development / Internal

CI/Build

  • Generate numpy/_distributor_init_local.py in Windows build script to fix DLL loading in embedded Python (456eb3a)

Other

  • Broaden audio library import errors from ImportError to Exception and log at warning level with error details (ee51849)

All Commits
Hash Message Author
68614c9 fix(windows): keep required numpy submodules in build cleanup alexei.dolgolyov
456eb3a fix(windows): fix numpy DLL loading in embedded Python distribution alexei.dolgolyov
ee51849 fix(visualizer): sync state and re-subscribe from audio device load alexei.dolgolyov