Skip to content

chore(native): sync native release v0.4.1-1 - #622

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
automation/native-sync-v0.4.1-1
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
automation/native-sync-v0.4.1-1

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated sync from leehack/llamadart-native release v0.4.1-1.

Changes:

  • Updates native release pins, headers, generated bindings, runtime checksums, Apple SPM pins, and current docs when applicable.
  • Does not bump, tag, or publish companion/core packages.

Native version checklist:

  • Confirm the native release includes all required native-assets archives.
  • If LiteRT-LM sync was requested, confirm release keep includes all required runtime archives.
  • Confirm manifest provenance, ABI/capabilities, bundle coverage, checksums, and real-model evidence.
  • Confirm Apple SPM pins and current README/website/changelog surfaces are aligned.

@github-actions

Copy link
Copy Markdown
Contributor Author

Chat app preview deployed for f37c5ae.

leehack added a commit that referenced this pull request Sep 23, 2026
…ive v0.4.1-1

For [llamadart-native#86](leehack/llamadart-native#86) and [#322](#322).

Adopts `leehack/llamadart-native@v0.4.1-1`, a wrapper-only rebuild on llama.cpp `v0.4.1`, through the sync workflow's commit from [#622](#622), unchanged. Every mtmd context now gets `llama_dart_tts_eval_callback` as `cb_eval`, and each synthesis attaches a one-byte cancel flag owned by the main isolate with `llama_dart_tts_set_cancel_flag`. A cancel now stops the Qwen3-TTS audio decode at its next chunk boundary instead of after the native step in progress. Runtimes without the two exports keep the previous behaviour.

`check_webgpu_bridge_tag` accepts `bridgeApprovedNativePin = 'v0.4.1-1'` beside the `v0.4.1` bridge anchor, approving the pin with the v0.1.44 Web bridge assets without re-qualifying them.

Qwen3-TTS 1.7B Q4_K_M on an M4 Max CPU, a cancel halfway through a synthesis: 990-1621 ms before (median 1156 ms), 1.8-72.5 ms after (median 25.7 ms), n=12 each.
@leehack

leehack commented Sep 23, 2026

Copy link
Copy Markdown
Owner

Superseded by #630, merged as ae7b745. It includes this PR's commit f37c5ae71 unchanged, together with the TTS cancel wiring and the Web bridge gate change that turns this PR's two red gates green.

@leehack leehack closed this Sep 23, 2026
@leehack
leehack deleted the automation/native-sync-v0.4.1-1 branch October 1, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant