What's Changed
Features
- add builder action nodes for common script patterns (#2364) @joelorzet
- KEEP-1042 age out workflow execution data on a schedule (#2344) @OleksandrUA
- #2110 gate the allowance preflight warning on upstream reachability (#2338) @cgair
- eth_call threshold-trigger core evaluation logic (#2240) (#2332) @s21v1d9p
- #2339 add ElizaOS integration to workflow plugins (#2324) @sissokocheick
- #2308 add LayerZero protocol (OFT, token and EndpointV2 reads) (#2323) @damli40
- #2196 add Pyth Network oracle protocol definition (#2197) @Kaycee276
Bug Fixes
- KEEP-1042 seed the analytics filter test the way finalize writes gas (#2414) @OleksandrUA
- run Code node user code in its own realm (#2411) @joelorzet
- raise runner memory limit and heap cap (#2410) @joelorzet
- bucket the execution timeline in the viewer's time zone (#2400) @joelorzet
- KEEP-1346 index the digest's sponsored-tx count (#2397) @OleksandrUA
- #2308 declare LayerZero approve with no outputs so USDT's empty return decodes (#2389) @suisuss
- #2374 never report a sponsored send as pre-broadcast when its outcome is unknown (#2386) @subheeksh5599
- KEEP-1281 settle a run unconfirmed when a failed step left a broadcast in flight (#2383) @suisuss
- preserve pending transaction gas fields (#2351) @dtopenclaw
- #2330 expand tuples in overloaded ABI function keys (#2349) @Vastargazing
- #1931 bind bare top-level execute body fields as input with a deprecation notice (#2229) @JohnboscoE
Other Changes
- KEEP-1042 turn off dry run for execution retention on staging (#2416) @OleksandrUA
- #2316 remove the stale AI Gateway plugin declaration (#2405) @suisuss
- bump hono from 4.13.1 to 4.13.7 (#2384) @app/dependabot
- #2247 add a regenerable trace-method availability probe (#2277) @edycutjong
- #2247 survey trace-method availability across chain upstreams (#2273) @tenk-earn
Full Changelog: v3.4.0...v3.5.0