Skip to content

fix: bump @qvac/onnx to ^0.15.0 in transcription-parakeet + release 0.4.0 (followup to #1860)#1982

Closed
ogad-tether wants to merge 2 commits into
tetherto:mainfrom
ogad-tether:chore/bump-transcription-parakeet-qvac-onnx-0.15
Closed

fix: bump @qvac/onnx to ^0.15.0 in transcription-parakeet + release 0.4.0 (followup to #1860)#1982
ogad-tether wants to merge 2 commits into
tetherto:mainfrom
ogad-tether:chore/bump-transcription-parakeet-qvac-onnx-0.15

Conversation

@ogad-tether

@ogad-tether ogad-tether commented May 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bumps @qvac/onnx dep in packages/transcription-parakeet/package.json from ^0.14.0^0.15.0
  • Bumps transcription-parakeet itself 0.3.30.4.0 (minor, not patch — see below) with a corresponding CHANGELOG entry so the fix gets published
  • Unblocks transcription-parakeet CI, which has been failing since the QVAC-16441 rename (#1860)
  • Followup to #1970 ("Bump version" — published @qvac/onnx@0.15.0)
  • Sister PRs: #1979 (tts-onnx → 0.9.0), #1981 (ocr-onnx → 0.5.0)

Why

@qvac/onnx@0.15.0 (published 2026-05-11) is the first version whose Logger.hpp uses the renamed include path #include <inference-addon-cpp/JsLogger.hpp>. Earlier 0.14.x versions still reference the old path <qvac-lib-inference-addon-cpp/JsLogger.hpp>.

After QVAC-16441 (#1860) renamed packages/qvac-lib-inference-addon-cpppackages/inference-addon-cpp, the vcpkg port qvac-lib-inference-addon-cpp@1.1.7#1 started installing headers under include/inference-addon-cpp/. Without bumping the npm dep, npm install resolves ^0.14.0 to 0.14.0 (semver-zero rules), and the addon build fails. transcription-parakeet sets JS_LOGGER via packages/transcription-parakeet/CMakeLists.txt:93, so it hits the same include error as tts-onnx and ocr-onnx:

node_modules/@qvac/onnx/prebuilds/include/qvac-onnx/Logger.hpp:32:10: fatal error:
'qvac-lib-inference-addon-cpp/JsLogger.hpp' file not found

Confirmed reproducer: run 25575833814On Merge Trigger (Parakeet) on main after #1860 landed.

Why a minor bump (0.3.30.4.0) instead of a patch?

Released as a minor bump to avoid version-range conflicts with the upcoming SDK 0.10 release line. A patch (0.3.4) would still satisfy ^0.3.3 ranges held by older SDK builds, which we want to avoid pulling the dep bump into.

Test plan

  • On PR Trigger (Parakeet) builds green on this branch (prebuilds + cpp-tests-coverage across all platforms)
  • On merge, @qvac/transcription-parakeet@0.4.0 publishes successfully and resolves @qvac/onnx@0.15.0

🤖 Generated with Claude Code

@qvac/onnx@0.15.0 (published 2026-05-11 via tetherto#1970) is the first version
with the renamed inference-addon-cpp include path. Earlier 0.14.x
versions still ship Logger.hpp with #include
<qvac-lib-inference-addon-cpp/JsLogger.hpp>, which no longer matches the
vcpkg port qvac-lib-inference-addon-cpp@1.1.7#1 (installs under
include/inference-addon-cpp/ post QVAC-16441 rename).

Without this bump, npm resolves ^0.14.0 to 0.14.0 and parakeet CI fails
during the addon build (transcription-parakeet/CMakeLists.txt:93 sets
JS_LOGGER via target_compile_definitions):

    node_modules/@qvac/onnx/prebuilds/include/qvac-onnx/Logger.hpp:32:10:
    fatal error: 'qvac-lib-inference-addon-cpp/JsLogger.hpp' file not found

Followup to QVAC-16441 / tetherto#1860.
@ogad-tether ogad-tether requested review from a team as code owners May 11, 2026 15:32
@ogad-tether ogad-tether changed the title fix: bump @qvac/onnx to ^0.15.0 in transcription-parakeet (followup to #1860) fix: bump @qvac/onnx to ^0.15.0 in transcription-parakeet + release 0.3.4 (followup to #1860) May 11, 2026
GustavoA1604
GustavoA1604 previously approved these changes May 11, 2026
Publishable release containing the @qvac/onnx ^0.15.0 dep bump from the
previous commit. Adds CHANGELOG entry under [0.4.0] documenting the
include-path follow-up to QVAC-16441 / tetherto#1860.

Released as a minor bump (0.3.3 -> 0.4.0) instead of a patch to avoid
version-range conflicts with the upcoming SDK 0.10 release line.
@ogad-tether ogad-tether force-pushed the chore/bump-transcription-parakeet-qvac-onnx-0.15 branch from 2c49bd6 to d1f019d Compare May 11, 2026 15:45
@ogad-tether ogad-tether changed the title fix: bump @qvac/onnx to ^0.15.0 in transcription-parakeet + release 0.3.4 (followup to #1860) fix: bump @qvac/onnx to ^0.15.0 in transcription-parakeet + release 0.4.0 (followup to #1860) May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants