Replacement Widget Message Merge Fix
December 11, 2025
╭················································╮ │ **+ * * + .*. │ │ * /\ * * + │ │ + + ** + /* \ + + .│ │ /___\ + * * + │ │ . (o o) . . \ . │ │ /|^|\ \* + *│ │ . /_|_|_\ \ + │ │ * + /_/|_|\_\ * \. . + * │ │ / | \ + \ +│ │ + * /__|__\ * . │ │ + + + . / \ * * │ │ * /___\ * + + │ │*+ * ~~~~~~~~ ~~~~~~~~ . . │ │ . * +.* . * │ ╰················································╯ ············─ ghrun-20132935414-1 ─·············
We fixed an issue where replacing a widget message could overwrite parts of existing message content. Message updates now merge correctly, so merchants keep intended text and settings during replacements.
Summary
- Replacement widget updates now keep existing message fields.
- Fix prevents missing content after widget message replacements.
- Added regression coverage to keep this behavior reliable.