Repository navigation
Release genkit_llamadart 3.6.0 - #1588
Merged
Merged
Conversation
13 tasks done
Contributor
|
Chat app preview removed for |
This was referenced Oct 29, 2026
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
genkit_llamadart3.6.0: version3.5.0→3.6.0, and## Unreleased→## 3.6.0 - 2026-10-29. Both bullets come from #1574. The parse bullet now also names Qwen3.5 with thinking off.^0.17.0floor is a new core minor, and the parse fix makes the plugin match the engine and llama-server. The public API is unchanged, so this is not a patch, and nothing calls for a major.release_genkit_on_prep_merge.ymlrequires. The Parse genkit structured output with ChatTemplateEngine.parseRendered #1574 audit doc and test follow-ups are in #1587, which merges first. Core llamadart 0.17.0 is already on pub.dev, so the #922 "core first" order holds.What merging this PR does
Merging publishes. The branch matches
release/genkit_llamadart-vX.Y.Zand changes only the two prep files. Sorelease_genkit_on_prep_merge.ymltags the merge commitgenkit_llamadart-v3.6.0and dispatchespublish_genkit_pubdev.yml. That publishesgenkit_llamadart 3.6.0to pub.dev and creates its GitHub Release with--latest=false. Core and companion publishers do not run. pub.dev versions cannot be unpublished, so hold the merge until the release is approved. If the merge lands on a later day, fix the changelog date first.Production-readiness scope
genkit_llamadart3.6.0(llamadart: ^0.17.0) is on pub.dev.main.main.website/docs/integrations/genkit.mdandchoosing-an-api.mdto 3.6.0 / llamadart 0.17.0, as #1368 did after 3.5.0.Completeness checklist
PR type guidance
Test Plan
Pinned Flutter 3.47.1, macOS arm64, head
20bb87fffd69f7e907cb34e5ccab687118e9059c.dart run tool/prepare_workspace.dart: no tracked changes.dart format --output=none --set-exit-if-changed .: 0 changed.dart analyze: no issues.dart test -p vm -j 1 --exclude-tags local-only: N/A, no core change;dart test -p vm test/unit/tooling/+1240 passed (~5 skipped), which includesgenkit_release_routing_test.dartandgenkit_package_staging_test.dart.dart test -p chrome --exclude-tags local-only: N/A, no core change.packages/genkit_llamadartagainst hosted llamadart 0.17.0:dart format,dart analyze --fatal-infos,python3 .github/check_docs.py: pass.dart test -x real-model: +467 passed.stage_genkit_package.pyto a fresh directory, thendart pub publish --dry-run: staged version 3.6.0, 0 warnings.python3 -B -m unittest discover -s test/ci -p 'test_*.py': OK.verify_release_docs_versions.dartin a full clone (151 tags): pass. With--release-prepit reports only core conditions: rootCHANGELOG.mdandrecent-releases.mdkeep the empty## Unreleasedheading after the core 0.17.0 cut. That applies to core release prep, not to this genkit-only PR. The companion-floor check needs no further tag history.Matrix Evidence
genkit-releasegenkit-contractsrelease-companion-pub-gategenkit_llamadart3.6.0returns 404; latest is 3.5.0; taggenkit_llamadart-v3.6.0absentrelease-doc-version-consistency--release-prepcore-only findings explained aboveReview Notes
20bb87fffd69f7e907cb34e5ccab687118e9059c.High-risk regression review
git diff --name-only --no-renames origin/main...HEAD | dart run tool/testing/classify_high_risk_changes.dart: