Skip to content

Comments

chore: add compatibilty for node 24 in acvm_js test suite#10706

Merged
TomAFrench merged 4 commits intomasterfrom
tf/bump-node
Jan 2, 2026
Merged

chore: add compatibilty for node 24 in acvm_js test suite#10706
TomAFrench merged 4 commits intomasterfrom
tf/bump-node

Conversation

@TomAFrench
Copy link
Member

Description

Problem

Resolves

Summary

Additional Context

User Documentation

Check one:

  • No user documentation needed.
  • Changes in docs/ included in this PR.
  • [For Experimental Features] Changes in docs/ to be submitted in a separate PR.

PR Checklist

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Execution Time'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.

Benchmark suite Current: 73db28f Previous: fdfb7df Ratio
rollup-checkpoint-merge 0.004 s 0.003 s 1.33

This comment was automatically generated by workflow using github-action-benchmark.

CC: @TomAFrench

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Test Suite Duration'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.

Benchmark suite Current: 73db28f Previous: fdfb7df Ratio
test_report_zkpassport_noir-ecdsa_ 3 s 2 s 1.50

This comment was automatically generated by workflow using github-action-benchmark.

CC: @TomAFrench

@TomAFrench TomAFrench changed the title chore: bump node version chore: add compatibilty for node 24 in acvm_js test suite Dec 1, 2025
@TomAFrench TomAFrench marked this pull request as ready for review December 1, 2025 11:01
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Dec 1, 2025
@TomAFrench TomAFrench marked this pull request as draft December 1, 2025 12:34
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'ACVM Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.

Benchmark suite Current: 6e15b46 Previous: c3261da Ratio
perfectly_parallel_batch_inversion_opcodes 2793760 ns/iter (± 2757) 2253375 ns/iter (± 8611) 1.24

This comment was automatically generated by workflow using github-action-benchmark.

CC: @TomAFrench

@github-actions
Copy link
Contributor

github-actions bot commented Dec 1, 2025

Node 24 requires import attributes for JSON imports which isn't
compatible with older Node versions. Using fs.readFileSync with
ESM-compatible path resolution works across Node 22+.
@TomAFrench TomAFrench marked this pull request as ready for review January 2, 2026 12:40
@TomAFrench TomAFrench enabled auto-merge January 2, 2026 13:39
@github-actions
Copy link
Contributor

github-actions bot commented Jan 2, 2026

FYI @noir-lang/developerrelations on Noir doc changes.

@TomAFrench TomAFrench disabled auto-merge January 2, 2026 14:19
@TomAFrench TomAFrench merged commit e7fbc7f into master Jan 2, 2026
132 checks passed
@TomAFrench TomAFrench deleted the tf/bump-node branch January 2, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant