Skip to content

chore(deps): bump @qvac/sdk from 0.13.5 to 0.17.1 - #41

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/qvac/sdk-0.17.1
Closed

chore(deps): bump @qvac/sdk from 0.13.5 to 0.17.1#41
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/qvac/sdk-0.17.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 20, 2026

Copy link
Copy Markdown
Contributor

Bumps @qvac/sdk from 0.13.5 to 0.17.1.

Release notes

Sourced from @​qvac/sdk's releases.

QVAC Embed Addon v0.17.1

Changed

  • Updated the qvac-fabric vcpkg dependency to registry version 8828.0.2.

QVAC SDK v0.17.1

📦 NPM: https://www.npmjs.com/package/@​qvac/sdk/v/0.17.1

QVAC SDK 0.17.1 is a patch cut focused on Python packaging and release lockstep. It ships self-contained per-platform tetherto-qvac-sdk wheels on the GitHub release, keeps thin wheels on PyPI, makes the embedded Python examples runnable without shared helpers, and publishes @qvac/inference together with @qvac/sdk, @qvac/bare-sdk, and tetherto-qvac-sdk at the same version. It also fixes Windows fat-wheel builds and a dropped bare-rpc stream teardown.

Table of Contents

Features

Self-Contained Python Wheels on the GitHub Release

tetherto-qvac-sdk now builds per-platform "fat" wheels that bundle a platform-matched Bare runtime for turnkey installs from the sdk-v* GitHub release assets. PyPI continues to publish thin wheels; use the release asset URL with pip install … -f when you want the self-contained path.

Bug Fixes

Windows Fat-Wheel Build and bare-rpc Stream Teardown

Fat-wheel builds on Windows failed because subprocess launched npm without resolving npm.cmd. The build script now resolves npm via shutil.which. Separately, peer STREAM DESTROY frames from bare-rpc invoked async OutgoingStream.destroy without scheduling it; the Python transport now schedules that coroutine on the RPC task set so the outgoing stream actually closes.

Docs

Standalone Python Examples

The embedded Python examples no longer depend on a shared _common.py helper. Each example is self-contained so the docs snippets and local runs stay aligned.

Release Packaging

This cut also folds @qvac/inference into the same publish-sdk.yml release path as the other lockstep packages, so a release-sdk-* push ships inference / sdk / bare-sdk / python together (including inference-v* tags) instead of relying on a standalone inference publish workflow.

QVAC Embed Addon v0.17.0

Changed

  • Updated the qvac-fabric vcpkg dependency to registry version 8828.0.1, matching the fabric pin used by the related addons in this PR.
  • Reduced the iOS large-batch embedding stress-test size so the test still exercises the failure path without being killed by the platform memory limit.

... (truncated)

Changelog

Sourced from @​qvac/sdk's changelog.

[0.17.1]

📦 NPM: https://www.npmjs.com/package/@​qvac/sdk/v/0.17.1

QVAC SDK 0.17.1 is a patch cut focused on Python packaging and release lockstep. It ships self-contained per-platform tetherto-qvac-sdk wheels on the GitHub release, keeps thin wheels on PyPI, makes the embedded Python examples runnable without shared helpers, and publishes @qvac/inference together with @qvac/sdk, @qvac/bare-sdk, and tetherto-qvac-sdk at the same version. It also fixes Windows fat-wheel builds and a dropped bare-rpc stream teardown.

Features

Self-Contained Python Wheels on the GitHub Release

tetherto-qvac-sdk now builds per-platform "fat" wheels that bundle a platform-matched Bare runtime for turnkey installs from the sdk-v* GitHub release assets. PyPI continues to publish thin wheels; use the release asset URL with pip install … -f when you want the self-contained path.

Bug Fixes

Windows Fat-Wheel Build and bare-rpc Stream Teardown

Fat-wheel builds on Windows failed because subprocess launched npm without resolving npm.cmd. The build script now resolves npm via shutil.which. Separately, peer STREAM DESTROY frames from bare-rpc invoked async OutgoingStream.destroy without scheduling it; the Python transport now schedules that coroutine on the RPC task set so the outgoing stream actually closes.

Docs

Standalone Python Examples

The embedded Python examples no longer depend on a shared _common.py helper. Each example is self-contained so the docs snippets and local runs stay aligned.

Release Packaging

This cut also folds @qvac/inference into the same publish-sdk.yml release path as the other lockstep packages, so a release-sdk-* push ships inference / sdk / bare-sdk / python together (including inference-v* tags) instead of relying on a standalone inference publish workflow.

[0.17.0]

📦 NPM: https://www.npmjs.com/package/@​qvac/sdk/v/0.17.0

QVAC SDK 0.17.0 adds music generation through AudioGen (ACE-Step), Parler-TTS, Wan 2.2 video, and local system-resource diagnostics. It unifies Whisper and Parakeet behind a single ASR addon, adds DeepSeek DSML tool-call parsing, GR00T multi-embodiment selection, backend diagnostics, and opt-in profiler resource gauges. It also removes legacy ONNX OCR constants, tightens automatic KV cache disk use, and refreshes the model registry.

Breaking Changes

Legacy ONNX OCR Constants Removed

Legacy ONNX OCR model constants are no longer exported. Use the GGML-OCR equivalents that already ship in the SDK.

Before:

import { OCR_CRAFT_DETECTOR, OCR_LATIN_RECOGNIZER } from '@qvac/sdk'

After:

import { OCR_CRAFT, OCR_LATIN } from '@qvac/sdk'
</tr></table> 

... (truncated)

Commits
  • aefd44d QVAC-23240 chore: sync @​qvac/inference with main (#3756)
  • 598f155 QVAC-23251 fix: keep tool definitions out of the primed kv-cache prefix (#3757)
  • 1ac6798 QVAC-22706 doc: make embedded Python examples standalone (#3724)
  • 658c28a QVAC-23342 fix: validate bounded MQTT sessions in SDK E2E (#3717)
  • 13b80ee QVAC-22174 chore[skiplog]: backfill missing entries in sdk 0.17.0 changelog (...
  • 659a214 QVAC-23370 fix[api]: expose streaming transcription stats (#3734)
  • 843db33 QVAC-23203 fix: load sharded llamacpp models directly from disk (#3716)
  • 3176cca QVAC-23053 feat[api|mod]: expose GR00T multi-embodiment selection in VLA SDK ...
  • 20e9cb1 QVAC-22174 chore: release @​qvac/sdk 0.17.0 (#3687)
  • 24be709 QVAC-22622 fix[api]: terminate generation at context boundary (#3608)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 20, 2026
Bumps [@qvac/sdk](https://github.com/tetherto/qvac/tree/HEAD/packages/sdk) from 0.13.5 to 0.17.1.
- [Release notes](https://github.com/tetherto/qvac/releases)
- [Changelog](https://github.com/tetherto/qvac/blob/main/packages/sdk/CHANGELOG.md)
- [Commits](https://github.com/tetherto/qvac/commits/sdk-v0.17.1/packages/sdk)

---
updated-dependencies:
- dependency-name: "@qvac/sdk"
  dependency-version: 0.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/qvac/sdk-0.17.1 branch from 2d4eef5 to cde85d3 Compare August 22, 2026 00:48
@dependabot @github

dependabot Bot commented on behalf of github Sep 3, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #50.

@dependabot dependabot Bot closed this Sep 3, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/qvac/sdk-0.17.1 branch September 3, 2026 00:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants