Fixes
-
Group and blocklist tools now accept
+-prefixed phone numbers.add_group_participants,remove_group_participants,create_group,block_contactandunblock_contactparsed recipients through a separate code path that never stripped a leading+or rejected non-digit input, so an E.164 number like+447967960994silently misrouted. This is the same bug fixed for the send tools in #16, which those paths never picked up.Fixed at the root rather than per-tool: the duplicate parser is deleted, so every recipient in the codebase now goes through one
NormalizeRecipient. Whitespace trimming moved there too, which the send path gains as a side benefit.
Internal
- The weekly upstream probe now reports an available whatsmeow bump to a single rolling issue instead of echoing into the Actions run log where nobody reads it. It stays silent when the pin is already current.