2026.8.1

gitbutlerapp/gitbutler2026.8.1Aug 14, 2026by devlikepro

Upgrading?

AI Summary

This release introduces new configuration options for the GOWS and NOWEB engines, including message capping and reachout timelock features. It also updates the ChatWoot integration to handle LID contacts and fixes various session stability and status reporting issues across WEBJS and NOWEB.

Key Highlights

  • GOWS and NOWEB receive new session configuration flags for storage and keepalive intervals
  • Message capping and reachout timelock features added for sessions
  • ChatWoot integration updated to populate WhatsApp JIDs and optimize attachment handling
  • Multiple fixes for phantom statuses and session stability in WEBJS and NOWEB

New Features

  • GOWS storage contact/message secret config flags
  • Message capping API endpoints
  • Reachout timelock for GOWS, NOWEB, and WEBJS
  • NOWEB auto-fetch for latest WhatsApp Web version
  • GOWS keepalive ping intervals for proxies

Full Release Notes

πŸ†• **New**

-   `2026.8.1` - **GOWS** - `storage.contacts` and `storage.messageSecrets` session config flags to disable contact and message secret storage - [**GOWS**](https://waha.devlike.pro/docs/how-to/sessions/#gows) - [#2207](https://github.com/devlikeapro/waha/pull/2207)
-   `2026.8.1` - [**Message Capping**](https://waha.devlike.pro/docs/how-to/sessions/#message-capping) - `GET /api/sessions/{session}/capping`, `me.messageCapping` and `session.status` events - [#2186](https://github.com/devlikeapro/waha/pull/2186)
-   `2026.8.1` - [**Reachout Timelock**](https://waha.devlike.pro/docs/how-to/sessions/#reachout-timelock) - `GET /api/sessions/{session}/timelock` (**GOWS, NOWEB, WEBJS**) + **GOWS** refreshes `me.reachoutTimelock` on `463` send errors - [#2219](https://github.com/devlikeapro/waha/issues/2219)
-   `2026.8.1` - **NOWEB** - `WAHA_NOWEB_WA_VERSION=auto-web|auto-baileys` - fetch the latest WhatsApp Web version on start - [**NOWEB**](https://waha.devlike.pro/docs/engines/noweb/#configuration)
-   `2026.8.1` - **GOWS** - `WAHA_GOWS_KEEPALIVE_INTERVAL_MIN|MAX` - keepalive ping interval for proxies reaping idle tunnels - [**GOWS**](https://waha.devlike.pro/docs/engines/gows/#keepalive) - [devlikeapro/gows-plus#3](https://github.com/devlikeapro/gows-plus/pull/3)

🧩 **ChatWoot**

-   `2026.8.1` - populate the WhatsApp JID attribute for `@lid` contacts from the message payload - [#2208](https://github.com/devlikeapro/waha/issues/2208)
-   `2026.8.1` - do not save full attachment content in the task result - [#2201](https://github.com/devlikeapro/waha/issues/2201), [#2202](https://github.com/devlikeapro/waha/pull/2202)

πŸ› οΈ **Fixes**

-   `2026.8.1` - **GOWS** - disabling all `gows.storage` flags was silently ignored and data was stored anyway - [#2207](https://github.com/devlikeapro/waha/issues/2207)
-   `2026.8.1` - **GOWS** - `check-exists` returns the phone number in the new `pn` field (`chatId` can be a `@lid`) - [#2208](https://github.com/devlikeapro/waha/issues/2208)
-   `2026.8.1` - **GOWS** - fill the phone number (`_data.Info.SenderAlt`) from the LID store in message payloads - [#2208](https://github.com/devlikeapro/waha/issues/2208)
-   `2026.8.1` - **GOWS** - Lids API resolves unknown `@lid` β†’ phone number via a server query - [#2208](https://github.com/devlikeapro/waha/issues/2208)
-   `2026.8.1` - Groups - set the phone number in `participant.pn` for `@lid` participants when available
-   `2026.8.1` - **WEBJS** - phantom `AUTHENTICATED`/`READY` statuses after logout and message id binding race - [#2222](https://github.com/devlikeapro/waha/issues/2222)
-   `2026.8.1` - **WEBJS** - session stuck in `STARTING` status
-   `2026.8.1` - **WEBJS** - hide β€œWhat’s new on WhatsApp Web” popup - [#2217](https://github.com/devlikeapro/waha/issues/2217)
-   `2026.8.1` - **WEBJS** - send button reply - [#2183](https://github.com/devlikeapro/waha/issues/2183)
-   `2026.8.1` - **WEBJS** - set group description - [#2199](https://github.com/devlikeapro/waha/issues/2199)
-   `2026.8.1` - **WEBJS** - fix adding group participants
-   `2026.8.1` - **WPP** - fix promoting group participant to admin
-   `2026.8.1` - **NOWEB** - fix leaving a group via `group.v2.leave` - [#2206](https://github.com/devlikeapro/waha/issues/2206), [#2209](https://github.com/devlikeapro/waha/pull/2209)
-   `2026.8.1` - **NOWEB** - fix presence chat issue
-   `2026.8.1` - **S3** - set `ContentType` on uploaded media objects
-   `2026.8.1` - reliable session stop and process shutdown (**WEBJS** kills Chrome, **NOWEB** stops cleanly, **GOWS** gets SIGKILL if hanged)

**Full Changelog**: https://github.com/devlikeapro/waha/compare/2026.7.1...2026.8.1

Related Repositories