Repository navigation
chore: prepare 0.33.0 - #4547
Merged
Merged
Conversation
Roll the dfx changelog into a 0.33.0 section, and bump the crates carrying the new evidence encoding. Minor is the breaking position for a 0.x crate, and all three are breaking: the encoding itself, plus new variants on ComputeEvidenceError and PrepareSyncForProposalError, neither of which is #[non_exhaustive]. ic-certified-assets 0.3.0 -> 0.4.0 ic-asset 0.29.0 -> 0.30.0 icx-asset 0.29.0 -> 0.30.0 (kept in sync with ic-asset) dfx-core is untouched by this change and stays at 0.4.0. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
✅ No security or compliance issues detected. Reviewed everything up to aec3b62. Security OverviewDetected Code Changes
|
Cargo folds the package version into -C metadata, so bumping ic-certified-assets to 0.4.0 changes the compiled wasm even though no code changed. The version bump and the rebuilt binary have to land together, which is what frontend-canister-up-to-date checks. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
marc0olo
approved these changes
Sep 23, 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.
Description
Release preparation for 0.33.0.
# UNRELEASEDbecomes# 0.33.0.ic-certified-assets/CHANGELOG.md:ic-certified-assetsic-asseticx-assetMinor is the breaking position for a
0.xcrate (^0.29resolves>=0.29.0, <0.30.0),and all three are breaking: the encoding itself, plus the new variants on
ComputeEvidenceErrorandPrepareSyncForProposalError, neither of which is#[non_exhaustive].icx-assetmoves to keep the sync its manifest documents, and theworkspace pin in
Cargo.tomlfollowsic-asset.dfx-coreis untouched by this change and stays at 0.4.0.The dfx version itself is not bumped here —
scripts/release.shdoes that on the releasebranch.
How Has This Been Tested?
cargo buildacross the four crates andcargo test -p ic-certified-assets -p ic-asset(110 + 30) after the bump;
Cargo.lockupdated viacargo update -p.Checklist:
🤖 Generated with Claude Code