Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into beta/841
Browse files Browse the repository at this point in the history
  • Loading branch information
beta-ziliani committed Dec 10, 2024
2 parents 4dc2d0b + 8a8f647 commit 8983d3c
Show file tree
Hide file tree
Showing 208 changed files with 4,549 additions and 3,311 deletions.
5 changes: 5 additions & 0 deletions .changeset/curvy-fireants-float.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@nomicfoundation/slang": minor
---

add `node.descendants()` and `cursor.descendants()` APIs to allow iterating over all descendants of the current node in pre-order traversal.
5 changes: 5 additions & 0 deletions .changeset/early-trees-lay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@nomicfoundation/slang": minor
---

fix `node.children()` and `parseOutput.errors()` return types
5 changes: 5 additions & 0 deletions .changeset/grumpy-cups-change.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@nomicfoundation/slang": minor
---

add `cursor.ancestors()` API to allow iterating over all ancestors of the current node, starting with the immediate parent, and moving upwards, ending with the root node.
5 changes: 5 additions & 0 deletions .changeset/long-tips-pay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@nomicfoundation/slang": minor
---

add `cursor.remainingNodes()` API to allow iterating over all the remaining nodes in the current tree, moving in pre-order traversal, until the tree is completed.
5 changes: 5 additions & 0 deletions .changeset/strong-falcons-hope.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@nomicfoundation/slang": patch
---

Adding support for deprecated keywords `jump` and `jumpi`
1 change: 1 addition & 0 deletions .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"inheritdoc",
"instanceof",
"ipfs",
"jumpi",
"metaslang",
"mkdocs",
"napi",
Expand Down
3 changes: 0 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,6 @@ updates:
update-types:
- "minor"
- "patch"
ignore:
# openzeppelin contracts used in perf tests. don't update/change, to prevent variations/failures in results:
- dependency-name: "@openzeppelin/contracts"

- package-ecosystem: "github-actions"
directory: "/"
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/sanctuary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,11 @@ on:
type: "string"
required: true
default: "mainnet"
check_bindings:
description: "Check name bindings on contracts, failing if there's any unresolved symbol."
type: "boolean"
required: false
default: false

jobs:
sanctuary:
Expand Down Expand Up @@ -54,4 +59,4 @@ jobs:
- name: "infra run solidity_testing_sanctuary"
uses: "./.github/actions/devcontainer/run"
with:
runCmd: "./scripts/bin/infra run --release --bin solidity_testing_sanctuary -- --shards-count ${{ env.SHARDS_COUNT }} --shard-index ${{ matrix.shard_index }} ${{ inputs.chain }} ${{ inputs.network }}"
runCmd: "./scripts/bin/infra run --release --bin solidity_testing_sanctuary -- --shards-count ${{ env.SHARDS_COUNT }} --shard-index ${{ matrix.shard_index }} ${{ inputs.check_bindings == true && '--check-bindings' || '' }} ${{ inputs.chain }} ${{ inputs.network }}"
290 changes: 145 additions & 145 deletions CHANGELOG.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @NomicFoundation/slang @NomicFoundation/ManasSlang
* @NomicFoundation/slang @NomicFoundation/SlangExtended
Loading

0 comments on commit 8983d3c

Please sign in to comment.