devlikepro
976066b216
chore(WEBJS): Up chrome to 142.0.7444.134-1
2026-08-05 14:34:59 +07:00
devlikepro
af229a1d40
fix(GOWS): SIGKILL if hanged
2026-08-05 14:34:59 +07:00
devlikepro
d14126d8a6
fix: process catch on promise timeout
2026-08-05 14:34:59 +07:00
devlikepro
d4ce0e6541
fix: process.once on signals
2026-08-05 14:34:59 +07:00
devlikepro
5ddbeb995e
feat(WEBJS, NOWEB): message capping API and events mention #2186
2026-08-05 14:34:59 +07:00
devlikepro
f26d43b299
fix(WEBJS) - send button reply fix #2183
2026-08-05 14:34:59 +07:00
Berg Pinheiro
ff998579f0
feat(GOWS): expose new-chat message capping (per-cycle quota) ( #2186 )
2026-08-05 14:34:59 +07:00
devlikepro
3cae921fba
up(WPP): up engine
2026-08-05 14:34:59 +07:00
devlikepro
4682dddb4e
chore(WPP): make with ignore sharp
2026-08-05 14:34:59 +07:00
devlikepro
2e6683d26f
up(WEBJS): fix add group participants
2026-08-05 14:34:59 +07:00
devlikepro
e97107ba1a
up(GOWS)
...
- Update proto
- Fix disable whole store - fix #2207
2026-08-05 14:34:59 +07:00
devlikepro
2d96a57f72
feat(NOWEB): WAHA_NOWEB_WA_VERSION=auto-web|auto-baileys - fetch the latest WhatsApp Web version on start
2026-07-29 16:36:19 +07:00
devlikepro
9adcd3b133
version: 2026.8.1
2026-07-29 15:53:48 +07:00
devlikepro
79233e09e3
fix(NOWEB): Add WAHA_NOWEB_WA_VERSION / WAHA_NOWEB_WA_VERSION_FORCE - closes #2193
Release / WEBJS - chrome - amd64 - chrome (push) Waiting to run
Release / WEBJS - chromium - amd64 - latest (push) Waiting to run
Release / WEBJS - chromium - linux/arm64 - arm (push) Waiting to run
Release / GOWS - none - amd64 - gows (push) Waiting to run
Release / GOWS - none - linux/arm64 - gows-arm (push) Waiting to run
Release / NOWEB - none - amd64 - noweb (push) Waiting to run
Release / NOWEB - none - linux/arm64 - noweb-arm (push) Waiting to run
2026.7.2
2026-07-29 15:18:03 +07:00
devlikepro
a96a4b2161
up(NOWEB): fix version - fix #2191
2026-07-29 14:31:41 +07:00
devlikepro
f736105873
up(dashboard): session info, copy button in Event Monitor
2026-07-22 17:42:41 +07:00
devlikepro
2c1ea2c7c1
feat: /settings/security/member-add-mode - fix #2165
2026-07-22 17:35:49 +07:00
Ali White
216e00cc25
[core] feat(NOWEB): expose group member-add-mode as a settable endpoint close #2172
2026-07-22 17:19:34 +07:00
devlikepro and Berg Pinheiro
ac1a015046
[core] Fix restartStoppedSessions aborting on one stuck session, closes #2169
...
Co-Authored-By: Berg Pinheiro <berg.pinheiro2009@gmail.com >
2026-07-22 17:17:35 +07:00
devlikepro
8f4af6bb08
feat: expose Reachout Timelock data - WORKING status and /me info fix #2166
2026-07-22 16:56:44 +07:00
devlikepro
acee1b7d79
chore: timehelper docs
2026-07-22 16:12:21 +07:00
devlikepro
99241c3089
chore: SessionName to validation
2026-07-22 16:00:28 +07:00
devlikepro
8e764372d2
fix: LongTimeout and unref() for not keeping the process alive
2026-07-22 15:53:05 +07:00
devlikepro
fa21a60cf3
fix(ChatWoot): safe read, typing when sending messages - fix #2173
2026-07-22 13:20:18 +07:00
devlikepro
02fa0ea06b
ci: build dev nightly
2026-07-22 13:20:18 +07:00
devlikepro
8d1ad04625
fix(NOWEB): fix empty message.edited body - fix #2168
2026-07-22 13:20:18 +07:00
devlikepro
a639baad8d
fix(NOWEB): up engine
2026-07-22 13:20:18 +07:00
devlikepro
2e24107018
chore: up yarn@4.17.1
2026-07-22 13:20:18 +07:00
devlikepro
750ce208b3
chore(WEBJS): Up chrome 140.0.7339.207-1
...
The previous version is not found
2026-07-22 13:20:18 +07:00
devlikepro
057e0a0e70
up(GOWS): fix channels link preview - mention #2163 , fix unknown field "faviconMMSMetadata" - fix #2172
2026-07-22 13:20:18 +07:00
devlikepro
255f84a12d
fix(NOWEB): sending preview in channels mention #2163
2026-07-17 19:00:38 +07:00
devlikepro
ac6d14394a
chore: publish dev on core
2026-07-17 19:00:38 +07:00
devlikepro
cb77c2fc49
fix(WEBJS): up engine. Fix sending link preview to channels fix #2163
2026-07-17 19:00:38 +07:00
devlikepro
5c279c5240
[core] 2026.7.2
2026-07-17 14:55:42 +07:00
devlikepro
7e719d8894
[core] 2026.7.1
Release / WEBJS - chrome - amd64 - chrome (push) Waiting to run
Release / WEBJS - chromium - amd64 - latest (push) Waiting to run
Release / WEBJS - chromium - linux/arm64 - arm (push) Waiting to run
Release / GOWS - none - amd64 - gows (push) Waiting to run
Release / GOWS - none - linux/arm64 - gows-arm (push) Waiting to run
Release / NOWEB - none - amd64 - noweb (push) Waiting to run
Release / NOWEB - none - linux/arm64 - noweb-arm (push) Waiting to run
2026.7.1
2026-07-15 20:04:29 +07:00
devlikepro
8faa3ca5a4
[core] Up dashboard
2026-07-15 20:04:29 +07:00
devlikepro
5dd8bf140d
[core] Up WEBJS
2026-07-15 20:04:29 +07:00
devlikepro
0501c37500
[core] WEBJS - add lid to /me
2026-07-15 20:04:29 +07:00
devlikepro
1496274a99
[core] Up WEBJS - fix _serialized id rename fix #2157 fix #2158 fix #2159 fix #2160 fix #2162
2026-07-15 20:04:29 +07:00
devlikepro
b6ba3951da
[core] Up NOWEB
2026-07-15 20:04:29 +07:00
devlikepro
a4a3dc93ad
[core] Up WPP - fix _serialized issues
2026-07-15 20:04:28 +07:00
devlikepro
57eb0e14ca
[core] Up dashboard - fix image emoji
2026-07-15 20:04:28 +07:00
devlikepro
d8970326be
[core] GOWS - fix "Session silently stops sending webhook events after <stream:error> (media ack)" - fix #2151
2026-07-15 20:04:28 +07:00
devlikepro
06412c2c1e
[core] Up WEBJS - fix sending image with "msg.avParams is not a function" fix #2149
2026-07-15 20:04:28 +07:00
devlikepro
0b39645c50
[core] Update Dashboard - passkey flow driven by session.status
...
Picks up the UI side of the passkey rework: no more passkey.* events,
PASSKEY_CONFIRMATION_REQUIRED handled, GET /auth/passkey/challenge.
2026-07-15 20:04:28 +07:00
devlikepro
76f8cc6f53
[core] Don't watch src/dashboard assets - fixes ENOSPC inotify limit on start:dev
2026-07-15 20:04:28 +07:00
devlikepro
ea79b1d886
[core] Passkey - collapse events into session.status, add GET /auth/passkey/challenge
...
- Remove 'passkey.required' and 'passkey.confirmation.required' events.
Passkey pairing is a session state, so it rides on 'session.status'
instead - one new status value per pairing step WhatsApp adds, not
one new event.
- Add PASSKEY_CONFIRMATION_REQUIRED session status.
- Add 'data' to the session.status payload - the extra info that belongs
to the current status. PASSKEY_REQUIRED carries the WebAuthn challenge,
PASSKEY_CONFIRMATION_REQUIRED carries { code }, null otherwise.
- Base session gets setStatus(status, data); the plain 'status = value'
setter delegates to it with no data, so the data clears itself as soon
as the session moves on (WORKING, STOPPED, ...) with no extra bookkeeping.
- REST: GET /auth/passkey/challenge (was GET /auth/passkey) returns the
challenge object, GET /auth/passkey/confirmation returns { code }.
Both throw 422 when nothing is pending.
- MCP: auth-passkey-challenge, auth-passkey-submit, auth-passkey-confirmation,
auth-passkey-confirm.
- Drop the SkipHandoffUX auto-confirm branch - it was dead code. whatsmeow
confirms on its own in that case and only emits passkey-confirmation for
the manual one (qrchan.go).
- Keep QR rotation from bouncing PASSKEY_CONFIRMATION_REQUIRED back to
SCAN_QR_CODE, same as PASSKEY_REQUIRED.
2026-07-15 20:04:27 +07:00
devlikepro
e54604eb97
[core] rm settings.local.json
2026-07-15 20:04:27 +07:00
Berg Pinheiro
d267a29e87
[core] Update Dashboard - adds Passkey UI (extension-assisted + manual DevTools fallback)
2026-07-15 20:04:27 +07:00
Berg Pinheiro
d4625359e6
[core] Up GOWS - v1.0.43, adds SubmitPasskeyResponse/ConfirmPasskey RPCs
2026-07-15 20:04:27 +07:00