[APP][Pro] WhatsApp - Simple. Reliable. Private

@Mike1233 read the post above yours. Next to that the update today is a test version so if you want a stable experience make sure to install the live version.

also:

Installed 1.39.2 and it is working again. Turned of auto update of the app.

@Mike1233 auto update will only happen when a new live version is pushed.

New app update (:orange_square: TEST: 2.2.1):

:exclamation_question_mark: Big stability release. Updated to the final WhatsApp SDK release candidate (rc10) — first SDK update since November, packs 5+ months of upstream work. Combined with internal fixes targeting the high-CPU and “future messages” crashes some of you have been reporting since last releases.

Changelog:

NEW:
1: NEW: WhatsApp SDK update to 7.0.0-rc10 (final release candidate)
2: MAJOR: Update app to NodeJS 22 (requires Homey v12.9.0+)

FIXES:

1: FIX: high CPU usage and crashes caused by “future messages” pile-up
2: FIX: reconnect storms with overlapping reconnect attempts
3: FIX: device store filling up over time
4: FIX: 30 second delay on sending messages when the device was reconnecting
5: FIX: stale state surviving a logged-out / clear-session event
6: FIX: infinite query timeout causing memory growth
7: FIX: pre-key cleanup at startup could crash on installs with very large stores
8: FIX: parsing LID to phonenumber (SDK v7) (phonenumbers were encrypted this fixes it)
9: FIX: Poll card now only has 2 required items
10: FIX: Pairing issues



:collision: If you find any issues, send a diagnostic report

:warning: Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report

  1. :mobile_phone: Via Homey Mobile app:
    More - apps - WhatsApp - settings wheel right top - send diagnostic report (put your email in the input field to make it easier)

  2. :laptop: Via Homey Webapp:
    Settings wheel bottom left - Select WhatsApp - Click on send diagnostic report


You can install this version by clicking the link above and press install (do not remove the app, only press install)

:fast_reverse_button: Don’t want to be part of a test version? Install the live version → WhatsApp | Homey


I did not update it by myself. Maybe if 2.2.0 was not a beta version it has update to that version.
Then that can be the issue. But that version was not working for me at the moment.

@Mike1233 you probably had a beta installed.
But next time please send a report. Otherwise I can never fix a test version

I will next time send a report if there are any problems.
I think i had the last working beta that had no issues but did not expect it was automaticly updating to the last “normal” version.
Thanks for your work.

I’ve tried the old and new version because i wanted to repair the connection after I logged out of all my sessions because of a weird whatsap bug where i did not receive any new messages on my phone…

Repair does not work with a “Diver not Ready” and/or 10000ms delay error. After that is crashes.

@NoWorldOrder

Re-Pairing doesn’t work for me in the latest test version. The phone doesn’t accept the code that is displayed within the homey WhatsApp app.

21f6b974-7915-4d77-bfa7-116683bc0798

@rpvandoorn thanks for the report will check!

I wanted to wait for you to reply, as I don’t want to overload you. Eventually i fixed it by adding a new one + using your ID switch script. That worked just fine!

New app update (:orange_square: TEST: 3.0.0):

:exclamation_question_mark: Big stability release. Updated to the final WhatsApp SDK release candidate (rc10) — first SDK update since November, packs 5+ months of upstream work. Combined with internal fixes targeting the high-CPU and “future messages” crashes some of you have been reporting since last releases.

Changelog:

NEW:
1: NEW: WhatsApp SDK update to 7.0.0-rc10 (final release candidate)
2: MAJOR: Update app to NodeJS 22 (requires Homey v12.9.0+)
3: Memory improvements, prevent app to crash on load. Cache became to big and caused CPU/RAM issues (going back to version 1.39.2 only possible with repair)

FIXES:

1: FIX: high CPU usage and crashes caused by “future messages” pile-up
2: FIX: reconnect storms with overlapping reconnect attempts
3: FIX: device store filling up over time
4: FIX: 30 second delay on sending messages when the device was reconnecting
5: FIX: stale state surviving a logged-out / clear-session event
6: FIX: infinite query timeout causing memory growth
7: FIX: pre-key cleanup at startup could crash on installs with very large stores
8: FIX: parsing LID to phonenumber (SDK v7) (phonenumbers were encrypted this fixes it)
9: FIX: Poll card now only has 2 required items
10: FIX: Pairing issues



:collision: If you find any issues, send a diagnostic report

:warning: Note: Before sending a report make sure to reproduce the issue so the issue will be visible in the report

  1. :mobile_phone: Via Homey Mobile app:
    More - apps - WhatsApp - settings wheel right top - send diagnostic report (put your email in the input field to make it easier)

  2. :laptop: Via Homey Webapp:
    Settings wheel bottom left - Select WhatsApp - Click on send diagnostic report


You can install this version by clicking the link above and press install (do not remove the app, only press install)

:fast_reverse_button: Don’t want to be part of a test version? Install the live version → WhatsApp | Homey


Thanks for all your hard work and the time you put into this! It’s running great!

I’ve got an issue with sending images lately.
Each day at 20:05 hours, I’m sending the day ahead prices to differant whatsapp accounts and groups. I think something is crashing. No error output from the flowcard.

8d2f8cef-2266-44c4-8bdd-a92e2cadce72

@Robkrekel what is the issue? Did you already try the test version? → [APP][Pro] WhatsApp - Simple. Reliable. Private - #2150 by martijnpoppen

Hi.
Got this app linked yesterday and it worked well. This morning I kept getting a whatsapp notification asking if i was trying ti link a new device. The app had crashes. Ive tried to relink and re add but it wont accept the code
What am i doing wrong?
Thanks

@Welshsmarthome Did you already try the test version? → [APP][Pro] WhatsApp - Simple. Reliable. Private - #2150 by martijnpoppen

Hi. Thanks for reply
Yes i have. It just hangs on the code and wont connect

When message recieved doesn’t seem to work anymore? and the AND Text is… card?

31863a29-eff9-43b1-8bd5-2c6be196b747

Typical… Works after asking for help..?

(works now, but repaired multiple times earlier and replaced the app with test version. But somehow works now.)

Latest update: the AND text is… card still doesn’t work though.