Skip to content

Releases: toloco/whasapo

v0.8.0

13 Apr 13:15
3b80161

Choose a tag to compare

What's new

  • Fixed reconnection bug — the #1 user-facing issue. WhatsApp connections that drop and auto-reconnect now work correctly. No more persistent "WhatsApp is reconnecting" errors.
  • Smarter error messages — distinguishes between "reconnecting" (< 30s), "connection lost" (> 30s), and "session expired" (needs re-pair).
  • Query limit capget_messages capped at 500 results to prevent memory issues.
  • Faster queries — added SQLite indexes on push_name and media_type.
  • Cleaner logs — disconnect events are debounced (no more stderr spam on network blips).

Install / Update

# macOS / Linux
curl -sSL https://raw.githubusercontent.com/toloco/whasapo/main/install.sh | bash

# Windows
irm https://raw.githubusercontent.com/toloco/whasapo/main/install.ps1 | iex

# Already installed
whasapo update

v0.7.1

09 Apr 12:25

Choose a tag to compare

What's new

  • Chat name resolutionget_messages now accepts group/contact names instead of requiring JIDs. Ask Claude for "messages from Family Group" and it just works.
  • Tested end-to-end — verified: 16,104 messages synced across 260 chats on fresh pair.

Important

If you installed before v0.7.0, you need to re-pair to get history sync:

rm -f ~/.whasapo/session.db* && whasapo pair

Install / Update

# macOS / Linux
curl -sSL https://raw.githubusercontent.com/toloco/whasapo/main/install.sh | bash

# Windows
irm https://raw.githubusercontent.com/toloco/whasapo/main/install.ps1 | iex

# Already installed
whasapo update

v0.7.0

09 Apr 12:13

Choose a tag to compare

What's new

  • History sync — past messages load automatically on connect. Users get their full chat history, not just new messages.
  • Send files — new send_file tool for images, videos, documents, and audio.
  • Download media — new download_media tool decrypts and saves media from messages to disk.
  • Chat details — new get_chat tool shows group info, participants, topic, and message count.
  • 37 tests — unit and integration tests with CI pipeline.

Tools (7 total)

Tool Description
send_message Send text messages
send_file Send images, videos, docs, audio
list_chats List chats with last message
get_messages Search and filter messages
get_chat Detailed chat/group info
search_contacts Find contacts by name
download_media Save media from messages

Install / Update

# macOS / Linux
curl -sSL https://raw.githubusercontent.com/toloco/whasapo/main/install.sh | bash

# Windows
irm https://raw.githubusercontent.com/toloco/whasapo/main/install.ps1 | iex

# Already installed
whasapo update

v0.6.6

08 Apr 10:02

Choose a tag to compare

Full Changelog: v0.6.5...v0.6.6

v0.6.5

08 Apr 09:54

Choose a tag to compare

Full Changelog: v0.6.4...v0.6.5

v0.6.4

08 Apr 09:42

Choose a tag to compare

Full Changelog: v0.6.3...v0.6.4

v0.6.3

08 Apr 09:28

Choose a tag to compare

Full Changelog: v0.6.2...v0.6.3

v0.6.2

07 Apr 20:25

Choose a tag to compare

What's new

  • Message searchget_messages now accepts a query parameter to search by contact name or message text. Ask Claude "show me messages from John" and it just works.
  • Fixed tool descriptions — Claude no longer incorrectly tells users that messages are only available while the server is running. Messages are persisted in SQLite since v0.5.0.
  • Updated whatsmeow — latest WhatsApp protocol library.

Install / Update

# macOS / Linux
curl -sSL https://raw.githubusercontent.com/toloco/whasapo/main/install.sh | bash

# Windows
irm https://raw.githubusercontent.com/toloco/whasapo/main/install.ps1 | iex

# Already installed
whasapo update

v0.6.1

07 Apr 20:20

Choose a tag to compare

Full Changelog: v0.6.0...v0.6.1

v0.6.0

07 Apr 20:18

Choose a tag to compare

What's Changed

  • Add cross-platform support: macOS, Linux, Windows by @toloco in #19

Full Changelog: v0.5.1...v0.6.0