Other
- fix(ci): scope bench bins (#15532) by @stevencartavia
- perf(symbolic): avoid child state clone churn (#15487) by @figtracer
- chore: ignore quick-xml advisories (#15534) by @mablr
- refactor(symbolic): share path pop helper (#15535) by @mablr
- feat(lint): add dangerous-unary-operator detector (#15526) by @0xMars42
- refactor(symbolic): flatten concrete memory reads (#15537) by @figtracer
- perf(forge): skip unused fixture collection (#15516) by @figtracer
- chore(forge): remove stale fuzz bare-name filter todo (#15538) by @mablr
- feat(fuzz): add
cmincorpus minimization subcommand (#15517) by @mablr - perf(symbolic): use single-var solver witnesses (#15536) by @figtracer
- feat(cli): allow soldeer to update the logging level (#13485) by @beeb
- feat(symbolic): seed fuzz corpus from branch frontiers (#15519) by @figtracer
- feat(config): support solc --via-ssa-cfg (#15501) by @Amxx
- chore(anvil): remove unused state hook (#15546) by @stevencartavia
- test(cheatcodes): cover short expectRevert reason (#15548) by @stevencartavia
- feat(lint): add unused-error detector (#15539) by @0xMars42
- refactor(cli): move via_ir into CompilerOpts (#15550) by @Amxx
- feat(bench): add PR bench helpers for agents (#15541) by @mablr
- chore(tests): bump forge-std version (#15555) by @github-actions[bot]
- fix(anvil): use TransactionConditional (#15552) by @mattsse
Full Changelog:
nightly-e58fdfdfd935f11c58f7545cc4bfc1915b070895...nightly-99069d1f0e7a99c416b9a329e151f388bb03549d