github devlikeapro/waha 2026.4.1

one day ago

🆕 New

  • 2026.4.1 - All engines - Add replyTo.media to messages - populate quoted media when available

🧩 Apps

  • 2026.4.1 - Calls App - add wait before decline and response
  • 2026.4.1 - Apps - allow disabling an app at runtime

🧩 ChatWoot

  • 2026.4.1 - support WhatsApp status replies — append status context and attach quoted status media - #1995, #1991
  • 2026.4.1 - conditional agent name prefix — skip **: when sender name is empty - #1983, #1737
  • 2026.4.1 - fix LID contact sending failure — strip device part from LID JID - #1985
  • 2026.4.1 - normalize LID device part on read to unblock existing contacts

🛠️ Fixes

  • 2026.4.1 - NOWEB - MongoDB GET /api/messages timestamp range filter (gte + lte combined) not respected - #2011
  • 2026.4.1 - Fix WHATSAPP_FILES_LIFETIME 32-bit setTimeout overflow causing immediate file deletion - #2018, #2019
  • 2026.4.1 - GOWS - await group response when starting a new session - #2012
  • 2026.4.1 - GOWS - GET /api/messages — messages sent via POST /api/sendFile not returned - #1998
  • 2026.4.1 - GOWS - /chats/overview "no such column: jid" error - #2009
  • 2026.4.1 - WEBJS - fix “window is undefined” - #1990
  • 2026.4.1 - WEBJS - fix loading messages - #2005, #2013
  • 2026.4.1 - WEBJS - fix call.received event - #2014
  • 2026.4.1 - WEBJS - populate replyTo with more fields
  • 2026.4.1 - WEBJS - ignore reactions older than 2 days - #494
  • 2026.4.1 - WEBJS - try both fromMe: true/false when fetching DM message by id
  • 2026.4.1 - WEBJS - treat status messages as fromMe when fetching by id
  • 2026.4.1 - NOWEB - fallback to message id lookup when JID+id not found
  • 2026.4.1 - NOWEB - use stream mode for media download to fix 0-byte audio/voice files - #1996
  • 2026.4.1 - Increase media resolve timeout to ~12 s total
  • 2026.4.1 - Exclude /jobs from global Swagger basic auth - #1679

📊 Dashboard

  • 2026.4.1 - Dashboard - Chat UI: media preview, message history, show more chats in overview
  • 2026.4.1 - Dashboard - fix empty sender name for automated messages - #1983

What's Changed

  • [core] fix /jobs access by excluding it from global Swagger basic auth by @akozdem in #1981
  • fix(noweb): use stream mode for media download to fix 0-byte audio files by @daniel-rudaev in #1997
  • [core] ChatWoot: conditional agent name prefix in WA to WhatsApp templates by @bergpinheiro in #1988

New Contributors

Full Changelog: 2026.3.4...2026.4.1

Don't miss a new waha release

NewReleases is sending notifications on new releases.