2025.3.2

devlikeapro/waha2025.3.2Mar 27, 2025by devlikepro

AI Summary

Introduces significant new features including Global Webhooks, Button Replies, and the ability to send Status messages to large groups, alongside fixes for memory leaks.

Key Highlights

  • Add Button Reply API
  • Add features for Global Webhooks (HMAC, retries, headers)
  • Fix out of memory when session stuck in STARTING
  • Handle sending Status to 50K contacts
  • Add searches by Name and Phone Number to Dashboard

New Features

  • Button Reply API
  • Global Webhooks support
  • Status - Get New Status Message ID
  • Dashboard search by Name and Phone Number

Full Release Notes

**Full Changelog**: https://github.com/devlikeapro/waha/compare/2025.2.8...2025.3.2

-   Add [**📤 Button Reply**](https://waha.devlike.pro/docs/how-to/send-messages/#send-buttons-reply) API - [#848](https://github.com/devlikeapro/waha/issues/848)
    -   **WEBJS**
-   Add features for [**🔄 Global Webhooks**](https://waha.devlike.pro/docs/how-to/events/#global-webhooks) - [#855](https://github.com/devlikeapro/waha/issues/855)
    -   **GOWS**, **NOWEB**, **WEBJS**
    -   Set HMAC using `WHATSAPP_HOOK_HMAC_KEY` environment variable
    -   Set retries using `WHATSAPP_HOOK_RETRIES_*` environment variables
    -   Set custom headers using `WHATSAPP_HOOK_CUSTOM_HEADERS` environment variables
-   **GOWS** - Fix Get Contact `The "original" argument must be of type function` - [#866](https://github.com/devlikeapro/waha/issues/866)
-   **NOWEB** - fix out of memory when session stuck in `STARTING` statuses
    -   [#821](https://github.com/devlikeapro/waha/issues/821) , [#860](https://github.com/devlikeapro/waha/issues/860) , [#869](https://github.com/devlikeapro/waha/issues/869)
-   **NOWEB** - mark session as `FAILED` if QR code is not scanned in the interval.
-   **NOWEB** - presences optimizations - store presence for 1 hour and fetch new if not accessed
-   Handle sending [**🟢 Status**](https://waha.devlike.pro/docs/how-to/status/) to 50K contacts - [#858](https://github.com/devlikeapro/waha/issues/858)
    -   **GOWS**, **NOWEB**
-   Add [**🟢 Status - Get New Status Message ID**](https://waha.devlike.pro/docs/how-to/status/) - [#858](https://github.com/devlikeapro/waha/issues/858)
    -   **GOWS**, **NOWEB**
    -   You can use it in [**Send Status to 10K contacts**](https://waha.devlike.pro/docs/how-to/status/#send-status-to-10k-contacts-manually) flow
-   Add searches by Name and Phone Number to [**📊Dashboard**](https://waha.devlike.pro/docs/how-to/dashboard/#chat-ui)
-   **GOWS** - extract `replyTo` - [#876](https://github.com/devlikeapro/waha/issues/876)