Skip to content

chore: Release Noir(1.0.0-beta.17)#10731

Merged
TomAFrench merged 3 commits intomasterfrom
release-please--branches--master--components--noir
Dec 15, 2025
Merged

chore: Release Noir(1.0.0-beta.17)#10731
TomAFrench merged 3 commits intomasterfrom
release-please--branches--master--components--noir

Conversation

@noirwhal
Copy link
Copy Markdown
Contributor

@noirwhal noirwhal commented Dec 2, 2025

🤖 I have created a release beep boop

1.0.0-beta.17 (2025-12-15)

⚠ BREAKING CHANGES

  • remove protobuf (#9055)
  • remove expression-width from compile options (#10845)

Features

Bug Fixes

  • acir: Do not read empty array under inactive predicates for various slice ops (#10882) (5a65dae)
  • acir: Nested array slice pop back (#10871) (c9669fc)
  • Apply_range_constraint off-by-one error (#10692) (2c47c5a)
  • Avoid possible overflow during truncation (#10841) (9a5ea6f)
  • brillig: Fix lookup for the back-edge (#10816) (6e73ab4)
  • Capture variables in lamdba by copy (#10683) (bc40e89)
  • Check types crossing boundaries during monomorphization too (#10803) (084ed53)
  • comptime: zeroed returned U8(0) for u1 (#10892) (a65b988)
  • Disallow no-predicates on entry points (#10847) (132eaee)
  • Do not crash on invalid strings (#10739) (00eadc5)
  • Don't capture comptime vars in closures (#10737) (3900aa8)
  • Element type sizes array has extra room for slice_insert (#10742) (b5f559f)
  • Error on duplicate field in set_fields (#10726) (a5edaa6)
  • Error on wrong Ordering trait, instead of panic. (#10895) (10ab9a5)
  • Fix calling type variables of kind Any (#10724) (9493100)
  • Fix no numeric generic given leading to panic (#10725) (131f9bc)
  • frontend: Allow indirect calls to oracles from constrained functions (#10826) (a4c1387)
  • Handle u128 indices in comptime interpreter (#10867) (723dd59)
  • Implement checked_transmute in the comptime interpreter (#10732) (a4391f8)
  • Iterative decompose_constrain (#10818) (c25124d)
  • Keep track of comptime closure callstack (#10735) (7615632)
  • lexer: Don't create broken span on broken interpolation (#10722) (20473e1)
  • LSP: Correct link range for doc comment references (#10769) (40146b9)
  • LSP: Semantic tokens in trait methods (#10815) (d4150ea)
  • Oob check for arrays with 0-size elements (#10738) (16cad49)
  • Restore side effects in interpreter between calls (#10883) (9e3ebd3)
  • SignedField Eq and Hash implementations (#10671) (caaf7c3)
  • Slice with zero size elements (#10716) (e76a832)
  • ssa: Clear the SSA interpreter call_stack between top level calls (#10901) (438ab72)
  • Track when witnesses are used in the predicates of brillig calls when merging expressions (#10922) (daf526c)
  • Use try_bind() to check for self-referencing types (#10905) (c3c91a9)
  • Validate loop range have identical types in comptime (#10888) (56ee0a9)
  • Wrap value merge of remove-if-else in enabled side effects (#10740) (4eab810)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Dec 2, 2025
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 2, 2025

@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch from 17bd8e2 to 72b11f4 Compare December 2, 2025 12:57
Copy link
Copy Markdown
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: 1bad156 Previous: c3c91a9 Ratio
test_report_zkpassport_noir_rsa_ 2 s 1 s 2

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

CC: @TomAFrench

Copy link
Copy Markdown
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: fc13684 Previous: c3c91a9 Ratio
rollup-root 0.005 s 0.004 s 1.25

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

CC: @TomAFrench

@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch 2 times, most recently from f98939a to 6eaa075 Compare December 2, 2025 13:25
Copy link
Copy Markdown
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 'Compilation Time'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.

Benchmark suite Current: 5d2915d Previous: 438ab72 Ratio
rollup-block-root-single-tx 1.66 s 1.35 s 1.23

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

CC: @TomAFrench

@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch 3 times, most recently from ee64e28 to 4ce34a4 Compare December 2, 2025 17:41
Copy link
Copy Markdown
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: 5597bc7 Previous: 33a3b50 Ratio
perfectly_parallel_batch_inversion_opcodes 2794498 ns/iter (± 9075) 2260346 ns/iter (± 1053) 1.24

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

CC: @TomAFrench

@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch from d578893 to c816ee2 Compare December 2, 2025 20:09
@socket-security
Copy link
Copy Markdown

socket-security bot commented Dec 2, 2025

No dependency changes detected. Learn more about Socket for GitHub.

👍 No dependency changes detected in pull request

@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch 15 times, most recently from e221969 to 5d609d0 Compare December 5, 2025 12:01
@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch 18 times, most recently from be9f163 to 5d2915d Compare December 12, 2025 14:19
@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch 2 times, most recently from 5597bc7 to aa96f59 Compare December 15, 2025 13:00
@noirwhal noirwhal force-pushed the release-please--branches--master--components--noir branch from 1bad156 to ccb40fd Compare December 15, 2025 17:38
@TomAFrench TomAFrench merged commit 0d6984c into master Dec 15, 2025
28 checks passed
@TomAFrench TomAFrench deleted the release-please--branches--master--components--noir branch December 15, 2025 17:50
@noirwhal
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@github-actions
Copy link
Copy Markdown
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: tagged documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants