Conversation
Develop -> Master
Develop -> Master
theochap
pushed a commit
that referenced
this pull request
Dec 10, 2025
theochap
pushed a commit
that referenced
this pull request
Jan 14, 2026
louisliu2048
added a commit
to okx/optimism
that referenced
this pull request
Feb 9, 2026
* feat(supervisor): support admin `addL2RPC` (op-rs/kona#2753) Closes #2742 * chore(node/test): update go deps (op-rs/kona#2780) ## Description Update go package deps to latest develop * fix(node/test): fix sequencer block building race condition (op-rs/kona#2783) ## Description We have a race condition in our sequencer block building process: - When it starts building a block, the sequencer (through the CL node) sends a `forkchoice_updated` RPC query to the EL - The L2 EL starts building an empty payload as soon as we query the RPC endpoint `forkchoice_updated` - Right after, the CL node sends `get_payload` which seals a payload for publication We may have a race condition where the txs from the EL mempool never get included inside the EL payloads because the blocks get sealed too fast. * feat(node/test): add websocket endpoint to sysgo tests (op-rs/kona#2768) ## Description Adapts the websocket endpoint tests to the devstack * feat(node/test): sequencer restart test (op-rs/kona#2758) ## Description Adds a restart test for the sequencer. Ensure that the unsafe head of the other nodes doesn't progress Rebased on top of #2770 * fix(supervisor): refactored error logging (op-rs/kona#2781) * fix(supervisor/core): `l1_exhaust` and `reorg` race condition (op-rs/kona#2779) Closes #2777 * chore(bin): Refactor CLI (op-rs/kona#2762) ### Description Refactors the CLI for the rollup binary. * chore: fix kona-supervisor CLI (op-rs/kona#2786) As the title * chore(proof): Remove duplicate FlushableCache trait bound in OraclePipeline (op-rs/kona#2782) This PR just removes duplicate `FlushableCache` trait bound in `OraclePipeline` * Fix typos (op-rs/kona#2793) * docs: fix incorrect crates.io link path (op-rs/kona#2790) incorrect: https://crates.io/crate/kona-protocol correct: https://crates.io/crates/kona-protocol before: <img width="1471" height="642" alt="image" src="https://github.com/user-attachments/assets/a42a1b37-8038-4b96-a68c-045cfac0baa3" /> after: <img width="1551" height="843" alt="image" src="https://github.com/user-attachments/assets/ac32bd36-f265-415f-8b36-b1de35dc5295" /> * fix(node/ci): fixes several CI issues (op-rs/kona#2807) ## Description Fixes CI by: - updating all dependencies (optimism-package, kurtosis, monorepo) - fixing cargo hack failures caused by #2762 - fixing udeps failure caused by #2762 - fixing sysgo job failure upstream caused by #2762 * fix(node/tests): fix kurtosis ci (op-rs/kona#2808) ## Description This PR fixes kurtosis jobs in CI * Add scheduled lychee cronjob with automatic GitHub issue creation (op-rs/kona#2740) Fixes https://github.com/op-rs/kona/issues/2736 Implements a scheduled lychee link checker that runs on a cron schedule at 09 UTC every Monday and automatically opens GitHub issues for broken links, replacing the previous PR-based link checking. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: emhane <58548332+emhane@users.noreply.github.com> Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * feat(node/test): improve connection drop tests (op-rs/kona#2787) ## Description Simple PR that improves the connection drop tests by ensuring that the unsafe head doesn't advance before consolidation * chore(deps): bump actions/stale from 9 to 10 (op-rs/kona#2814) Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/stale/releases">actions/stale's releases</a>.</em></p> <blockquote> <h2>v10.0.0</h2> <h2>What's Changed</h2> <h3>Breaking Changes</h3> <ul> <li>Upgrade to node 24 by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://github.com/actions/stale/pull/1279">actions/stale#1279</a> Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. <a href="https://github.com/actions/runner/releases/tag/v2.327.1">Release Notes</a></li> </ul> <h3>Enhancement</h3> <ul> <li>Introducing sort-by option by <a href="https://github.com/suyashgaonkar"><code>@suyashgaonkar</code></a> in <a href="https://github.com/actions/stale/pull/1254">actions/stale#1254</a></li> </ul> <h3>Dependency Upgrades</h3> <ul> <li>Upgrade actions/publish-immutable-action from 0.0.3 to 0.0.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://github.com/actions/stale/pull/1186">actions/stale#1186</a></li> <li>Upgrade undici from 5.28.4 to 5.28.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://github.com/actions/stale/pull/1201">actions/stale#1201</a></li> <li>Upgrade <code>@action/cache</code> from 4.0.0 to 4.0.2 by <a href="https://github.com/aparnajyothi-y"><code>@aparnajyothi-y</code></a> in <a href="https://github.com/actions/stale/pull/1226">actions/stale#1226</a></li> <li>Upgrade <code>@action/cache</code> from 4.0.2 to 4.0.3 by <a href="https://github.com/suyashgaonkar"><code>@suyashgaonkar</code></a> in <a href="https://github.com/actions/stale/pull/1233">actions/stale#1233</a></li> <li>Upgrade undici from 5.28.5 to 5.29.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://github.com/actions/stale/pull/1251">actions/stale#1251</a></li> <li>Upgrade form-data to bring in fix for critical vulnerability by <a href="https://github.com/gowridurgad"><code>@gowridurgad</code></a> in <a href="https://github.com/actions/stale/pull/1277">actions/stale#1277</a></li> </ul> <h3>Documentation changes</h3> <ul> <li>Changelog update for recent releases by <a href="https://github.com/suyashgaonkar"><code>@suyashgaonkar</code></a> in <a href="https://github.com/actions/stale/pull/1224">actions/stale#1224</a></li> <li>Permissions update in Readme by <a href="https://github.com/ghadimir"><code>@ghadimir</code></a> in <a href="https://github.com/actions/stale/pull/1248">actions/stale#1248</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/suyashgaonkar"><code>@suyashgaonkar</code></a> made their first contribution in <a href="https://github.com/actions/stale/pull/1224">actions/stale#1224</a></li> <li><a href="https://github.com/GhadimiR"><code>@GhadimiR</code></a> made their first contribution in <a href="https://github.com/actions/stale/pull/1248">actions/stale#1248</a></li> <li><a href="https://github.com/gowridurgad"><code>@gowridurgad</code></a> made their first contribution in <a href="https://github.com/actions/stale/pull/1277">actions/stale#1277</a></li> <li><a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> made their first contribution in <a href="https://github.com/actions/stale/pull/1279">actions/stale#1279</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/stale/compare/v9...v10.0.0">https://github.com/actions/stale/compare/v9...v10.0.0</a></p> <h2>v9.1.0</h2> <h2>What's Changed</h2> <ul> <li>Documentation update by <a href="https://github.com/Marukome0743"><code>@Marukome0743</code></a> in <a href="https://github.com/actions/stale/pull/1116">actions/stale#1116</a></li> <li>Add workflow file for publishing releases to immutable action package by <a href="https://github.com/Jcambass"><code>@Jcambass</code></a> in <a href="https://github.com/actions/stale/pull/1179">actions/stale#1179</a></li> <li>Update undici from 5.28.2 to 5.28.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1150">actions/stale#1150</a></li> <li>Update actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1091">actions/stale#1091</a></li> <li>Update actions/publish-action from 0.2.2 to 0.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1147">actions/stale#1147</a></li> <li>Update ts-jest from 29.1.1 to 29.2.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1175">actions/stale#1175</a></li> <li>Update <code>@actions/core</code> from 1.10.1 to 1.11.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1191">actions/stale#1191</a></li> <li>Update <code>@types/jest</code> from 29.5.11 to 29.5.14 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1193">actions/stale#1193</a></li> <li>Update <code>@actions/cache</code> from 3.2.2 to 4.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1194">actions/stale#1194</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Marukome0743"><code>@Marukome0743</code></a> made their first contribution in <a href="https://github.com/actions/stale/pull/1116">actions/stale#1116</a></li> <li><a href="https://github.com/Jcambass"><code>@Jcambass</code></a> made their first contribution in <a href="https://github.com/actions/stale/pull/1179">actions/stale#1179</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/stale/compare/v9...v9.1.0">https://github.com/actions/stale/compare/v9...v9.1.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/stale/blob/main/CHANGELOG.md">actions/stale's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h1>[9.1.0]</h1> <h2>What's Changed</h2> <ul> <li>Documentation update by <a href="https://github.com/Marukome0743"><code>@Marukome0743</code></a> in <a href="https://github.com/actions/stale/pull/1116">actions/stale#1116</a></li> <li>Add workflow file for publishing releases to immutable action package by <a href="https://github.com/Jcambass"><code>@Jcambass</code></a> in <a href="https://github.com/actions/stale/pull/1179">actions/stale#1179</a></li> <li>Update undici from 5.28.2 to 5.28.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1150">actions/stale#1150</a></li> <li>Update actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1091">actions/stale#1091</a></li> <li>Update actions/publish-action from 0.2.2 to 0.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1147">actions/stale#1147</a></li> <li>Update ts-jest from 29.1.1 to 29.2.5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1175">actions/stale#1175</a></li> <li>Update <code>@actions/core</code> from 1.10.1 to 1.11.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1191">actions/stale#1191</a></li> <li>Update <code>@types/jest</code> from 29.5.11 to 29.5.14 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1193">actions/stale#1193</a></li> <li>Update <code>@actions/cache</code> from 3.2.2 to 4.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://github.com/actions/stale/pull/1194">actions/stale#1194</a></li> </ul> <h1>[9.0.0]</h1> <h2>Breaking Changes</h2> <ol> <li>Action is now stateful: If the action ends because of <a href="https://github.com/actions/stale#operations-per-run">operations-per-run</a> then the next run will start from the first unprocessed issue skipping the issues processed during the previous run(s). The state is reset when all the issues are processed. This should be considered for scheduling workflow runs.</li> <li>Version 9 of this action updated the runtime to Node.js 20. All scripts are now run with Node.js 20 instead of Node.js 16 and are affected by any breaking changes between Node.js 16 and 20.</li> </ol> <h2>What Else Changed</h2> <ol> <li>Performance optimization that removes unnecessary API calls by <a href="https://github.com/dsame"><code>@dsame</code></a> in <a href="https://github.com/actions/stale/pull/1033/">#1033</a>; fixes <a href="https://github.com/actions/stale/issues/792">#792</a></li> <li>Logs displaying current GitHub API rate limit by <a href="https://github.com/dsame"><code>@dsame</code></a> in <a href="https://github.com/actions/stale/pull/1032">#1032</a>; addresses <a href="https://github.com/actions/stale/issues/1029">#1029</a></li> </ol> <p>For more information, please read the <a href="https://github.com/actions/stale#readme">action documentation</a> and its <a href="https://github.com/actions/stale#statefulness">section about statefulness</a></p> <h1>[4.1.1]</h1> <p>In scope of this release we updated <a href="https://github.com/actions/stale/pull/957">actions/core to 1.10.0</a> for v4 and <a href="https://github.com/actions/stale/pull/662">fixed issues operation count</a>.</p> <h1>[8.0.0]</h1> <p>:warning: This version contains breaking changes :warning:</p> <ul> <li>New option labels-to-remove-when-stale enables users to specify list of comma delimited labels that will be removed when the issue or PR becomes stale by <a href="https://github.com/panticmilos"><code>@panticmilos</code></a> <a href="https://github.com/actions/stale/issues/770">actions/stale#770</a></li> <li>Skip deleting the branch in the upstream of a forked repo by <a href="https://github.com/dsame"><code>@dsame</code></a> <a href="https://github.com/actions/stale/pull/913">actions/stale#913</a></li> <li>abort the build on the error by <a href="https://github.com/dsame"><code>@dsame</code></a> in <a href="https://github.com/actions/stale/pull/935">actions/stale#935</a></li> </ul> <h1>[7.0.0]</h1> <p>:warning: Breaking change :warning:</p> <ul> <li>Allow daysBeforeStale options to be float by <a href="https://github.com/irega"><code>@irega</code></a> in <a href="https://github.com/actions/stale/pull/841">actions/stale#841</a></li> <li>Use cache in check-dist.yml by <a href="https://github.com/jongwooo"><code>@jongwooo</code></a> in <a href="https://github.com/actions/stale/pull/876">actions/stale#876</a></li> <li>fix print outputs step in existing workflows by <a href="https://github.com/irega"><code>@irega</code></a> in <a href="https://github.com/actions/stale/pull/859">actions/stale#859</a></li> <li>Update issue and PR templates, add/delete workflow files by <a href="https://github.com/IvanZosimov"><code>@IvanZosimov</code></a> in <a href="https://github.com/actions/stale/pull/880">actions/stale#880</a></li> <li>Update how stale handles exempt items by <a href="https://github.com/johnsudol"><code>@johnsudol</code></a> in <a href="https://github.com/actions/stale/pull/874">actions/stale#874</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/stale/commit/3a9db7e6a41a89f618792c92c0e97cc736e1b13f"><code>3a9db7e</code></a> Upgrade to node 24 (<a href="https://github.com/actions/stale/issues/1279">#1279</a>)</li> <li><a href="https://github.com/actions/stale/commit/8f717f0dfca33b78d3c933452e42558e4456c8e7"><code>8f717f0</code></a> Bumps form-data (<a href="https://github.com/actions/stale/issues/1277">#1277</a>)</li> <li><a href="https://github.com/actions/stale/commit/a92fd57ffeff1a7d5e9f90394c229c1cebb74321"><code>a92fd57</code></a> build(deps): bump undici from 5.28.5 to 5.29.0 (<a href="https://github.com/actions/stale/issues/1251">#1251</a>)</li> <li><a href="https://github.com/actions/stale/commit/128b2c81d01bedfe5b59d56fc08176aecd3fe6b9"><code>128b2c8</code></a> Introducing sort-by option (<a href="https://github.com/actions/stale/issues/1254">#1254</a>)</li> <li><a href="https://github.com/actions/stale/commit/f78de9780efb7a789cf4745957fa3374cbb94fd5"><code>f78de97</code></a> Update README.md (<a href="https://github.com/actions/stale/issues/1248">#1248</a>)</li> <li><a href="https://github.com/actions/stale/commit/816d9db1aba399a7f70277f1a2b01a4d21497fdd"><code>816d9db</code></a> Upgrade <code>@action/cache</code> from 4.0.2 to 4.0.3 (<a href="https://github.com/actions/stale/issues/1233">#1233</a>)</li> <li><a href="https://github.com/actions/stale/commit/ba23c1cb02e5cb8f885b0994d870e6032be00186"><code>ba23c1c</code></a> upgrade actions/cache from 4.0.0 to 4.0.2 (<a href="https://github.com/actions/stale/issues/1226">#1226</a>)</li> <li><a href="https://github.com/actions/stale/commit/a65e88a9b971cb99d742d9a25b2f8614e10577e9"><code>a65e88a</code></a> build(deps): bump undici from 5.28.4 to 5.28.5 (<a href="https://github.com/actions/stale/issues/1201">#1201</a>)</li> <li><a href="https://github.com/actions/stale/commit/d4df79c5919b10352b8f29b9699b7acdc5500ebc"><code>d4df79c</code></a> Updates to CHANGELOG.MD for recent releases (<a href="https://github.com/actions/stale/issues/1224">#1224</a>)</li> <li><a href="https://github.com/actions/stale/commit/ee7ef89499a3de6e4fe1fc1acb994e67c64e0a2a"><code>ee7ef89</code></a> build(deps): bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (<a href="https://github.com/actions/stale/issues/1186">#1186</a>)</li> <li>See full diff in <a href="https://github.com/actions/stale/compare/v9...v10">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat(node/test): add l2 reorg tests (op-rs/kona#2804) ## Description Add a couple of l2 reorg tests with an appropriate network configuration. * chore (supervisor): add safety head ref metrics (op-rs/kona#2785) <img width="840" height="310" alt="Screenshot 2025-08-28 at 12 09 06" src="https://github.com/user-attachments/assets/8e076e77-0edc-44ce-b1c7-b5ab32403e83" /> With Chain ID filter applied: <img width="840" height="310" alt="Screenshot 2025-08-28 at 12 12 30" src="https://github.com/user-attachments/assets/8aaad805-1cf7-4d41-bc28-e0ca31870f62" /> Fixed: - Chain ID filter was not working properly for panels. - --------- Co-authored-by: Sadiqur Rahman <sadiqurr8@gmail.com> * docs: fix some typos (op-rs/kona#2819) if there isn't is any. -> if there isn't any. elewhere -> elsewhere * chore: fix spelling issues (op-rs/kona#2817) bin/client/src/interop/mod.rs the // the - **fix duplicate** bin/client/src/interop/transition.rs `and the fetch` - `and fetch the` bin/host/src/backend/offline.rs traits.] -- `delete extra ]` * fix(docs): mismatch test docs (op-rs/kona#2820) fix docs bug Signed-off-by: keeghcet <keeghcet@outlook.com> * chore: sync reth version (op-rs/kona#2812) Sync reth version, apparently the version is v1.6.0 now Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> Co-authored-by: Arun Dhyani <dhyaniarun7@gmail.com> * [WIP]: feat(supervisor): sysgo integration (op-rs/kona#2784) Closes #2741 --------- Co-authored-by: sadiq1971 <sadiqurr8@gmail.com> * chore(ci): fix supervisor sysgo test path (op-rs/kona#2826) * chore(supervisor): add supervisor grafana dashboard to kurtosis (op-rs/kona#2836) optimism-package grafana expects the dashboard json inside the `dashboards` folder in the provided sources * docs: fix broken link to struct rollup configs (op-rs/kona#2827) https://docs.rs/kona-registry/latest/superchain/struct.ROLLUP_CONFIGS.html - broken https://docs.rs/kona-registry/latest/kona_registry/struct.ROLLUP_CONFIGS.html - correct Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * fix(node): use canonical --l2-engine-jwt-secret in CLI example (op-rs/kona#2822) Replace incorrect --l2-jwt-secret in the inline example with the canonical --l2-engine-jwt-secret. This aligns the comment with the actual Clap flag (l2_engine_jwt_secret) and the CLI reference/README/docker examples, preventing confusion for users copying the example. * chore(docs): Simple Kurtosis Docs (op-rs/kona#2809) ### Description Adds docs requested by Nick to cover kurtosis. * chore(node/deps): update rocksdb version (op-rs/kona#2839) ## Description Per title, should allow to fix #2437 * chore(providers): Local Buffered Providers (op-rs/kona#2763) ### Description Local buffered providers for execution extension support. * fix: misleading comment in read_rollup_config function (op-rs/kona#2797) The function returns a deserialized RollupConfig struct, not a string as the comment incorrectly stated. Updated comment to accurately reflect the actual return type. --------- Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> Co-authored-by: theo <80177219+theochap@users.noreply.github.com> * chore(ci): Set lower bound for `codecov` to 80 (op-rs/kona#2841) Decreases lower bound of `codecov` from 90 to 80 * feat(node/l1-reorg): add l1 reorg tests (op-rs/kona#2840) ## Description This PR adds l1 reorg tests to CI This PR also fixes a couple of bugs/race conditions that were causing the derivation to halt in case of reorg. Close #2835 * refactor: replace custom msm_required_gas with revm implementation (op-rs/kona#2811) Replace duplicate `msm_required_gas` implementation with revm's official function. The TODO comment indicated this should be done once the msm module became public. Since revm v26+, `bls12_381_utils::msm_required_gas` is now publicly available. --------- Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * fix(supervisor): reorg log refactored (op-rs/kona#2838) Closes #2728 * feat(node/ci): report coverage information from the sysgo tests (op-rs/kona#2846) ## Description Close #2022, reports coverage information from the sysgo test jobs. Also make sure every important crate is reported * fix(ci/codedov): fix codecov (op-rs/kona#2849) ## Description Ensure coverage from e2e tests is properly picked up * chore(cli&rollup): more cleanup of `anyhow` in CLI and rollup (op-rs/kona#2845) More cleanup of `anyhow` in CLI and rollup after https://github.com/op-rs/kona/issues/916 * chore(node/tests): update go commit (op-rs/kona#2850) ## Description Updates monorepo commit in go tests @dhyaniarun1993 * feat(ci): add codecov flags (op-rs/kona#2851) ## Description Add the flags feature in codecov * fix(ci): try to fix codecov flags (op-rs/kona#2853) ## Description Try to fix codecov flags config * chore(test): fixes pre-interop supervisor test (op-rs/kona#2855) # Description - Removes the duplicate test for pre-interop. - This resolves issues with the sysgo test run, which appears to have a limitation on how many tests can run in parallel. Since the pre-interop test is timing-dependent, it’s important that it executes first. Closes #2465 * chore(tests): remove local fork from test files (op-rs/kona#2856) ## Description Removes the `theochap/optimism` fork from the `go.mod` in tests * chore(codeowners): remove clabby and refcell from codeowners. Add BioMark3r (op-rs/kona#2852) ## Description Update codeowners * docs: fix broken links (op-rs/kona#2862) * chore(authors): add emhane to authors (op-rs/kona#2863) ## Description Add @emhane to the list of authors in the cargo.toml * Chore: get lychee workflow to accept essential cookies (op-rs/kona#2842) Close https://github.com/op-rs/kona/issues/2735 Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * chore: fix spelling issues (op-rs/kona#2859) derived_block_rewounded -> derived_block_rewound, * feat(node/test): add long running background tests (op-rs/kona#2865) * feat(node/proof): publish proof artifacts (op-rs/kona#2837) ## Description Tentatively fix https://github.com/ethereum-optimism/optimism/issues/17357 and #2832 TODO: - [ ] figure out a key to google cloud platform * fix(proof): publish proof artifacts (op-rs/kona#2867) ## Description This PR fixes the CI job to publish proof artifacts * fix(proof): publish prestate artifacts (op-rs/kona#2868) * feat(protocol): upgrade alloy deps. add min base fee data structure to payload attributes and system config (op-rs/kona#2858) ## Description Progress towards Jovian. Update repo deps (op-alloy, op-alloy-evm, alloy-hardforks, ...) and adds the necessary min-base-fee data structures. Also adds a min-base-fee field to the system config and parse the config events to update it when the min-base-fee update is received. Progress towards #2829 --------- Co-authored-by: sadiq1971 <sadiqurr8@gmail.com> * fix(proof/ci): fix artifacts path in CI (op-rs/kona#2872) ## Description One liner to fix the kona-proof artifacts path in CI * Build for generic CPU instead of native CPU (op-rs/kona#2870) I'd like to test this to see if this fixes building images for macs. The arm64 build tries to use the `cntw` instruction which is part of the [SVE instruction set](https://developer.arm.com/documentation/ddi0602/2025-06/SVE-Instructions) but apple does not support the full SVE extension. Fixes #2815 Co-authored-by: theo <80177219+theochap@users.noreply.github.com> * fix(ci/proof): fix prestate proof job (op-rs/kona#2876) ## Description Fixes the CI job to publish proof prestates. We were not properly storing the branch's commit hash * docs: fix broken link (op-rs/kona#2873) * fix(node): correct RPC environment variable semantic mismatch (op-rs/kona#2843) The RPC configuration had a confusing semantic mismatch between the CLI flag and environment variable. The flag `--rpc.disabled` expects a boolean to disable RPC when true, but the environment variable was named `KONA_NODE_RPC_ENABLED` which suggests the opposite behavior. This caused user confusion where setting `KONA_NODE_RPC_ENABLED=true` would actually disable the RPC server instead of enabling it. Users naturally expect an "ENABLED" variable to enable functionality when set to true. Changed the environment variable from `KONA_NODE_RPC_ENABLED` to `KONA_NODE_RPC_DISABLED` to match the CLI flag semantics. Also updated the comment from "Whether to enable" to "Whether to disable" for consistency. Co-authored-by: theo <80177219+theochap@users.noreply.github.com> * fix: avoid redundant hash computation in block_info_and_transactions_by_hash (op-rs/kona#2866) Remove unnecessary `hash_slow()` call when creating BlockInfo in the alloy chain provider. Since we already verify the header hash matches the requested hash in `verify_header_hash()`, we can directly use the input hash parameter instead of recomputing it. * feat(jovian/min-base-fee): implement min-base fee in kona (op-rs/kona#2874) ## Description Implements min-base-fee in kona-node and kona-proof. Ensures that the payload attributes are correctly parsed and that the computed base fee in kona-proof cannot be below the min-base fee. * chore: fix typo in Isthmus L1 block info comment (op-rs/kona#2883) * docs(node/rpc): Update JSON-RPC docs in overview.mdx (op-rs/kona#2882) Reflect current behavior: HTTP by default; WebSocket via --rpc.ws-enabled/KONA_NODE_RPC_WS_ENABLED; IPC unsupported (matches WsRPC and flag in code). Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * Add observability to rewind progress (op-rs/kona#2614) closes: #2593 Updated incremental percentage for derivation_provider and log_provider <img width="1096" height="119" alt="Screenshot 2025-09-24 at 16 57 48" src="https://github.com/user-attachments/assets/c0e71e54-97fc-4d97-9ca9-8ad403e3a897" /> <img width="1097" height="120" alt="Screenshot 2025-09-24 at 17 05 33" src="https://github.com/user-attachments/assets/2837e0a9-f2a7-4432-af6c-69a45d8f590d" /> --------- Co-authored-by: Emilia Hane <emiliaha95@gmail.com> Co-authored-by: Arun Dhyani <dhyaniarun7@gmail.com> Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * fix(proof/action): fix kona's action tests (op-rs/kona#2884) ## Description Tries to fix action's CI * chore(proof/ci): fix publish artifacts job + skip interop action test (op-rs/kona#2888) ## Description Fixes proof artifacts publication and skips interop action test. I will reactivate the interop action tests once they get updated in the monorepo Related to #2889 * rpc: add spec link for supervisor_localSafe method (op-rs/kona#2890) * docs: fix broken links (op-rs/kona#2891) * remove redundant String import from gossip RPC types (op-rs/kona#2887) * Add UL CL bootnodes (op-rs/kona#2816) Uniswap labs runs bootnodes dedicated to the CL as well as to the EL. I have added rather than replaced because both EL and CL bootnodes are present in this file. * docs(book): update executor customization for alloy-evm (op-rs/kona#2844) Align the “executor customization” section with the changes from PR #1400 (switch to alloy-evm for stateless block building). close https://github.com/op-rs/kona/issues/1427 Co-authored-by: theo <80177219+theochap@users.noreply.github.com> * Test: Proof Interop PreState (op-rs/kona#2799) This PR contributes to issue #1040 to increase test coverage of the `kona-proof-interop` crate. It adds unit tests for: - `pre_state.rs`, reaching 77/78 lines covered (98.7%) - `hint.rs`, reaching 46/46 lines covered (100%) --------- Co-authored-by: theo <80177219+theochap@users.noreply.github.com> * fix(bin/node): allow advertised ports to be automatically chosen by the client (op-rs/kona#2805) Closes #1514 --------- Co-authored-by: theo <80177219+theochap@users.noreply.github.com> * fix: prevent panic in ChainDbFactory lock operations (op-rs/kona#2877) Replace unwrap_or_else with proper error handling in ChainDbFactory methods to prevent potential panics when RwLock is poisoned. - Fix get_db() method to return StorageError::LockPoisoned instead of panicking - Fix report_metrics() method to handle lock acquisition failures gracefully - Add proper error logging for lock poisoning scenarios * Only check that the listen port & IP is available (op-rs/kona#2897) `check_ports_inner` binds both a UDP and TCP socket to the supplied IP & PORT. This is invalid for binding to the advertised IP because the advertised IP is usually an external IP (either or a load balancer or the user's router when behind NAT at home or the machine's IP when running in docker) rather than an IP that the kernel is able to bind to. If the IP is not the same as the local IP of the context in which kona-node is running, OS Error 99: Cannot assign requested address is returned. This fixes a regression introduced in #2805 * feat(l1/fusaka): add custom l1 configs to kona (op-rs/kona#2892) ## Description For the fusaka hardfork, we need to handle BPO forks which will only update the blob fee params TODO: - [x] Implement feature - [x] Upstream changes to update action tests https://github.com/ethereum-optimism/optimism/pull/17638 --------- Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * feat(tests/e2e): deprecate kurtosis, replace by sysgo tests (op-rs/kona#2901) ## Description This PR changes our e2e tests presets to allow to deploy large mixed devnets. This deprecates kurtosis CI that was broken in #2892 * fix(node/engine): fix new payload error type (op-rs/kona#2903) ## Description When the engine tries to insert a payload and receives an unexpected status, it should gracefully recover instead of panicking. This falls in line with the level of the errors returned from the `BuildTask` and the `SynchronizeTask` * feat(fusaka-defense/l1-provider): allow to skip blob verification (op-rs/kona#2905) ## Description Fulu update deprecates the `eth/v1/blob_sidecars` endpoint and doesn't serve proofs anymore. As a temporary solution we add a new flag `--l1-beacon-skip-blob-verification` that allows to bypass kgz verification of blob integrity from the l1 blob provider until we add back support for blob verification. See https://github.com/ethereum-optimism/optimism/issues/17711 for relevant information from the go op-stack monorepo. This flag should be added for all deployments of the kona-node/kona-proof for fusaka until further notice * chore(fusaka/deps): update reth deps (op-rs/kona#2906) ## Description Update all reth dependencies to ensure Fusaka defense readiness * chore(ci): update action tests (op-rs/kona#2908) ## Description Updates the monorepo commit to pull in the latest action tests * Revert "feat(fusaka-defense/l1-provider): allow to skip blob verification" (op-rs/kona#2912) Reverts op-rs/kona#2905 - we are going to recompute the blob commits instead of skipping validation * chore(deps): update deps (op-rs/kona#2913) ## Description Update the https://github.com/ethereum-optimism/optimism dependencies for CI * fix: remove redundant AdminRpc clone (op-rs/kona#2909) Drop the unnecessary clone when instantiating AdminRpc so the channel sender is moved directly, eliminating an extra allocation without changing behavior. * docs: update TODO comment to reference merged spec PR #708 (op-rs/kona#2885) Updates TODO comment in `DerivedRefPair` documentation to reference the merged interop control flow specification (PR #708). --------- Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * fix(storage): cross-safe test to check derivation storage presence (op-rs/kona#2893) - Replace incorrect update_current_cross_unsafe call with update_current_cross_safe in test_update_current_cross_safe to validate missing derivation storage as intended. - Aligns test behavior with documented method responsibilities and surrounding tests. Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * Update README badge link codecov (op-rs/kona#2904) Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * fix: correct SHA short length in rollup build script (op-rs/kona#2794) Fix inconsistency in rollup build.rs where sha_short variable was defined as 7 characters (&sha[0..7]) but the environment variable VERGEN_GIT_SHA_SHORT was set using 8 characters (&sha[..8]). Co-authored-by: theo <80177219+theochap@users.noreply.github.com> Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * feat(blob/verification): manually compute blob commitment and verify commitment integrity. (op-rs/kona#2914) ## Description Manually computes blob commitment instead of relying on the deprecated `sidecar_blobs` endpoint for Fusaka. Update action tests. Relevant PR in monorepo https://github.com/ethereum-optimism/optimism/pull/17725/files * feat(l1-providers/fusaka): support v1/beacon/blobs (op-rs/kona#2907) ## Description This PR adds a bare-bones fix to support the `eth/v1/beacon/blobs` method that should replace `eth/v1/beacon/blob_sidecars` after Fusaka * chore(release): update submodule to enable permissions (op-rs/kona#2916) ## Description Github didn't have permissions to automatically build a docker image with a reth submodule. I am using a fork instead to try and fix it * chore(release): update submodule to enable permissions (op-rs/kona#2917) ## Description The issue was in the URL that couldn't be parsed by gha * fix(gha): fix docker workflow permissions (op-rs/kona#2919) ## Description Fix permissions of gha docker workflow to publish tags * chore(client): rename client binary (op-rs/kona#2918) ## Description Rename the `kona-client` binary * fix(fusaka): fix commitment verification check (op-rs/kona#2920) ## Description Patches the commitment verification check for fusaka * fix(proofs): fix prestate gha (op-rs/kona#2921) ## Description Fix github action to publish prestate artifacts * chore(deps): upgrade alloy dependencies. update the get blobs response type (op-rs/kona#2923) ## Description Update `eth/v1/beacon/blobs` response type to use alloy's new bindings * fix(node/rpc): use alloy hashmap instead of std (op-rs/kona#2925) ## Description Should close #2924 * chore: Fix typos across multiple files (op-rs/kona#2900) * *(tests)* Replace context.TODO() with bounded context in reorg tests (op-rs/kona#2910) ## Summary Replace `context.TODO()` with a bounded context using timeout in supervisor reorg test utilities to prevent test hanging and improve reliability. ## Changes - Replace `context.TODO()` with `context.WithTimeout()` (30s) in `StopL1CL()` method - Add `time` import to support timeout functionality ## Why Using `context.TODO()` in test utilities can cause tests to hang indefinitely if the Kurtosis API call stalls, making test failures hard to diagnose and debug. A bounded context with timeout provides better test reliability and clearer failure modes. Co-authored-by: Emilia Hane <elsaemiliaevahane@gmail.com> * chore: update README badge link codecov (op-rs/kona#2928) badge link codecov updated * chore: Increase derivation pipeline visibility (op-rs/kona#2926) This PR changes several struct fields to public. This allows Kailua to interact directly with these fields for its proof composition functionality. * chore(protocol): refactor common logic of hardfork specific protocol code (op-rs/kona#2939) This is expected to close #2933. I ran successfully the CI pipeline locally using just. * chore: use `is_multiple_of` zero-cost abstraction (op-rs/kona#2940) Use `is_multiple_of` method instead of `%X == 0`. * chore(lints): fix anyhow lints (op-rs/kona#2945) ## Description Fix `just lint` with the latest rust nightly version * feat(jovian/da-footprint): integrate the DA footprint block limit in kona (op-rs/kona#2934) ## Description This mostly completes the implementation of the DA footprint scalar in kona's protocol. Lots of change in the cargo.lock file. Specs: https://github.com/ethereum-optimism/specs/tree/main/specs/protocol/jovian ## Tests Action tests to come in a follow-up ## Misc Progress towards https://github.com/op-rs/kona/issues/2830 * feat(ci): run acceptance tests with kona node and op-reth (op-rs/kona#2902) ## Description Adds a ci job to run acceptance tests for kona-node and op-reth in CI Close #2946 * docs: fix broken links (op-rs/kona#2941) https://github.com/alloy-rs/alloy/tree/main/crates/evm - old link https://github.com/alloy-rs/evm - actual link https://docs.rs/alloy-evm/latest/alloy_evm/trait.EvmFactory.html - old link https://docs.rs/alloy-evm/latest/alloy_evm/eth/struct.EthEvmFactory.html - actual link * chore: Remove stale TODOs in derivation_provider (op-rs/kona#2944) - Delete outdated TODO about “more specific error” in get_block_traversal (already returns EntryNotFoundError::SourceBlockNotFound). - Remove misleading performance TODO in save_derived_block (latest_derivation_state already uses cursor.last() and provides required state). * chore(deps): bump notify from 6.1.1 to 8.2.0 (op-rs/kona#2949) Bumps [notify](https://github.com/notify-rs/notify) from 6.1.1 to 8.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/notify-rs/notify/releases">notify's releases</a>.</em></p> <blockquote> <h2>notify-8.2.0</h2> <h2>notify 8.2.0 (2025-08-03)</h2> <ul> <li>FEATURE: notify user if inotify's <code>max_user_watches</code> has been reached <a href="https://github.com/notify-rs/notify/issues/698">#698</a></li> <li>FIX: <code>INotifyWatcher</code> ignore events with unknown watch descriptors (instead of <code>EventMask::Q_OVERFLOW</code>) <a href="https://github.com/notify-rs/notify/issues/700">#700</a></li> </ul> <p><a href="https://github.com/notify-rs/notify/issues/698">#698</a>: <a href="https://github.com/notify-rs/notify/pull/698">notify-rs/notify#698</a> <a href="https://github.com/notify-rs/notify/issues/700">#700</a>: <a href="https://github.com/notify-rs/notify/pull/700">notify-rs/notify#700</a></p> <h2>debouncer-full 0.6.0 (2025-08-03)</h2> <ul> <li>FEATURE: allow <code>FileIdCache</code> trait implementations to choose ownership of the returned file-ids <a href="https://github.com/notify-rs/notify/issues/664">#664</a></li> <li>FEATURE: added support for the <a href="https://docs.rs/flume"><code>flume</code></a> crate <a href="https://github.com/notify-rs/notify/issues/680">#680</a></li> <li>FIX: skip all <code>Modify</code> events right after a <code>Create</code> event, unless it's a rename event <a href="https://github.com/notify-rs/notify/issues/701">#701</a></li> </ul> <p><a href="https://github.com/notify-rs/notify/issues/664">#664</a>: <a href="https://github.com/notify-rs/notify/pull/664">notify-rs/notify#664</a> <a href="https://github.com/notify-rs/notify/issues/680">#680</a>: <a href="https://github.com/notify-rs/notify/pull/680">notify-rs/notify#680</a> <a href="https://github.com/notify-rs/notify/issues/701">#701</a>: <a href="https://github.com/notify-rs/notify/pull/701">notify-rs/notify#701</a></p> <h2>debouncer-mini 0.7.0 (2025-08-03)</h2> <ul> <li>FEATURE: added support for the <a href="https://docs.rs/flume"><code>flume</code></a> crate <a href="https://github.com/notify-rs/notify/issues/680">#680</a></li> </ul> <h2>file-id 0.2.3 (2025-08-03)</h2> <ul> <li>CHANGE: implement <code>AsRef<FileId></code> for <code>FileId</code> <a href="https://github.com/notify-rs/notify/issues/664">#664</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/notify-rs/notify/compare/notify-8.1.0...notify-8.2.0">https://github.com/notify-rs/notify/compare/notify-8.1.0...notify-8.2.0</a></p> <h2>notify v8.1.0</h2> <h2>What's Changed</h2> <ul> <li>Fix typo by <a href="https://github.com/mo8it"><code>@mo8it</code></a> in <a href="https://github.com/notify-rs/notify/pull/667">notify-rs/notify#667</a></li> <li>remove unused imports from documentation by <a href="https://github.com/20jasper"><code>@20jasper</code></a> in <a href="https://github.com/notify-rs/notify/pull/669">notify-rs/notify#669</a></li> <li>FileIdCache: Allow flexible handle instead of direct borrow for file ids by <a href="https://github.com/florian-g2"><code>@florian-g2</code></a> in <a href="https://github.com/notify-rs/notify/pull/664">notify-rs/notify#664</a></li> <li>Replace github ci workflow by <a href="https://github.com/dfaust"><code>@dfaust</code></a> in <a href="https://github.com/notify-rs/notify/pull/675">notify-rs/notify#675</a></li> <li>Add support for flume by <a href="https://github.com/RenDiego"><code>@RenDiego</code></a> in <a href="https://github.com/notify-rs/notify/pull/680">notify-rs/notify#680</a></li> <li>docs: fix link for file id by <a href="https://github.com/ckaznable"><code>@ckaznable</code></a> in <a href="https://github.com/notify-rs/notify/pull/682">notify-rs/notify#682</a></li> <li>Do not remove a filename twice by <a href="https://github.com/worr"><code>@worr</code></a> in <a href="https://github.com/notify-rs/notify/pull/683">notify-rs/notify#683</a></li> <li>Bump kqueue to 1.1.1 by <a href="https://github.com/worr"><code>@worr</code></a> in <a href="https://github.com/notify-rs/notify/pull/684">notify-rs/notify#684</a></li> <li>chore(ci): Use stable toolchain for rustfmt/clippy by <a href="https://github.com/JohnTitor"><code>@JohnTitor</code></a> in <a href="https://github.com/notify-rs/notify/pull/689">notify-rs/notify#689</a></li> <li>Make INotifyWatcher return the native PathNotFound error when watchin… by <a href="https://github.com/JanzenJohn"><code>@JanzenJohn</code></a> in <a href="https://github.com/notify-rs/notify/pull/686">notify-rs/notify#686</a></li> <li>windows: Fix server hangs under some circumstance by <a href="https://github.com/JunkuiZhang"><code>@JunkuiZhang</code></a> in <a href="https://github.com/notify-rs/notify/pull/674">notify-rs/notify#674</a></li> <li>Remove <code>filetime</code> dependency by <a href="https://github.com/a1phyr"><code>@a1phyr</code></a> in <a href="https://github.com/notify-rs/notify/pull/690">notify-rs/notify#690</a></li> <li>Update <code>windows-sys</code> to v0.60 by <a href="https://github.com/a1phyr"><code>@a1phyr</code></a> in <a href="https://github.com/notify-rs/notify/pull/691">notify-rs/notify#691</a></li> <li>chore: Use MSRV for Clippy and rustfmt by <a href="https://github.com/JohnTitor"><code>@JohnTitor</code></a> in <a href="https://github.com/notify-rs/notify/pull/694">notify-rs/notify#694</a></li> <li>Do not clone paths while walking dirs by <a href="https://github.com/riberk"><code>@riberk</code></a> in <a href="https://github.com/notify-rs/notify/pull/693">notify-rs/notify#693</a></li> <li>feat: introduce <code>Watcher::paths_mut</code> for adding/removing paths in batch by <a href="https://github.com/branchseer"><code>@branchseer</code></a> in <a href="https://github.com/notify-rs/notify/pull/692">notify-rs/notify#692</a></li> <li>fix: make <code>PathsMut::commit</code> consuming by <a href="https://github.com/branchseer"><code>@branchseer</code></a> in <a href="https://github.com/notify-rs/notify/pull/695">notify-rs/notify#695</a></li> <li>chore: Prepare 8.1.0 release by <a href="https://github.com/JohnTitor"><code>@JohnTitor</code></a> in <a href="https://github.com/notify-rs/notify/pull/697">notify-rs/notify#697</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mo8it"><code>@mo8it</code></a> made their first contribution in <a href="https://github.com/notify-rs/notify/pull/667">notify-rs/notify#667</a></li> <li><a href="https://github.com/20jasper"><code>@20jasper</code></a> made their first contribution in <a href="https://github.com/notify-rs/notify/pull/669">notify-rs/notify#669</a></li> <li><a href="https://github.com/florian-g2"><code>@florian-g2</code></a> made their first contribution in <a href="https://github.com/notify-rs/notify/pull/664">notify-rs/notify#664</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/notify-rs/notify/blob/main/CHANGELOG.md">notify's changelog</a>.</em></p> <blockquote> <h2>notify 8.2.0 (2025-08-03)</h2> <ul> <li>FEATURE: notify user if inotify's <code>max_user_watches</code> has been reached <a href="https://github.com/notify-rs/notify/issues/698">#698</a></li> <li>FIX: <code>INotifyWatcher</code> ignore events with unknown watch descriptors (instead of <code>EventMask::Q_OVERFLOW</code>) <a href="https://github.com/notify-rs/notify/issues/700">#700</a></li> </ul> <p><a href="https://github.com/notify-rs/notify/issues/698">#698</a>: <a href="https://github.com/notify-rs/notify/pull/698">notify-rs/notify#698</a> <a href="https://github.com/notify-rs/notify/issues/700">#700</a>: <a href="https://github.com/notify-rs/notify/pull/700">notify-rs/notify#700</a></p> <h2>debouncer-full 0.6.0 (2025-08-03)</h2> <ul> <li>FEATURE: allow <code>FileIdCache</code> trait implementations to choose ownership of the returned file-ids <a href="https://github.com/notify-rs/notify/issues/664">#664</a></li> <li>FEATURE: added support for the <a href="https://docs.rs/flume"><code>flume</code></a> crate <a href="https://github.com/notify-rs/notify/issues/680">#680</a></li> <li>FIX: skip all <code>Modify</code> events right after a <code>Create</code> event, unless it's a rename event <a href="https://github.com/notify-rs/notify/issues/701">#701</a></li> </ul> <p><a href="https://github.com/notify-rs/notify/issues/664">#664</a>: <a href="https://github.com/notify-rs/notify/pull/664">notify-rs/notify#664</a> <a href="https://github.com/notify-rs/notify/issues/680">#680</a>: <a href="https://github.com/notify-rs/notify/pull/680">notify-rs/notify#680</a> <a href="https://github.com/notify-rs/notify/issues/701">#701</a>: <a href="https://github.com/notify-rs/notify/pull/701">notify-rs/notify#701</a></p> <h2>debouncer-mini 0.7.0 (2025-08-03)</h2> <ul> <li>FEATURE: added support for the <a href="https://docs.rs/flume"><code>flume</code></a> crate <a href="https://github.com/notify-rs/notify/issues/680">#680</a></li> </ul> <h2>file-id 0.2.3 (2025-08-03)</h2> <ul> <li>CHANGE: implement <code>AsRef<FileId></code> for <code>FileId</code> <a href="https://github.com/notify-rs/notify/issues/664">#664</a></li> </ul> <h2>notify 8.1.0 (2025-07-03)</h2> <ul> <li>FEATURE: added support for the <a href="https://docs.rs/flume"><code>flume</code></a> crate</li> <li>FIX: kqueue-backend: do not double unwatch top-level directory when recursively unwatching <a href="https://github.com/notify-rs/notify/issues/683">#683</a></li> <li>FIX: Return the crate error <code>PathNotFound</code> instead bubbling up the std::io error <a href="https://github.com/notify-rs/notify/issues/685">#685</a></li> <li>FIX: fix server hangs when trashing folders on Windows <a href="https://github.com/notify-rs/notify/issues/674">#674</a></li> </ul> <h2>notify 8.0.0 (2025-01-10)</h2> <ul> <li>CHANGE: update notify-types to version 2.0.0</li> <li>CHANGE: raise MSRV to 1.77 <strong>breaking</strong></li> <li>FEATURE: add config option to disable following symbolic links <a href="https://github.com/notify-rs/notify/issues/635">#635</a></li> <li>FIX: unaligned access to FILE_NOTIFY_INFORMATION <a href="https://github.com/notify-rs/notify/issues/647">#647</a> <strong>breaking</strong></li> </ul> <p><a href="https://github.com/notify-rs/notify/issues/635">#635</a>: <a href="https://github.com/notify-rs/notify/pull/635">notify-rs/notify#635</a> <a href="https://github.com/notify-rs/notify/issues/647">#647</a>: <a href="https://github.com/notify-rs/notify/pull/647">notify-rs/notify#647</a></p> <h2>notify-types 2.0.0 (2025-01-10)</h2> <ul> <li>CHANGE: replace instant crate with web-time <a href="https://github.com/notify-rs/notify/issues/652">#652</a> <strong>breaking</strong></li> <li>CHANGE: the web-time dependency is now behind the <code>web-time</code> feature <strong>breaking</strong></li> </ul> <p><a href="https://github.com/notify-rs/notify/issues/652">#652</a>: <a href="https://github.com/notify-rs/notify/pull/652">notify-rs/notify#652</a></p> <h2>debouncer-mini 0.6.0 (2025-01-10)</h2> <ul> <li>CHANGE: update notify to version 8.0.0</li> </ul> <h2>debouncer-full 0.5.0 (2025-01-10)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/notify-rs/notify/commit/a1d7c2d8f80786679d58ec6d5986a1d4278bc8cf"><code>a1d7c2d</code></a> Prepare release (<a href="https://github.com/notify-rs/notify/issues/706">#706</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/c685ea7d82b35b06bf81a824f68095e2bda6f0a7"><code>c685ea7</code></a> Skip all <code>Modify</code> events right after a <code>Create</code> event, unless it's a rename e...</li> <li><a href="https://github.com/notify-rs/notify/commit/e36d54e94d2c364478f99f1d3b62245ed2ad2926"><code>e36d54e</code></a> fix: INotifyWatcher may raise events with no paths (<a href="https://github.com/notify-rs/notify/issues/700">#700</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/394ef18bebf0063c717ff7ea7387d36dacaf2c1c"><code>394ef18</code></a> feat(inotify): notify a user if the <code>max_user_watches</code> has been reached impli...</li> <li><a href="https://github.com/notify-rs/notify/commit/04473dea90a88c3444ff1a2876c4fbeda479441d"><code>04473de</code></a> chore: Prepare 8.1.0 release (<a href="https://github.com/notify-rs/notify/issues/697">#697</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/12a026d18ac097e578b2c3c2885ee60ae664072c"><code>12a026d</code></a> fix: make <code>PathsMut::commit</code> consuming (<a href="https://github.com/notify-rs/notify/issues/695">#695</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/d824023e483b24ceb398f08dec20f35ce575e7fa"><code>d824023</code></a> feat: introduce <code>Watcher::paths_mut</code> for adding/removing paths in batch (<a href="https://github.com/notify-rs/notify/issues/692">#692</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/b98413446040fe47e13eb3de7c8acd77d18aea78"><code>b984134</code></a> Do not clone paths while walking dirs (<a href="https://github.com/notify-rs/notify/issues/693">#693</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/416ba8248e25fc30b9503b1319933275c13e3576"><code>416ba82</code></a> chore: Use MSRV for Clippy and rustfmt (<a href="https://github.com/notify-rs/notify/issues/694">#694</a>)</li> <li><a href="https://github.com/notify-rs/notify/commit/10ce3ef6b79555159fae8a02919a43b499d1c2c3"><code>10ce3ef</code></a> Update <code>windows-sys</code> to v0.60 (<a href="https://github.com/notify-rs/notify/issues/691">#691</a>)</li> <li>Additional commits viewable in <a href="https://github.com/notify-rs/notify/compare/notify-6.1.1...notify-8.2.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(codeowners): Update codeowners (op-rs/kona#2947) Rm chainsafe from codeowners and add einar and will * fix(tests/long-running): long running tests work for sysgo (op-rs/kona#2953) ## Description Adapt just recipe to run long-running tests in sysgo --------- Co-authored-by: op-will <232669456+op-will@users.noreply.github.com> * feat(jovian/tests): import jovian acceptance tests. Ensure action and acceptance tests are passing (op-rs/kona#2955) ## Description This PR completes the implementation of the Jovian feature. It updates the Jovian upgrade transactions, fixes payload validation, fixes the formatting of the l1 block tx, and ensures the DA footprint is set to its default value if the zero value is provided. It also ensures that the engine actor yields when failing a temporary task. This was causing kona to never exit the acceptance tests when the engine was stuck in a loop. Depends on https://github.com/ethereum-optimism/optimism/pull/17971 and https://github.com/ethereum-optimism/optimism/pull/17947 * feat(jovian): check that single batches only contain transactions. import latest test suite from monorepo (op-rs/kona#2966) ## Description This PR updates the derivation pipeline to ensure that single batches at jovian activation must be empty. It also updates the monorepo's test suite (action and acceptance). * chore(deps): bump actions/download-artifact from 4 to 6 (op-rs/kona#2973) Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/download-artifact/releases">actions/download-artifact's releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2>What's Changed</h2> <p><strong>BREAKING CHANGE:</strong> this update supports Node <code>v24.x</code>. This is not a breaking change per-se but we're treating it as such.</p> <ul> <li>Update README for download-artifact v5 changes by <a href="https://github.com/yacaovsnc"><code>@yacaovsnc</code></a> in <a href="https://github.com/actions/download-artifact/pull/417">actions/download-artifact#417</a></li> <li>Update README with artifact extraction details by <a href="https://github.com/yacaovsnc"><code>@yacaovsnc</code></a> in <a href="https://github.com/actions/download-artifact/pull/424">actions/download-artifact#424</a></li> <li>Readme: spell out the first use of GHES by <a href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> in <a href="https://github.com/actions/download-artifact/pull/431">actions/download-artifact#431</a></li> <li>Bump <code>@actions/artifact</code> to <code>v4.0.0</code></li> <li>Prepare <code>v6.0.0</code> by <a href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> in <a href="https://github.com/actions/download-artifact/pull/438">actions/download-artifact#438</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> made their first contribution in <a href="https://github.com/actions/download-artifact/pull/431">actions/download-artifact#431</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/download-artifact/compare/v5...v6.0.0">https://github.com/actions/download-artifact/compare/v5...v6.0.0</a></p> <h2>v5.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update README.md by <a href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a href="https://github.com/actions/download-artifact/pull/407">actions/download-artifact#407</a></li> <li>BREAKING fix: inconsistent path behavior for single artifact downloads by ID by <a href="https://github.com/GrantBirki"><code>@GrantBirki</code></a> in <a href="https://github.com/actions/download-artifact/pull/416">actions/download-artifact#416</a></li> </ul> <h2>v5.0.0</h2> <h3>🚨 Breaking Change</h3> <p>This release fixes an inconsistency in path behavior for single artifact downloads by ID. <strong>If you're downloading single artifacts by ID, the output path may change.</strong></p> <h4>What Changed</h4> <p>Previously, <strong>single artifact downloads</strong> behaved differently depending on how you specified the artifact:</p> <ul> <li><strong>By name</strong>: <code>name: my-artifact</code> → extracted to <code>path/</code> (direct)</li> <li><strong>By ID</strong>: <code>artifact-ids: 12345</code> → extracted to <code>path/my-artifact/</code> (nested)</li> </ul> <p>Now both methods are consistent:</p> <ul> <li><strong>By name</strong>: <code>name: my-artifact</code> → extracted to <code>path/</code> (unchanged)</li> <li><strong>By ID</strong>: <code>artifact-ids: 12345</code> → extracted to <code>path/</code> (fixed - now direct)</li> </ul> <h4>Migration Guide</h4> <h5>✅ No Action Needed If:</h5> <ul> <li>You download artifacts by <strong>name</strong></li> <li>You download <strong>multiple</strong> artifacts by ID</li> <li>You already use <code>merge-multiple: true</code> as a workaround</li> </ul> <h5>⚠️ Action Required If:</h5> <p>You download <strong>single artifacts by ID</strong> and your workflows expect the nested directory structure.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/download-artifact/commit/018cc2cf5baa6db3ef3c5f8a56943fffe632ef53"><code>018cc2c</code></a> Merge pull request <a href="https://github.com/actions/download-artifact/issues/438">#438</a> from actions/danwkennedy/prepare-6.0.0</li> <li><a href="https://github.com/actions/download-artifact/commit/815651c680ffe1c95719d0ed08aba1a2f9d5c177"><code>815651c</code></a> Revert "Remove <code>github.dep.yml</code>"</li> <li><a href="https://github.com/actions/download-artifact/commit/bb3a066a8babc8ed7b3e4218896c548fe34e7115"><code>bb3a066</code></a> Remove <code>github.dep.yml</code></li> <li><a href="https://github.com/actions/download-artifact/commit/fa1ce46bbd11b8387539af12741055a76dfdf804"><code>fa1ce46</code></a> Prepare <code>v6.0.0</code></li> <li><a href="https://github.com/actions/download-artifact/commit/4a24838f3d5601fd639834081e118c2995d51e1c"><code>4a24838</code></a> Merge pull request <a href="https://github.com/actions/download-artifact/issues/431">#431</a> from danwkennedy/patch-1</li> <li><a href="https://github.com/actions/download-artifact/commit/5e3251c4ff5a32e4cf8dd4adaee0e692365237ae"><code>5e3251c</code></a> Readme: spell out the first use of GHES</li> <li><a href="https://github.com/actions/download-artifact/commit/abefc31eafcfbdf6c5336127c1346fdae79ff41c"><code>abefc31</code></a> Merge pull request <a href="https://github.com/actions/download-artifact/issues/424">#424</a> from actions/yacaovsnc/update_readme</li> <li><a href="https://github.com/actions/download-artifact/commit/ac43a6070aa7db8a41e756e7a2846221edca7027"><code>ac43a60</code></a> Update README with artifact extraction details</li> <li><a href="https://github.com/actions/download-artifact/commit/de96f4613b77ec03b5cf633e7c350c32bd3c5660"><code>de96f46</code></a> Merge pull request <a href="https://github.com/actions/download-art…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.
Releases
@eth-optimism/common-ts@0.3.0
Minor Changes
@eth-optimism/drippie-mon@0.3.0
Minor Changes
Patch Changes
@eth-optimism/fault-detector@0.2.0
Minor Changes
Patch Changes
@eth-optimism/message-relayer@0.5.0
Minor Changes
Patch Changes
@eth-optimism/replica-healthcheck@1.1.0
Minor Changes
Patch Changes
@eth-optimism/data-transport-layer@0.5.34
Patch Changes
@eth-optimism/teleportr@0.0.9
Patch Changes