v1.12.39

k2-fsa/sherpa-onnxv1.12.39Apr 17, 2026by github-actions[bot]

AI Summary

Improves build reliability across Windows and different hardware (Ascend NPU) and exposes configuration options for memory management while updating dependencies.

Key Highlights

  • Fix for Ascend NPU context crash
  • Update to Eigen v5.0.1
  • Expose memory-related session options via config
  • Proxy support for Rust binding build script

New Features

  • Memory session options via config
  • Offline dependency download script
  • Ascend NPU crash fix
  • Eigen 5.0.1 update

Full Release Notes

## What's Changed
* expose memory-related session options via config by @negbie in https://github.com/k2-fsa/sherpa-onnx/pull/3503
* Fix building Python wheels for Windows by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3504
* Update Eigen to v5.0.1 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3505
* Add script to download all dependencies for offline use by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3506
* Honor proxy env to download prebuilt archive in rust binding build script by @k88936 in https://github.com/k2-fsa/sherpa-onnx/pull/3507
* fix: 修复了 Ascend NPU 上下文导致的崩溃问题 by @cn-tao in https://github.com/k2-fsa/sherpa-onnx/pull/3512
* Fix an offset-by-one error in pyannote speaker diarization. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3514
* Update go.mod and go.sum for the sherpa-onnx-go package. by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3516
* Check for nullptr in c/cxx API by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3515
* Add tauri app example for non-streaming ASR + VAD by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3520
* Release v1.12.39 by @csukuangfj in https://github.com/k2-fsa/sherpa-onnx/pull/3521

## New Contributors
* @negbie made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3503
* @k88936 made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3507
* @cn-tao made their first contribution in https://github.com/k2-fsa/sherpa-onnx/pull/3512

**Full Changelog**: https://github.com/k2-fsa/sherpa-onnx/compare/v1.12.38...v1.12.39