Skip to content

Release v1.13.4 - #3730

Merged
csukuangfj merged 1 commit into
k2-fsa:masterfrom
csukuangfj:release-v1.13.4
Jul 7, 2026
Merged

csukuangfj merged 1 commit into
k2-fsa:masterfrom
csukuangfj:release-v1.13.4

Conversation

@csukuangfj

@csukuangfj csukuangfj commented Jul 7, 2026 •

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • New Features

    • Released version 1.13.4 across app packages, plugins, and example apps.
    • Added support for per-stream hotwords in the JavaScript API.
  • Bug Fixes

    • Included several ASR output cleanups and platform fixes, including Windows file handling, installer support, and build stability improvements.
  • Documentation

    • Updated install guides, download links, and package references to match the new release version.

@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Jul 7, 2026
@coderabbitai

coderabbitai Bot commented Jul 7, 2026 •

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 9c232e85-3935-4690-9f8d-f1718e33957e

📥 Commits

Reviewing files that changed from the base of the PR and between 753609d and 9bf578a.

📒 Files selected for processing (81)
  • CHANGELOG.md
  • CMakeLists.txt
  • android/SherpaOnnx/app/build.gradle
  • android/SherpaOnnx2Pass/app/build.gradle
  • android/SherpaOnnxAar/README.md
  • android/SherpaOnnxAudioTagging/app/build.gradle.kts
  • android/SherpaOnnxAudioTaggingWearOs/app/build.gradle.kts
  • android/SherpaOnnxJavaDemo/app/build.gradle
  • android/SherpaOnnxKws/app/build.gradle
  • android/SherpaOnnxSimulateStreamingAsr/app/build.gradle.kts
  • android/SherpaOnnxSimulateStreamingAsrWearOs/app/build.gradle.kts
  • android/SherpaOnnxSpeakerDiarization/app/build.gradle.kts
  • android/SherpaOnnxSpeakerIdentification/app/build.gradle.kts
  • android/SherpaOnnxSpokenLanguageIdentification/app/build.gradle.kts
  • android/SherpaOnnxTts/app/build.gradle
  • android/SherpaOnnxTtsEngine/app/build.gradle.kts
  • android/SherpaOnnxVad/app/build.gradle
  • android/SherpaOnnxVadAsr/app/build.gradle
  • android/SherpaOnnxWebSocket/app/build.gradle
  • build-ios-shared.sh
  • dart-api-examples/add-punctuations/pubspec.yaml
  • dart-api-examples/audio-tagging/pubspec.yaml
  • dart-api-examples/keyword-spotter/pubspec.yaml
  • dart-api-examples/non-streaming-asr/pubspec.yaml
  • dart-api-examples/speaker-diarization/pubspec.yaml
  • dart-api-examples/speaker-identification/pubspec.yaml
  • dart-api-examples/speech-enhancement-dpdfnet/pubspec.yaml
  • dart-api-examples/speech-enhancement-gtcrn/pubspec.yaml
  • dart-api-examples/spoken-language-identification/pubspec.yaml
  • dart-api-examples/streaming-asr/pubspec.yaml
  • dart-api-examples/streaming-speech-enhancement-dpdfnet/pubspec.yaml
  • dart-api-examples/streaming-speech-enhancement-gtcrn/pubspec.yaml
  • dart-api-examples/tts/pubspec.yaml
  • dart-api-examples/vad-with-non-streaming-asr/pubspec.yaml
  • dart-api-examples/vad/pubspec.yaml
  • flutter-examples/non_streaming_vad_asr/pubspec.yaml
  • flutter-examples/streaming_asr/pubspec.yaml
  • flutter-examples/tts/pubspec.yaml
  • flutter/sherpa_onnx/pubspec.yaml
  • flutter/sherpa_onnx_android/pubspec.yaml
  • flutter/sherpa_onnx_android_arm64/pubspec.yaml
  • flutter/sherpa_onnx_android_armeabi/pubspec.yaml
  • flutter/sherpa_onnx_android_x86/pubspec.yaml
  • flutter/sherpa_onnx_android_x86_64/pubspec.yaml
  • flutter/sherpa_onnx_ios/ios/sherpa_onnx_ios.podspec
  • flutter/sherpa_onnx_ios/pubspec.yaml
  • flutter/sherpa_onnx_linux/pubspec.yaml
  • flutter/sherpa_onnx_macos/macos/sherpa_onnx_macos.podspec
  • flutter/sherpa_onnx_macos/pubspec.yaml
  • flutter/sherpa_onnx_windows/pubspec.yaml
  • harmony-os/SherpaOnnxHar/sherpa_onnx/BuildProfile.ets
  • harmony-os/SherpaOnnxHar/sherpa_onnx/README.md
  • harmony-os/SherpaOnnxHar/sherpa_onnx/oh-package.json5
  • harmony-os/SherpaOnnxSpeakerDiarization/entry/oh-package.json5
  • harmony-os/SherpaOnnxSpeakerIdentification/entry/oh-package.json5
  • harmony-os/SherpaOnnxStreamingAsr/entry/oh-package.json5
  • harmony-os/SherpaOnnxTts/entry/oh-package.json5
  • harmony-os/SherpaOnnxVadAsr/entry/README.md
  • harmony-os/SherpaOnnxVadAsr/entry/oh-package.json5
  • jitpack.yml
  • mfc-examples/README.md
  • new-release.sh
  • nodejs-addon-examples/package.json
  • nodejs-examples/package.json
  • pom.xml
  • rust-api-examples/Cargo.toml
  • rust-api-examples/for-advanced-users.md
  • scripts/wheel/sherpa-onnx-bin/setup.py
  • scripts/wheel/sherpa-onnx-core/setup.py
  • setup.py
  • sherpa-onnx/csrc/version.cc
  • sherpa-onnx/rust/sherpa-onnx-sys/Cargo.toml
  • sherpa-onnx/rust/sherpa-onnx/Cargo.toml
  • sherpa-onnx/rust/sherpa-onnx/README.md
  • sherpa-onnx/rust/sherpa-onnx/src/lib.rs
  • tauri-examples/non-streaming-speech-recognition-from-file/package.json
  • tauri-examples/non-streaming-speech-recognition-from-file/src-tauri/Cargo.toml
  • tauri-examples/non-streaming-speech-recognition-from-file/src-tauri/tauri.conf.json
  • tauri-examples/non-streaming-speech-recognition-from-microphone/package.json
  • tauri-examples/non-streaming-speech-recognition-from-microphone/src-tauri/Cargo.toml
  • tauri-examples/non-streaming-speech-recognition-from-microphone/src-tauri/tauri.conf.json

📝 Walkthrough

Walkthrough

This PR bumps the sherpa-onnx project version from 1.13.3 to 1.13.4 across the codebase, updating CMakeLists.txt, version.cc, CHANGELOG.md, and version/dependency strings in Android, Flutter, HarmonyOS, Dart, Rust, Node.js, Tauri, Python wheel, and documentation files.

Changes

Version 1.13.4 release bump

Layer / File(s) Summary
Core version metadata and changelog
CMakeLists.txt, sherpa-onnx/csrc/version.cc, new-release.sh, CHANGELOG.md
Updates SHERPA_ONNX_VERSION, hard-coded git date/sha/version literals, release script constants, and adds a 1.13.4 changelog entry.
Android Gradle app versioning
android/*/app/build.gradle(.kts), jitpack.yml, android/SherpaOnnxAar/README.md
Bumps versionCode/versionName across all sample apps and updates JitPack AAR publish steps and dependency references.
Flutter/iOS/macOS packaging versioning
flutter/*/pubspec.yaml, flutter/*/*.podspec, flutter-examples/*/pubspec.yaml, build-ios-shared.sh
Bumps package versions and dependency constraints across Flutter plugin and example packages plus the iOS Info.plist string.
Dart API example dependency versioning
dart-api-examples/*/pubspec.yaml
Bumps the sherpa_onnx dependency constraint across all Dart example manifests.
HarmonyOS package versioning
harmony-os/**/oh-package.json5, harmony-os/**/BuildProfile.ets, harmony-os/**/README.md
Bumps HAR_VERSION and dependency versions and updates related README download links.
Rust crates, Python wheels, Node packages, Maven/Cargo versioning
sherpa-onnx/rust/**, rust-api-examples/*, scripts/wheel/**/setup.py, setup.py, pom.xml, nodejs-*-examples/package.json
Bumps crate/package versions and dependency pins across Rust, Python wheel, Node.js, and Maven artifacts.
Tauri example and MFC example versioning
tauri-examples/**, mfc-examples/README.md
Bumps package/crate/config versions for Tauri examples and updates pre-built exe download links.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@csukuangfj
csukuangfj merged commit 1428072 into k2-fsa:master Jul 7, 2026
0 of 27 checks passed
@csukuangfj
csukuangfj deleted the release-v1.13.4 branch July 7, 2026 11:21

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request bumps the version of sherpa-onnx from 1.13.3 to 1.13.4 across the entire repository, including CMake configuration, Android build files, iOS build scripts, Dart/Flutter packages, Harmony OS configurations, Rust crates, Node.js packages, Tauri examples, and Python setup scripts. It also updates CHANGELOG.md with the release notes for version 1.13.4. No review comments were provided, and I have no additional feedback to offer.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant