Skip to content

Prepare 0.19.7 release - #1951

Merged
leehack merged 2 commits into
mainfrom
release/prep-0.19.7
Nov 12, 2026
Merged

leehack merged 2 commits into
mainfrom
release/prep-0.19.7

Conversation

@leehack

@leehack leehack commented Nov 12, 2026 •

Copy link
Copy Markdown
Owner

Summary

Prepares llamadart and the three Apple runtime companions at 0.19.7 for release plan #1939. Merging into main publishes core 0.19.7, then the three companions; it needs the maintainer's explicit go-ahead. Draft: not for merge, tag or publish until the maintainer says so.

Base: main f9a6045c3.

Production-readiness scope

Completeness checklist

PR type guidance

  • Release preparation: versions, install snippets, lockfiles, changelogs and the LiteRT-LM companion's core constraint. No .gitattributes change; the changelogs were edited directly, no merge or rebase.
  • Feature PR / Bugfix PR / Docs-only PR: N/A.

Test Plan

Pinned Flutter 3.47.1, isolated TMPDIR, full tag history.

  • dart run tool/prepare_workspace.dart (plus dart pub get in packages/llamadart_validation and website/examples/observability): locks changed only for local core/companion 0.19.6 -> 0.19.7.
  • dart format --output=none --set-exit-if-changed .: 0 changed.
  • dart analyze: no issues.
  • dart test -p vm test/unit/tooling/: all 1,726 pass. Markdown suites from tool/ci/markdown_test_suites.txt: pass.
  • Full dart test -p vm / -p chrome: left to CI (no lib/ or test change in this PR).
  • coverage-lib: N/A, no lib/ change.
  • Other checks:
    • verify_release_docs_versions.dart and --release-prep: exit 0, "llamadart 0.19.7, llamadart_llama_cpp_flutter 0.19.7, llamadart_litert_lm_flutter 0.19.7, llamadart_stable_diffusion_flutter 0.19.7; checkout llamadart-native v0.9.0."
    • check_webgpu_bridge_tag.dart: OK. companion_pub_preflight.dart: OK for all three companions.
    • Classifier (origin/main...HEAD): high-risk (artifactConsumer).

Matrix Evidence

Matrix row Scope covered Platform / model / backend Result Evidence / notes
high-risk-exact-head-independent-qa exact-head release audit a299715 PASS Deep audit PASS at ca8f71b8; delta re-audit PASS at a2997151. Evidence llamadart-evidence/pr-1951/ (evaluator exit 2)
release-metadata-verification versions, constraints, changelog promotion macOS host PASS --release-prep exits 0.
release-doc-version-consistency install docs, companion bumps macOS host PASS verifier, both modes, exit 0.
release-companion-pub-gate companion pub.dev availability and constraints macOS host PASS (pre-merge) companion_pub_preflight.dart OK.
genkit-release, android-release-device-pool, release-representative-smokes N/A N/A N/A Genkit untouched; no runtime-code change; smokes belong to the publish step.

Review Notes

  • Independent review status: delta re-audit PASS at a2997151 (after a deep audit PASS at ca8f71b8)
  • CI status / head SHA: green (36 pass, 9 skipping), a299715

High-risk regression review

  • Classification: high-risk (artifactConsumer)
  • Implementation task: lane-0197-release-prep
  • Independent blocking QA task: fresh auditor-deep sessions (not the author). Both verifier modes, check_core_archive.py and the release-notes extraction passed; released sections are byte-identical.
  • Exact head / current base: a299715 / f9a6045c3
  • Production-branch deletion, bypass, or miswire proof: N/A (metadata only)
  • Affected-family real-model/artifact evidence: N/A
  • Explicit unavailable-family or other N/A evidence: N/A
  • Known PR-caused P1 regressions: 0
  • Unresolved review threads: 0

@leehack leehack added the release-prep Merge approval triggers the prepared package release workflow label Nov 12, 2026
@leehack leehack mentioned this pull request Nov 12, 2026
17 of 20 tasks
@leehack
leehack marked this pull request as ready for review November 12, 2026 12:19
@leehack
leehack merged commit 5eebd96 into main Nov 12, 2026
45 checks passed
@leehack
leehack deleted the release/prep-0.19.7 branch November 12, 2026 12:19
@github-actions

Copy link
Copy Markdown
Contributor

Chat app preview removed for leehack/llamadart-chat-pr-1951.

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

Labels

release-prep Merge approval triggers the prepared package release workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant