Shipstern 0.9.0 is out.
Live filter updates on the Yellowstone gRPC source. Take a RuntimeHandle, patch the filter set with update_filters, the subscription is replaced mid-stream. No reconnect.
Also: Transaction V1 (SIMD-0385) support with the inline compute budget on InstructionShared, Prefilter now covers the full Yellowstone subscription surface (memcmp, datasize, lamports, data slices, accounts_exclude, vote, interslot_updates), DISCRIMINATOR constants on generated types, and CPI event envelopes read straight from the IDL.
Breaking if you match exhaustively on PrefilterError or build prefilters with struct literals. Builder users unaffected.