Skip to content

Releases: ChetanXpro/nodejs-whisper

v0.2.9 - Logger improvements and WAV validation fixes

25 May 08:31

Choose a tag to compare

Logger Improvements and WAV Validation Fixes

Fixed

  • Fixed CLI download command not executing (missing function call)
  • npx nodejs-whisper download now 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

25 May 08:30

Choose a tag to compare

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 --build for better Windows support
  • Updated CUDA compilation to use -DGGML_CUDA=1 instead of environment variables
  • Improved executable path detection for CMake output structure

Install: npm install nodejs-whisper@0.2.7

v0.1.4

22 Aug 16:32
b4a1368

Choose a tag to compare

Merge pull request #11 from ChetanXpro/dependabot/npm_and_yarn/pretti…

v0.1.3

08 Aug 18:06

Choose a tag to compare

feat: add autodownload feature

v0.1.2: Revert "feat: add function to download models directly"

04 Aug 04:56

Choose a tag to compare

This reverts commit 5cc66243ed82b5e086f72ba0fd9bb960e878dbd7.

v0.1.1

01 Aug 05:12

Choose a tag to compare

feat: add validation and some default values

v0.1.0

31 Jul 04:21
04b558f

Choose a tag to compare

Update README.md