Skip to content

Tags: dmvict/noir

Tags

nightly-2023-12-07

Toggle nightly-2023-12-07's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-12-06

Toggle nightly-2023-12-06's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-12-05

Toggle nightly-2023-12-05's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-12-04

Toggle nightly-2023-12-04's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-12-03

Toggle nightly-2023-12-03's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-12-02

Toggle nightly-2023-12-02's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-12-01

Toggle nightly-2023-12-01's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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.

nightly-2023-11-30

Toggle nightly-2023-11-30's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>

nightly-2023-11-29

Toggle nightly-2023-11-29's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(debugger): Run debugger REPL in thread (noir-lang#3611)

Run debugger REPL in thread

v0.19.4

Toggle v0.19.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore: Release Noir(0.19.4) (noir-lang#3548)