Skip to content

Update Aztec version to 4.2.0-aztecnr-rc.2 and remove devnet#256

Merged
critesjosh merged 1 commit intonextfrom
josh/update-version-4.2.0-aztecnr-rc.2
Mar 28, 2026
Merged

Update Aztec version to 4.2.0-aztecnr-rc.2 and remove devnet#256
critesjosh merged 1 commit intonextfrom
josh/update-version-4.2.0-aztecnr-rc.2

Conversation

@critesjosh
Copy link
Copy Markdown
Collaborator

Summary

  • Update Aztec version from 4.0.0-devnet.2-patch.1 to 4.2.0-aztecnr-rc.2 across all config files, dependencies, and documentation
  • Remove all devnet configuration, scripts, and CI workflow (devnet is no longer supported)
  • Update contract code and TypeScript for new Aztec API changes: self.msg_sender(), self.enqueue_self, NO_FROM, destructured .send() returns, and .simulate() returning { result }

Test plan

  • yarn compile && yarn codegen succeeds
  • yarn test:nr passes (Noir TXE tests)
  • yarn test:js passes against local network with new version
  • Verify devnet references are fully removed

🤖 Generated with Claude Code

- Update all version references: Nargo.toml, package.json, config JSONs,
  README.md, CLAUDE.md, CI workflow
- Update Noir contract: self.msg_sender(), self.enqueue_self.*
- Update TypeScript APIs: deploy().send() returns {contract, receipt},
  send() returns {receipt}, simulate() returns {result}
- Replace AztecAddress.ZERO with NO_FROM for account deploys
- Remove devnet config, CI workflow, and ::devnet package.json scripts
- Remove isDevnet() from ConfigManager and related prover toggle

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@critesjosh critesjosh force-pushed the josh/update-version-4.2.0-aztecnr-rc.2 branch from a28c52e to 2218244 Compare March 27, 2026 23:36
@critesjosh critesjosh merged commit 04c9ce1 into next Mar 28, 2026
1 check passed
@critesjosh critesjosh deleted the josh/update-version-4.2.0-aztecnr-rc.2 branch March 28, 2026 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant