Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ body:
attributes:
label: Node Version
description: Your Node.js version
placeholder: e.g. 24.12.0
placeholder: e.g. 24.15.0
- type: textarea
id: additional-context
attributes:
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v24.12.0
v24.15.0
7 changes: 3 additions & 4 deletions build-images/src/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ RUN curl -L https://foundry.paradigm.xyz | bash \
# We use this image for test isolation.
FROM base-build AS build

# APT repo for node (24.12.0)
# APT repo for node (24.15.0)
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
ENV NODE_MAJOR=24
RUN echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list
Expand Down Expand Up @@ -102,8 +102,7 @@ RUN apt update && \
pkg-config \
libssl-dev \
# Node
# WARNING: Need to downgrade to this version in the basebox below as well.
nodejs=24.12.0-1nodesource1 \
nodejs=24.15.0-1nodesource1 \
# Python (clang bindings for wasm bindgen.)
python3 \
python3-clang \
Expand Down Expand Up @@ -216,7 +215,7 @@ RUN apt update && \
zsh \
inotify-tools \
# Annoyingly unminimize upgrades nodejs.
nodejs=24.12.0-1nodesource1 \
nodejs=24.15.0-1nodesource1 \
# smt_verification dependencies
python3-venv \
python3-pip \
Expand Down
4 changes: 2 additions & 2 deletions docs/docs-operate/operators/setup/building-from-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ The tag `aztec-build-local:3.0` avoids conflicts with the official Docker Hub im

**What this does:**
- Builds the `build` stage from `build-images/src/Dockerfile`
- Installs Node.js 24.12.0 from NodeSource repository
- Installs Node.js 24.15.0 from NodeSource repository
- Installs Clang 16, 18, and 20 from LLVM
- Installs Rust 1.85.0 using the Rust toolchain installer with wasm32 targets
- Downloads and installs WASI SDK 27 from GitHub releases
Expand All @@ -93,7 +93,7 @@ After the build completes, inspect the image to verify its contents:
docker run -it --rm aztec-build-local:3.0 /bin/bash

# Check specific versions once inside:
node --version # Should show v24.12.0
node --version # Should show v24.15.0
rustc --version # Should show Rust 1.85.0
clang-20 --version # Should show clang 20.x
forge --version # Should show v1.4.1
Expand Down
2 changes: 1 addition & 1 deletion scripts/setup-container.sh
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ log_info "Installing Node.js 24..."
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list
apt-get update
apt-get install -y nodejs=24.12.0-1nodesource1
apt-get install -y nodejs=24.15.0-1nodesource1

# =============================================================================
# SECTION 3: Clang 18/20
Expand Down
Loading