Repository navigation
release: prepare 0.6.0 - #2343
Conversation
Set every package to 0.6.0 and regenerate the version-dependent Hub fixture, verification receipts and conformance corpora from this build. Refs #1095 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the
|
[Medium impact] This release preparation appears safe to merge; no actionable issues were found.
|
Refs #1095
Final release version change for GraphForge Core 0.6.0. Base:
1c7a99b17de22aaa68e9b9738ed7e807ed8c4610(origin/main). This touches the same 52 files as the rc.8 preparation (#2312).Commands and results
python3 scripts/set_release_version.py 0.6.0→make release-version-check:set-release-version: alignedcargo run -p graphforge-cli --example generate_hub_fixture -- --rebuild-source, then-- --update, then a check run with no flags: no driftgf(graphforge 0.6.0), run on a private copy ofopendata-openalex.gfpb:gf --json portable verify --mode full|inspect→full/structure_onlyGRAPHFORGE_UPDATE_ITEM_ADMISSION_ARTIFACTS=1 cargo test -p graphforge-hub-publish --test item_admission native_admission_oracle_and_checked_in_wasm_corpus: 1 passedGRAPHFORGE_UPDATE_DISCOVERY_ARTIFACTS=1 cargo test -p graphforge-hub-publish --test item_source generated_transitions_preserve_sources_and_cas_preconditions: 1 passedGRAPHFORGE_UPDATE_DISCOVERY_ARTIFACTS=1 cargo test -p graphforge-discovery --test item_resolution generated_contract_and_native_resolution_agree: 1 passedGRAPHFORGE_UPDATE_PROTOCOL_WASM_EXPECTED=1 cargo test -p graphforge-protocol-wasm --test corpus --test hub_documents: 5 + 1 passed, and the protocol-wasm expected files did not changemake test-rust ARGS="-p graphforge-cli --test hub_fixture": 4/4make test-rust ARGS="-p graphforge-hub-publish --test item_admission --test item_source --test contract_artifacts": 15/15make test-rust ARGS="-p graphforge-discovery --test item_resolution": 11/11make test-rust ARGS="-p graphforge-protocol-wasm --test corpus --test hub_documents --test hub_control": 7/7make check: passedDiff review
A token-level diff of every regenerated file shows only these changes:
0.6.0-rc.8→0.6.0)payload_bytes30581 → 30576package-control9706 → 9701graph_data_ratio_ppm, which follows from the payload sizeThe
.gfpbsizes did not change (tar padding).Not changed (intentionally)
docs/contracts/hub-control/v1/conformance.jsonkeepsproducing_core_version: "0.6.0-rc.8". This is literal sample data in an input corpus with no generator, and no test ties it to the build version.docs/guide/use-a-notebook.mdpins the qualified0.6.0rc8wheel by SHA-256 and Publish run. Relabeling it would be false. It needs a follow-up once the 0.6.0 wheel is published.scripts/ci/test-package-native-cli.pytest literal is not tied to the version.🤖 Generated with Claude Code
Open in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.