Skip to content

chore: backport PR #21813 (fix(aztec-up): strip leading v prefix from version strings) to v4-next#21912

Merged
nchamo merged 2 commits into
backport-to-v4-next-stagingfrom
claudebox/77d63df28c93c09d-2
Mar 23, 2026
Merged

chore: backport PR #21813 (fix(aztec-up): strip leading v prefix from version strings) to v4-next#21912
nchamo merged 2 commits into
backport-to-v4-next-stagingfrom
claudebox/77d63df28c93c09d-2

Conversation

@AztecBot

Copy link
Copy Markdown
Collaborator

Summary

Backport of #21813 to v4-next.

Strips a leading v from version arguments in aztec-up and aztec-install so that aztec-up install v4.1.0-nightly.20260313 works correctly instead of failing with a confusing alias resolution error.

Conflict Resolution

The cherry-pick conflicted in aztec-up/bin/0.0.1/aztec-install because the staging branch has a print_colored function where next has a typewriter function. Resolution: kept print_colored from the staging branch, added the new is_semver and resolve_version functions (the actual fix). The typewriter function from next was excluded as it doesn't exist on this branch.

aztec-up/bin/0.0.1/aztec-up applied cleanly with no conflicts.

ClaudeBox log: https://claudebox.work/s/77d63df28c93c09d?run=2

nchamo and others added 2 commits March 23, 2026 18:06
…gs (#21813)

Cherry-pick of merge commit 32a5796 (PR #21813) with conflicts in aztec-up/bin/0.0.1/aztec-install.
Kept existing print_colored function from backport-to-v4-next-staging while
adding is_semver and resolve_version functions with v-prefix stripping.
Excluded typewriter function from next (not present on this branch).
@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Mar 23, 2026
@nchamo nchamo marked this pull request as ready for review March 23, 2026 18:15
@nchamo nchamo requested a review from charlielye as a code owner March 23, 2026 18:15
@nchamo nchamo enabled auto-merge (squash) March 23, 2026 18:22
@AztecBot

Copy link
Copy Markdown
Collaborator Author

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/b3e6c6bbbb059192�b3e6c6bbbb0591928;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_epochs/epochs_proof_fails.parallel.test.ts "does not allow submitting proof after epoch end" (229s) (code: 0) group:e2e-p2p-epoch-flakes

@nchamo nchamo merged commit 82b6fa2 into backport-to-v4-next-staging Mar 23, 2026
23 of 29 checks passed
@nchamo nchamo deleted the claudebox/77d63df28c93c09d-2 branch March 23, 2026 18:34
AztecBot added a commit that referenced this pull request Mar 24, 2026
Thunkar pushed a commit that referenced this pull request Mar 24, 2026
AztecBot added a commit that referenced this pull request Mar 25, 2026
BEGIN_COMMIT_OVERRIDE
fix(aztec-up): narrow PATH cleanup regex to avoid removing user PATH
entries (#21828)
fix: consolidate blob source test into single summary log with supernode
detection (#21719)
fix: use anchor block on getL1ToL2MsgWitness (#21872)
fix: make sure queries are not made ahead of the anchor block (#21874)
chore(docs): backport docs infrastructure changes to v4 (#21437)
chore: backport PR #21836 (fix: explicitly handle initial block case for
getBlockHashMembershipWitness) to v4-next (#21891)
chore: backport PR #21813 (fix(aztec-up): strip leading v prefix from
version strings) to v4-next (#21912)
docs: document defi-wonderland immutable macro (#21764)
fix: pin typescript and harden lockfile check in docs examples CI (v4
backport) (#21914)
docs: expand circuit profiling guide and document kernel gate cost
overhead (#21770)
feat: cli-wallet (#21757)
chore: sync backport staging with v4-next HEAD (#21931)
fix: bot gas estimations (backport #21945) (#21947)
refactor(aztec-nr): use logging wrappers in
compute_note_hash_and_nullifier (#21897)
fix: backport v4 next staging (#21934)
fix: make PXE#getSyncedBlockHeader a concurrency=1 job to prevent IDB tx
liveness issues (#21944)
feat: add error page mapping for incompatible oracles (#21943)
fix(aztec-up): validate semver in uninstall to prevent path traversal
(#21892)
chore: merge v4-next into backport staging (fix ancestry) (#21954)
fix(aztec-up): add truncation protection to install scripts (#21896)
fix: noir format in compute_note_hash_and_nullifier.nr (#21956)
fix(stdlib): decode `EthAddress`, `FunctionSelector` and wrapped field
structs in `AbiDecoder` (#21926)
chore: update noir to nightly-2026-02-12-patch.1 (#21960)
fix: ensure empty docs examples does not populate yarn lock backport
(#21963)
fix: docs examples does not build on simple bootstrap backport (#21964)
fix: add rc/testnet version detection to API reference pages (#21966)
docs: document EmbeddedWallet automatic gas estimation and private
authwits (#21790)
fix(pxe): robust error handling in message processing (backport #21093)
(#21981)
chore: manually recreate backport (#21969)
chore: (A-779) load all accounts before calling
LogService.#getSecretsForSenders (#21923)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants