Skip to content

Releases: devlikeapro/waha

2026.6.2

Choose a tag to compare

@devlikepro devlikepro released this 27 Jun 09:58

🛠️ Fixes

  • 2026.6.2 - GOWS - fix document media — 403 on live media + media-retry never completes/refreshes directPath - #2131

⚙️ Updates

  • 2026.6.2 - WEBJS - up engine
  • 2026.6.2 - GOWS - up engine
  • 2026.6.2 - NOWEB - up engine
  • 2026.6.2 - WPP - up engine
  • 2026.6.1 - GOWS - up engine

Full Changelog: 2026.6.1...2026.6.2

2026.6.1

Choose a tag to compare

@devlikepro devlikepro released this 22 Jun 08:37

🆕 New

  • 2026.6.1 - WAHA Plus features are now part of the WAHA Core image - WAHA Community

⚙️ Updates

  • 2026.6.1 - GOWS - up engine

2026.5.1

Choose a tag to compare

@devlikepro devlikepro released this 26 May 05:52

Full Changelog: 2026.4.2...2026.5.1

2026.5#

🆕 New

  • 2026.5.1 - GOWS - Convert Lottie stickers (application/was) to animated WebP - #2039
  • 2026.5.1 - GOWS - Add WAHA_GOWS_STATUS_PARTICIPANTS_BATCH_SIZE env variable for status@broadcast batch size control - #2080

🛠️ Fixes

  • 2026.5.1 - WEBJS - Session stuck in starting/stopped state due to Node.js Buffer limit with large RemoteAuth entries (PostgreSQL) - #2090
  • 2026.5.1 - WEBJS - Ignore symlinks for remote storages — PLUS
  • 2026.5.1 - GOWS - All outbound messages fail with error 400 until session restart - #2084
  • 2026.5.1 - GOWS - MediaRetry triggers on ciphertext hash mismatch (not only 403) - #2085
  • 2026.5.1 - GOWS - Fix status@broadcast batch timeouts, default batch size reduced to 500 - #2080
  • 2026.5.1 - GOWS, NOWEB - Send video: fix gif to mp4 format conversion - #2077
  • 2026.5.1 - NOWEB - message.edit event fix - #2072
  • 2026.5.1 - GOWS - Sticker download: drop placeholder a.whatsapp.net URL
  • 2026.5.1 - GOWS - Handle encrypted message edits - #2062
  • 2026.5.1 - WEBJS - e2e session and disappearing setting messages - #2046
  • 2026.5.1 - API - POST /api/{session}/chats/overview — require pagination - #2070

📊 Dashboard

  • 2026.5.1 - Dashboard - WEBJS e2e session and disappearing messages settings support - #2046

⚙️ Updates

  • 2026.5.1 - GOWS - up engine
  • 2026.5.1 - NOWEB - up engine
  • 2026.5.1 - WPP - up engine

2026.4.3

Choose a tag to compare

@devlikepro devlikepro released this 07 May 07:21

🆕 New

🧩 Apps

🛠️ Fixes

  • 2026.4.3 - GOWS - Add tctoken lifecycle - fix #2050
  • 2026.4.3 - NOWEB - Fix missing Facebook and Instagram ADs messages - fix #1922
  • 2026.4.3 - GOWS - Fix "Sessions take a long time to start after server restart" - fix #2012
  • 2026.4.3 - GOWS - Fix 403 on some media download - use re-upload request from the phone for this - fix #2049

⚙️ Updates

  • 2026.4.3 - NOWEB - up engine
  • 2026.4.3 - GOWS - up engine

Full Changelog: 2026.4.2...2026.4.3

2026.4.2

Choose a tag to compare

@devlikepro devlikepro released this 17 Apr 05:51

🧩 ChatWoot

  • 2026.4.2 - Disable new version messages by sending “queue stop check.version” - #2025
  • 2026.4.2 - fix agent name even when disabled - #2030

Full Changelog: 2026.4.1...2026.4.2

2026.4.1

Choose a tag to compare

@devlikepro devlikepro released this 15 Apr 06:08

🆕 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

2026.3.4

Choose a tag to compare

@devlikepro devlikepro released this 27 Mar 11:41

Full Changelog: 2026.3.3...2026.3.4

🛠️ Fixes

  • 2026.3.4 - version fix - fix #1984

2026.3.3

Choose a tag to compare

@devlikepro devlikepro released this 25 Mar 03:34

🆕 New

  • 2026.3.3 - GOWS - Add image sizes in messages - #1402, #901
  • 2026.3.3 - GOWS - Add WAHA_GOWS_DEVICE_* env variables for historical message sync depth - #1963
  • 2026.3.3 - GOWS - Add displayName to sendContactVcard - #1978
  • 2026.3.3 - NOWEB - Add view once messages in message event - #1972
  • 2026.3.3 - NOWEB - Add image size when sending to newsletter - #1980

🛠️ Fixes

  • 2026.3.3 - Fix BR landline normalization for Brazilian landline numbers - #1974
  • 2026.3.3 - GOWS - Fix no device part - #1977
  • 2026.3.3 - API - Fix “Cannot read properties of undefined (reading ‘isAdmin’)” - #1969
  • 2026.3.3 - WEBJS - Fix profile picture and channels list - #1707, #1947, #1959
  • 2026.3.3 - NOWEB - Fix CPU spikes (lid/c.us merge optimization) - #1955
  • 2026.3.3 - GOWS - Fix CPU spikes in PostgreSQL - #1955
  • 2026.3.3 - yarn - support all CPU/OS architectures - #1952

What's Changed

Full Changelog: 2026.3.2...2026.3.3

2026.3.2

Choose a tag to compare

@devlikepro devlikepro released this 05 Mar 10:13

Fix #1946

2026.3.1

Choose a tag to compare

@devlikepro devlikepro released this 05 Mar 06:20

🆕 New

  • 2026.3.1 - WPP - Add WPP engine - #101
  • 2026.3.1 - NOWEB - merge flag to disable merging @lid and @c.us messages and chats
  • 2026.3.1 - GOWS - merge flag to disable merging @lid and @c.us messages and chats
  • 2026.3.1 - WPP - forwardMessages support
  • 2026.3.1 - Storage - WAHA_NAMESPACE and WAHA_SESSION_NAMESPACE for storage namespace control - 🗄️ Storages
  • 2026.3.1 - API - GET /api/{session}/contacts/{id} endpoint

🧩 Apps

  • 2026.3.1 - Apps enabled by default, allow in-memory apps (no queue required)

🧩 ChatWoot

  • 2026.3.1 - ChatWoot - sync only @c.us chat when both @lid and @c.us are present in messages sync
  • 2026.3.1 - ChatWoot - add group participant to message mapping
  • 2026.3.1 - ChatWoot - fix ParseMS typing

🛠️ Fixes

  • 2026.3.1 - NOWEB - merge @lid and @c.us messages in /overview and /messages
  • 2026.3.1 - GOWS - merge @lid and @c.us in /messages, /overview, /chats
  • 2026.3.1 - NOWEB - fix out-of-order messages - #1912
  • 2026.3.1 - NOWEB - fix message ordering (timestamp first)
  • 2026.3.1 - NOWEB - populate @lid@c.us mapping correctly - #1712
  • 2026.3.1 - NOWEB - fix PostgreSQL request
  • 2026.3.1 - WEBJS - fix QR Code - #1923, #1918
  • 2026.3.1 - WEBJS - fix apps GET/PUT/DELETE 403 - #1926
  • 2026.3.1 - WEBJS - kill stale processes and remove Singleton
  • 2026.3.1 - Fix no auth case - #1939
  • 2026.3.1 - Channels - resolve channel code or use provided id
  • 2026.3.1 - Media - fix user-agent when fetching media

📊 Dashboard

  • 2026.3.1 - Dashboard - Chat UI improvements

⚙️ Updates

  • 2026.3.1 - NOWEB - up engine
  • 2026.3.1 - NOWEB - up Rust bridge - #1919
  • 2026.3.1 - GOWS - up engine - fix link preview 406 User-Agent - #1914

What's Changed

Full Changelog: 2026.2.2...2026.3.1