Repository navigation
Prepare 0.19.8 release - #1968
Merged
Merged
Conversation
Contributor
|
Chat app preview removed for |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Prepares
llamadartand the three Apple runtime companions at 0.19.8 for release plan #1959. Merging intomainpublishes core 0.19.8, then the three companions; it needs the maintainer's explicit go-ahead. Draft: not for merge, tag or publish until the maintainer says so. Therelease-preplabel is set because the branch name is not a versioned release-prep name; merging triggersrelease_on_prep_merge.yml.Base:
main63fb1ec0c6.Production-readiness scope
v0.1.83->v0.1.84(manifest SHA-25655abeb377597148156059a8ee5400f2314c6254ad91b57db65b709e304c0dea0, bridgedc359398, nativev0.9.0). Unchanged: native llama.cppv0.9.0, LiteRT-LMv0.19.1-4, stable-diffusionv0.3.0-3, Web LiteRT-LM@litert-lm/[email protected].## Unreleasedbecomes## 0.19.8: an "Aligned ...v0.1.84" WebGPU line, one fixed bullet (grammars stay applied through a budgeted thought: an eager grammar that takes the forced-open thought stays applied, every other grammar pauses; Qwen3.5: constrained JSON with a thinking budget ignores the grammar after the forced </think> #1953 and Seed-OSS: required tool call unconstrained after a thinking budget (template doesn't open the thought) #1958) and the runtime baseline. Sweep, test and tooling changes have no bullet. Granite and Ling are not claimed (#1966). Released sections untouched; the docs page keeps 0.19.x and 0.18.x.0.19.7->0.19.8(README install snippets name core^0.19.8; companion changelogs gain a0.19.8section).llamadart_litert_lm_fluttercore constraint>=0.19.7 <0.20.0->>=0.19.8 <0.20.0, same shape as 0.19.7 (#1951); the other two keep>=0.19.0 <0.20.0.Package.swiftpins unchanged.genkit_llamadartandllamadart_model_storeuntouched.v0.1.84+ for a grammar to stay applied through a budgeted thought, older assets throwLlamaUnsupportedException.Completeness checklist
PR type guidance
.gitattributeschange; union merge was switched off locally for the two changelogs and they were edited directly, no merge or rebase.Test Plan
Pinned Flutter 3.47.1, isolated
TMPDIR.dart run tool/prepare_workspace.dart(plusdart pub getinpackages/llamadart_validationandwebsite/examples/observability): locks changed only for local core/companion0.19.7->0.19.8.dart format --output=none --set-exit-if-changed .: 0 changed.dart analyze: no issues.dart test -p vm test/unit/tooling/: all 1,742 pass. Markdown suites fromtool/ci/markdown_test_suites.txt: pass.dart test -p vm/-p chrome: left to CI (nolib/or test change in this PR).coverage-lib: N/A, nolib/change.verify_release_docs_versions.dartand--release-prep: exit 0, "llamadart 0.19.8, llamadart_llama_cpp_flutter 0.19.8, llamadart_litert_lm_flutter 0.19.8, llamadart_stable_diffusion_flutter 0.19.8; checkout llamadart-native v0.9.0."check_webgpu_bridge_tag.dart --verify-manifest: OK (16 pins agree on v0.1.84; immutable release publishes the approved manifest bytes).companion_pub_preflight.dart: OK for all three companions.check_core_archive.py: passed../tool/docs/build_site.sh: builds.origin/main...HEAD): high-risk (artifactConsumer).Matrix Evidence
high-risk-exact-head-independent-qa--release-prep, the companion preflight, the core archive and thepub publish --dry-runs. Mutants M1-M7 are killed. Evaluator exit 2.release-metadata-verification--release-prepexits 0.release-doc-version-consistencyrelease-companion-pub-gatecompanion_pub_preflight.dartOK.genkit-release,android-release-device-pool,release-representative-smokesReview Notes
High-risk regression review
artifactConsumer)v0.19.8and all four packages at 0.19.8 are absent from origin and pub.dev. Evaluator exit 2.63fb1ec0c6