github techieanant/wamr v1.3.1
WAMR v1.3.1

23 days ago

What's Fixed

LID (Privacy) Account Support

  • Admin approval from WhatsApp broken for LID accounts — Added senderPn/participantPn fallback fields to BaileysMessage interface and extractPhoneNumber() logic
  • Approval notification not sent to LID requesters — Added replyJid fallback for approval notifications (same pattern already used by reject)
  • Media monitoring spam + missing availability notification — Consolidated up to 3 separate season update notifications into a single combined message per cycle. Also added replyJid fallback when phoneNumberEncrypted is null
  • Duplicate contacts showing hash IDs — Only auto-create contacts when we have an actual phone number. LID-only sessions still work for requests but won't spawn ghost contacts with hash IDs like 29695f7e...e7e8ee9d

Quotas & Contacts (Post-Release Fixes)

  • Contact creation regression for LID users — Reverted over-eager guard (contactName && phoneNumber) that prevented all LID users from being added as contacts. Phone numbers are now backfilled when available on subsequent messages.
  • Phone numbers missing in contacts table — Contacts created during the regression are now updated with phone numbers on the user's next message.
  • Per-contact quota overrides not showing — Backend now fetches and includes quota override in getAllContacts and getContactById responses.
  • Contact quota dialog shows wrong default — Fixed frontend to read global quota settings from response.data (nested API shape) instead of top-level response.
  • Auto-rejected requests missing error message — Quota-exceeded and auto-deny rejections now populate errorMessage field so the reason is visible in the requests table.
  • Approved request failures not notified — When an admin approves a request that fails (e.g., already exists in library), the requester now receives a WhatsApp notification with a user-friendly message.
  • Rejection notifications not sent to LID users — Fixed condition to check replyJid in addition to phoneNumberEncrypted for rejection messages.

UI Improvements

  • Version display — App version (v1.3.1) now shown in small text below the WAMR title in both sidebar and mobile header

Version

  • Bumped to v1.3.1

Don't miss a new wamr release

NewReleases is sending notifications on new releases.