21.8.0 (2026-04-05) Features restore programmatic configurability by replacing readonly input signals with writable signals (#2789) (a20e5fb) Special thanks to @metromg for initial PR #2746