[2.2.4] - 2 October 2026
Version 2.2.4 is a stability release. Upgrading is recommended for all RPC operators.
Changed
- The
executionPlanreturned bysonic_prepareBundleis now the root group of the plan itself, instead of an object holding the root group as its only step. sonic_prepareBundleandsonic_submitBundleno longer collapse groups with a single step into that step.- The transaction pool now rejects bundles whose execution plan, or the plan of any bundle nested in it, has a single transaction as its root.
Fixed
- Fixed
sonic_prepareBundlebuilding single-transaction bundles without an enclosing group, which let a failing transaction be dropped from the block without its effects rolled back.