Repository navigation
v5.5.4
Version-label release: the root endpoint and the Prometheus environment metric now report 5.5.4, matching the code that has been running since the v5.5.3-labelled deploys of the pairing fix and the connection-stability bundle.
Changes since v5.5.3
- Version bump (PR #56) —
package.json+ bothpackage-lock.jsonroot entries: 5.5.3 → 5.5.4. No logic changes. - Connection stability bundle (PR #55, issue #54) — vendored Baileys patch (pin stays
7.0.0-rc14): exponential backoff with full jitter and immediate retry on 515, previous-socket teardown beforemakeWASocket, 60s send timeout (EVOLUTION_SEND_TIMEOUT_MS), the 515→401 guard (a 515 followed by 401 within 30s is not treated as a logout),remove.instancealways emitted, monotonic WhatsApp version with a persisted cache. Registered-credentials 408s reconnect instead of logging out. - WhatsApp pairing fix (PR #53, issue #52) — vendored patch for the
companion_reg_refreshadv-secret failure that made QR pairing never complete on Baileys 7.0.0-rc14 (upstream evolution-foundation PR evolution-foundation#2727: evolution-foundation#2765 + evolution-foundation#2602 + one evolution-foundation#2749 line).
Image
ghcr.io/neup123/evolution-api:v5.5.4 — digest sha256:944d969d8d08771ffa7d5963277615237b45c44bf3ef6eae32765d9db8f67c3f
Verified before publish: npm ci clean on host and in a container rig (vendored patch applies), db:generate, tsc --noEmit, production build, and the connection-recovery / disconnection-fields / socket-watchdog suites all pass. No GitHub Actions CI exists for this repo (disabled); verification was run locally on the build machine.