Skip to content

Commit d1a6718

Browse files
chore(whispercpp): bump version to 0.6.3 and update CHANGELOG (#1758)
Co-authored-by: Mariusz Reichert <reichert.programming@gmail.com>
1 parent 66bc17c commit d1a6718

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

packages/qvac-lib-infer-whispercpp/CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.6.3]
11+
1012
### Added
11-
- Enabled Vulkan GPU acceleration in CI prebuilds for Linux, Android, and Windows
12-
- Added dynamic ggml backend library installation in CMakeLists.txt for Android/Linux (matching the LLM addon pattern)
13+
- Vulkan GPU acceleration enabled by default in CMakeLists.txt for Linux, Android, and Windows (macOS/iOS use Metal)
14+
- Dynamic ggml backend library installation in CMakeLists.txt for Android/Linux (matching the LLM addon pattern)
1315
- Vulkan SDK installation on Windows integration test runner so `vulkan-1.dll` is available at runtime
1416
- `atexit` cleanup handler in `binding.cpp` that clears streaming sessions before C++ static destructors run
17+
- Vulkan GPU smoke test in integration test workflow for Linux GPU runners
18+
- RTF performance benchmark workflow with multi-model/multi-audio matrix support
1519

1620
### Changed
1721
- GPU usage is now opt-in: `use_gpu` defaults to `false` in `toWhisperContextParams` instead of inheriting the upstream default (`true`). Callers must explicitly set `use_gpu: true` to enable GPU acceleration.
1822

1923
### Fixed
2024
- Fixed SIGSEGV (exit code 139) at process exit on Linux GPU runners caused by ggml Vulkan backend static destructor ordering (upstream whisper.cpp#2373)
2125
- Fixed "The specified module could not be found" error on Windows integration tests by installing the Vulkan runtime
26+
- Fixed `t.skip()` calls in GPU smoke test (brittle does not support `t.skip`, replaced with `t.pass`)
2227

2328
## [0.6.2]
2429

packages/qvac-lib-infer-whispercpp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@qvac/transcription-whispercpp",
3-
"version": "0.6.2",
3+
"version": "0.6.3",
44
"description": "transcription addon for qvac",
55
"addon": true,
66
"engines": {

0 commit comments

Comments
 (0)