Update all examples and CI to Aztec v4.0.0-nightly.20260211#29
Merged
Update all examples and CI to Aztec v4.0.0-nightly.20260211#29
Conversation
Align all workflow files with the aztec-starter local-network.yaml pattern: - Use versioned install URL and new Aztec CLI install method - Add Foundry toolchain, remove Docker setup - Update PATH to include current/bin and current/node_modules/.bin - Simplify network start (remove aztec-up/docker tag steps) - Use script -e -c wrapper for aztec commands - Update version to 4.0.0-nightly.20260211 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Migrate all example projects from v3/devnet to v4 nightly: - Update Noir contracts for v4 API changes (protocol_types -> protocol, dep:: prefix removal, nhk_app, DOM_SEP constants, etc.) - Update TypeScript code for v4 SDK changes (.send() returns directly, TxExecutionResult, registerContract signature, etc.) - Update all Nargo.toml and package.json dependencies - Add devcontainer configuration - Regenerate lock files and proof data Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The ~/nargo/github.com directory may not exist when nargo is installed via the noirup action rather than aztec's installer. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The nargo binary bundled with Aztec overflows its default stack when compiling contracts. Set RUST_MIN_STACK=8388608 (8MB) for all aztec compile/test steps across workflows. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
RUST_MIN_STACK is not respected by the pre-compiled nargo binary. Use ulimit -s unlimited to raise the OS stack size limit before running aztec compile/test commands. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The comments explaining design rationale, parameter docs, and safety notes are still relevant after the v4 migration and should be kept. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sklppy88
approved these changes
Feb 13, 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
4.0.0-nightly.20260211across all examples and workflowsTest plan
🤖 Generated with Claude Code