Releases: ChetanXpro/nodejs-whisper
Releases · ChetanXpro/nodejs-whisper
v0.2.9 - Logger improvements and WAV validation fixes
Logger Improvements and WAV Validation Fixes
Fixed
- Fixed CLI download command not executing (missing function call)
npx nodejs-whisper downloadnow works as expected- Fixed restrictive Console logger type that didn't work with popular loggers like Pino, Winston (#158)
- Fixed inconsistent console usage in downloadModel.ts, now properly uses logger parameter (#157)
- Fixed WAV validation that incorrectly reported non-16kHz files as valid (#113)
- WAV files with incorrect sample rates are now automatically converted to 16kHz
- Eliminates "WAV file must be 16 kHz" errors from whisper.cpp
Changed
- Replaced Console type with flexible Logger interface for better logger compatibility
- Updated all internal logging to use logger parameter instead of direct console calls
Added
- Added CHANGELOG.md for version tracking
What's New
This release focuses on improving developer experience with better logging flexibility and fixing audio file validation issues that caused confusion.
Install: npm install nodejs-whisper@0.2.9
Full Changelog: v0.2.7...v0.2.9
v0.2.7 - Windows CMake build system migration
Major Windows Compatibility Improvements
Fixed
- Fixed Windows build failures by migrating from make to CMake build system (#185)
- Fixed "WHISPER_CUDA unknown on Windows" error (#193)
- Fixed Windows executable detection issues (#163)
- Improved cross-platform compatibility for Windows, macOS, and Linux builds
Changed
- BREAKING: Migrated from Makefile-based builds to CMake as primary build system
- Replaced make/mingw32-make commands with
cmake --buildfor better Windows support - Updated CUDA compilation to use
-DGGML_CUDA=1instead of environment variables - Improved executable path detection for CMake output structure
Install: npm install nodejs-whisper@0.2.7
v0.1.4
Merge pull request #11 from ChetanXpro/dependabot/npm_and_yarn/pretti…
v0.1.3
feat: add autodownload feature
v0.1.2: Revert "feat: add function to download models directly"
This reverts commit 5cc66243ed82b5e086f72ba0fd9bb960e878dbd7.
v0.1.1
feat: add validation and some default values
v0.1.0
Update README.md