devlikepro
b7c4eac93b
feat: Prometheus support - GET /metrics - closes #2245 fix #2245
2026-08-31 17:23:56 +07:00
devlikepro
fdf0589b68
up(WEBJS): handle reply_to in channels - fix #2233
2026-08-31 11:38:22 +07:00
devlikepro
f32dace3f8
up(WEBJS): handle duplicated messages - fix #2235
2026-08-31 11:22:58 +07:00
devlikepro
0e9b02d92c
up(WEBJS)
...
- Handle reply_to in channels - fix #2233
2026-08-31 10:50:08 +07:00
devlikepro
fc556dad77
up(NOWEB)
...
- Handle reply_to in channels - fix #2233
2026-08-31 10:49:51 +07:00
devlikepro
5780bc09f9
up(WEBJS)
...
- fix delete message in channels - fix #2236
2026-08-31 10:44:22 +07:00
devlikepro
7e859b4ca9
up(WPP)
2026-08-31 10:44:22 +07:00
devlikepro
61f1f71343
feat: hooks, plugins, apps
...
- MaintainOnlineStatusPlugin (Activity)
- MessageSourceCachePlugin
- WebhookPlugin
- Wid*Plugin
2026-08-31 10:44:22 +07:00
devlikepro
b5e223a333
up: axios 1.19.0
2026-08-31 10:44:22 +07:00
devlikepro
d2545c2de6
feat: use traceparent from opentelemetry
...
fix #2176 closes #2179
2026-08-31 10:44:22 +07:00
devlikepro
186847a455
up(WPP)
2026-08-19 15:51:46 +07:00
devlikepro
382c1a7e94
fix(WEBJS): phantom AUTHENTICATED/READY on logout and onNewMessageId binding race - fix #2222
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-08-14 18:48:18 +07:00
devlikepro
1fbe60e646
fix(WEBJS): session stuck in STARTING
2026-08-14 18:48:18 +07:00
devlikepro
841063739e
feat: GET /api/sessions/{name}/timelock - fix #2219
2026-08-14 18:48:18 +07:00
devlikepro
98854e2da3
up(WPP)
2026-08-14 17:25:11 +07:00
devlikepro
f33ca787a5
up(NOWEB): fix presense chat issue
2026-08-05 14:34:59 +07:00
devlikepro
5e75d47149
up(WPP)
2026-08-05 14:34:59 +07:00
devlikepro
a112fde248
fix(WEBJS): set group description #2199
2026-08-05 14:34:59 +07:00
devlikepro
1b8027473e
fix(NOWEB): stop session properly
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
3cae921fba
up(WPP): up engine
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
a96a4b2161
up(NOWEB): fix version - fix #2191
2026-07-29 14:31:41 +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
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
255f84a12d
fix(NOWEB): sending preview in channels mention #2163
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
5dd8bf140d
[core] Up WEBJS
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
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
6a452cd66e
[core] Up WPP. Use 'main' branch versions for wa-js and wppconnect
2026-07-15 20:04:27 +07:00
devlikepro
19625e38e9
[core] Up NOWEB. Fix chat history ordering fix #2139 .
2026-07-15 20:04:27 +07:00
devlikepro
638555297c
[core] Up WEBJS
2026-06-27 16:32:04 +07:00
devlikepro
c6219be356
[core] Up NOWEB
2026-06-27 16:32:04 +07:00
devlikepro
2460a23cab
[core] Up WPP
2026-06-27 16:32:04 +07:00
devlikepro
1d72e2666d
[core] WEBJS on PostgreSQL - fix #2090
...
Session stuck in 'starting' or 'stoped' state due to Node.js Buffer limit reached when loading large RemoteAuth database entries (PostgreSQL/WebJS) #2090
2026-05-26 12:21:20 +07:00
devlikepro
f4e19c7664
[core] Up NOWEB
2026-05-26 12:21:19 +07:00
devlikepro
6d8ef2e375
[core] Up WPP
2026-05-26 12:21:19 +07:00
Berg Pinheiro
4ff1c01e38
[core] Convert GOWS Lottie stickers (application/was) to animated WebP - fix #2039 closes devlikeapro/waha-plus#43
...
Lottie stickers arrive from WhatsApp as a ZIP archive (mimetype
application/was) containing animation/animation.json. This change
intercepts those stickers in the GOWS Plus session, renders each
animation frame off-screen, and delivers an animated WebP to the
webhook instead of the raw ZIP.
Implementation:
- src/plus/utils/lottie-converter.ts (new):
- Extracts animation.json from the ZIP via adm-zip
- Renders frames with @lottiefiles/dotlottie-web + @napi-rs/canvas
(HTMLCanvasElement polyfill required; ImageData must NOT be polyfilled
to avoid per-frame pixel caching in WASM memory)
- Drives frames manually via dotLottie.setFrame(i) after 'load' for
reliable synchronous capture
- Encodes each RGBA frame to single-frame WebP with sharp (quality=80)
- Assembles animated WebP via node-webpmux with full alpha transparency
- Frame delay derived from animation fps; clamped to >=30ms
- Fallback delay configurable via WAHA_LOTTIE_DEFAULT_DELAY_MS env var
- sharp/adm-zip/node-webpmux loaded via require() — their module.exports
is the callable itself with no .default, so ESM default import resolves
to undefined at runtime
- src/plus/engines/gows/session.gows.plus.ts:
- Overrides downloadMedia with LottieAwareGOWSEngineMediaProcessor
- normalizeStickerUrl: fixes GOWS URL field case mismatch (URL vs url)
that caused an infinite network loop on Lottie downloads
- Reports mimetype image/webp and extension .webp for Lottie stickers
- package.json: add @lottiefiles/dotlottie-web, @napi-rs/canvas,
node-webpmux to dependencies
2026-05-26 12:21:18 +07:00
devlikepro
4f63da18dd
[core] Up NOWEB
2026-05-07 14:14:20 +07:00
devlikepro
751f149573
[core] Up WPP
2026-05-07 14:14:20 +07:00
devlikepro
a331fd11bd
[core] MCP - fix #1925
...
Do not restart session when updating some apps - AppDefinition.restartOnChange
2026-05-07 14:14:19 +07:00
devlikepro
02de0c0d32
[core] Up NOWEB
...
Fix missing Facebook and Instagram ADs messages - fix #1922
2026-05-07 14:14:18 +07:00
devlikepro
2a8158cf8d
[core] Up WPP
2026-05-07 14:14:18 +07:00
devlikepro
bb3328f5a3
[core] Up WEBJS - fix window is not defined - fix #1990
2026-04-15 13:05:24 +07:00
devlikepro
58affc9fe2
[core] Up NOWEB - proto to 2.3000.1035920091
2026-04-15 13:05:22 +07:00
devlikepro
ddf161bb2b
[core] Up WEBJS - fix call.received event - fix #2014
2026-04-15 13:05:22 +07:00
devlikepro
e54603085c
[core] Up WPP
2026-04-15 13:05:21 +07:00