fix(whatsapp): bump Baileys pin to v7.0.0-rc13 to fix LID-addressed group sends - #43840
fix(whatsapp): bump Baileys pin to v7.0.0-rc13 to fix LID-addressed group sends#43840liuhao1024 wants to merge 1 commit into
Conversation
…roup sends The previous pin (01047de, rc.9) silently drops outbound messages to WhatsApp groups that have fully migrated to LID addressing. sendMessage resolves with a messageId but the message never reaches the group. Bumping to 8053b086 (v7.0.0-rc13) resolves the known upstream fix. Existing Baileys sessions/creds survive the upgrade — no re-pairing. Fixes NousResearch#43830
austinpickett
left a comment
There was a problem hiding this comment.
Approving the Baileys rc13 bump. ✅
What this does:
- Pins
@whiskeysockets/baileysfrom commit01047deb(rc9) →8053b086(rc13) - Also pulls in updated transitive deps:
libsignal→ npm^6.0.0(no longer a git dep!),whatsapp-rust-bridge0.5.2 → 0.5.4,protobufjs7.5.6 → 7.6.3
Re: #43815 (rc12 CVE fix):
This PR targets rc13 which is a superset of rc12 — it contains whatever CVE-2026-48063 fix landed in rc12, plus further fixes for LID-addressed group sends. Merging this PR renders #43815 obsolete. Recommend adding a comment on #43815 pointing here.
Conflict check with proxy cluster:
- The canonical proxy PR (#43822) intentionally omits
package-lock.json, so there is no lock-file conflict between these two PRs. They can merge independently. - If any proxy PR with a
package-lock.json(#43607, #43659) were used instead, they would conflict since they pin the old Baileys commit hash in the lock. The choice of #43822 as canonical cleanly avoids this.
Suggested merge order: #43840 first (Baileys bump), then #43822 (proxy), then run npm install to regenerate the lock file with both changes applied.
|
@kshitijk4poor @teknium1 |
|
This dependency update is already implemented on current
|
What does this PR do?
Bumps the WhatsApp bridge's Baileys dependency pin from
v7.0.0-rc.9(commit01047de) tov7.0.0-rc13(commit8053b086) to fix silent message drops in LID-addressed WhatsApp groups.Related Issue
Fixes #43830
Type of Change
Changes Made
scripts/whatsapp-bridge/package.json: Updated@whiskeysockets/baileyspin from01047debd81beb20da7b7779b08edcb06aa03770(rc.9) to8053b086ecc97ec3f78299561de11959bab05d39(rc.13)scripts/whatsapp-bridge/package-lock.json: Regenerated to match the new Baileys version and its updated dependency treeHow to Test
@lidaddressing (no@s.whatsapp.netJIDs)sendMessagereturns amessageIdbut the message never appears in the groupChecklist
Code
fix(scope):,feat(scope):, etc.)pytest tests/ -qand all tests passDocumentation & Housekeeping
docs/, docstrings) — or N/Acli-config.yaml.exampleif I added/changed config keys — or N/ACONTRIBUTING.mdorAGENTS.mdif I changed architecture or workflows — or N/ACode Intelligence
scripts/whatsapp-bridge/package.json(Baileys dependency pin)sendMessageAPI surface is unchanged — only the underlying library version changes.