Repository navigation
Release genkit_llamadart 3.7.0 - #1799
Merged
Merged
Conversation
Contributor
|
Chat app preview removed for |
This was referenced Nov 8, 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.7.0: version3.6.0→3.7.0, and## Unreleased→## 3.7.0 - 2026-11-08. The one bullet comes from #1780 (llamadart: ^0.18.0).^0.18.0is a new core minor. Public API unchanged.release_genkit_on_prep_merge.ymlrequires. Core llamadart 0.18.0 and the 0.18 Apple companions are on pub.dev, so "core first" holds. Release approved by the maintainer on #1747 ("Go").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.7.0and dispatchespublish_genkit_pubdev.yml, which publishesgenkit_llamadart 3.7.0and creates its GitHub Release with--latest=false. Core and companion publishers do not run. pub.dev versions cannot be unpublished. If the merge lands on a later day, fix the changelog date first.Production-readiness scope
genkit_llamadart3.7.0(llamadart: ^0.18.0) is on pub.dev.main.main.website/docs/integrations/genkit.mdandchoosing-an-api.mdto 3.7.0 / llamadart 0.18.0, as #1589 did after 3.6.0. The Genkit## Unreleasedheading returns with the next adapter change, as Move genkit_llamadart to llamadart 0.18 #1780 did after 3.6.0.Completeness checklist
PR type guidance
Test Plan
Pinned Flutter 3.47.1 (Dart 3.13.1), macOS arm64, head
94344434e1397324286fc818b149cfe08c7d60a1.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/: +1576 ~5, includinggenkit_release_routing_test.dartandgenkit_package_staging_test.dart; the only 6 failures arewindows_registry_qualification_test.dart, which needspwsh(not installed on this host).dart test -p chrome --exclude-tags local-only: N/A, no core change.coverage-lib: N/A, nolib/change.packages/genkit_llamadart, hosted llamadart 0.18.0:dart format,dart analyze --fatal-infos,python3 .github/check_docs.py,.githubunittests: pass.dart test -x real-model: +471.[email protected] [email protected] [email protected] [email protected] [email protected]), in-tree then restored: analyze clean, +471. Local SDK is 3.13.1; CI's lower-bound leg runs exact Dart 3.12.0.stage_genkit_package.pyto a fresh directory,dart pub get && dart pub publish --dry-run: 3.7.0, 0 warnings, 584 KB.python3 -B -m unittest discover -s test/ci -p 'test_*.py': OK.verify_release_docs_versions.dart: pass.--release-prepreports only core 0.19 conditions (root## Unreleased, pending companion native pins), not this Genkit-only release.Matrix Evidence
genkit-releasegenkit-contractsrelease-companion-pub-gategenkit_llamadart3.7.0returns 404; latest is 3.6.0; taggenkit_llamadart-v3.7.0absentrelease-doc-version-consistency--release-prepcore-only findings explained aboveReview Notes
94344434e1397324286fc818b149cfe08c7d60a1vs basea468360f5c826b01d7d7bea4de442b03df997145by a fresh Claude Opus auditor session uninvolved in the implementation (operator-owned); 0 blocking findings. Reproduced the staged archive dry-run (file list identical to 3.6.0), lower bounds on Dart 3.12.0 (+471), hosted core (+471) and Genkit tooling tests; confirmed core/companion/docs-cut publishers cannot matchgenkit_llamadart-v3.7.0. Non-blocking: keep the 2026-11-08 date (merge today); website pins follow publication; the real-model leg runs in the publisher's verify job.94344434e1397324286fc818b149cfe08c7d60a1(CI: Genkit lower bounds and published, Genkit local core, Markdown Tests, Linux & Web pass; 9 success, 21 skipped, 0 failed).High-risk regression review
git diff --name-only --no-renames origin/main...HEAD | dart run tool/testing/classify_high_risk_changes.dart:94344434e1397324286fc818b149cfe08c7d60a1/a468360f5c826b01d7d7bea4de442b03df997145genkit_release_routing_test.dartpasses at head; deleting the"$changelog_version" != "$version"check fromrelease_genkit_on_prep_merge.ymlfails onlytest_version_or_changelog_mismatch_fails(mutation control observed, workflow restored).dart run tool/testing/high_risk_readiness.dart --evidence evidence_1799-audited.json --pr-number 1799 --head-sha 94344434e1397324286fc818b149cfe08c7d60a1 --base-sha a468360f5c826b01d7d7bea4de442b03df997145 --pr-author leehackexited 2 (unverifiedPrerequisites/externalPrerequisitesUnavailable): repository-local evidence internally consistent; external app/environment/ruleset provenance is unavailable locally, as expected.