Tags: dmvict/noir
Tags
fix: unsigned integers cannot be negated (noir-lang#3688) # Description ## Problem\* Resolves noir-lang#3649 ## Summary\* Forbid negation of unsigned integers ## Additional Context ## Documentation\* Check one: - [X] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [X] I have tested the changes locally. - [X] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
fix: initialise strings as u8 array (noir-lang#3682) # Description ## Problem\* Resolves noir-lang#3635 ## Summary\* String literals were initialised as field array instead of array of u8. ## Additional Context ## Documentation\* Check one: - [X] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [X] I have tested the changes locally. - [X] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
chore: move databus tests to the new test folder (noir-lang#3680) # Description ## Problem\* databus PR was using old test folder ## Summary\* databus test case is moved to the new test folder. ## Additional Context ## Documentation\* Check one: - [X] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [X] I have tested the changes locally. - [X] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
fix(docs): trigger `update-docs` workflow when the `release-please` P… …R gets merged and not on every merge to master (noir-lang#3677) # Description Currently we are triggering the update-docs workflow when there is a change on the release-please PR branch, this is okay for workflows like update-lockfile. However, it doesn't work for update-docs because it uses `needs.release-please.outputs.release-tag-name` which depends on the release-please tag which we get after we have merged the release-please PR into master. See [here](https://github.com/noir-lang/noir/actions/runs/7024781896/job/19114307821) for example where update lockfile is ran on master. ## Problem\* Resolves <!-- Link to GitHub Issue --> ## Summary\* ## Additional Context ## Documentation\* Check one: - [ ] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [ ] I have tested the changes locally. - [ ] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
fix(docs): trigger `update-docs` workflow when the `release-please` P… …R gets merged and not on every merge to master (noir-lang#3677) # Description Currently we are triggering the update-docs workflow when there is a change on the release-please PR branch, this is okay for workflows like update-lockfile. However, it doesn't work for update-docs because it uses `needs.release-please.outputs.release-tag-name` which depends on the release-please tag which we get after we have merged the release-please PR into master. See [here](https://github.com/noir-lang/noir/actions/runs/7024781896/job/19114307821) for example where update lockfile is ran on master. ## Problem\* Resolves <!-- Link to GitHub Issue --> ## Summary\* ## Additional Context ## Documentation\* Check one: - [ ] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [ ] I have tested the changes locally. - [ ] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
chore: empty commit to trigger update-docs workflow (noir-lang#3674) # Description ## Problem\* Resolves <!-- Link to GitHub Issue --> ## Summary\* ## Additional Context ## Documentation\* Check one: - [ ] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [ ] I have tested the changes locally. - [ ] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
chore: remove unnecessary conversions from `add_constant` (noir-lang#… …3651) # Description ## Problem\* Resolves <!-- Link to GitHub Issue --> ## Summary\* This PR updates new code from noir-lang#3617 to use the new form of `add_constant` added in noir-lang#3647. ## Additional Context ## Documentation\* Check one: - [x] No documentation needed. - [ ] Documentation included in this PR. - [ ] **[Exceptional Case]** Documentation to be submitted in a separate PR. # PR Checklist\* - [x] I have tested the changes locally. - [x] I have formatted the changes with [Prettier](https://prettier.io/) and/or `cargo fmt` on default settings.
chore: type formatting (noir-lang#3618) * chore: type formatting * chore: clippy fix * chore: use map_with_span instead of spanned Co-authored-by: jfecher <[email protected]> * chore: fix compile error * apply feedback * chore: apply apply feedback * chore: fix tests --------- Co-authored-by: jfecher <[email protected]>
chore(debugger): Run debugger REPL in thread (noir-lang#3611) Run debugger REPL in thread
PreviousNext