Skip to content

v4.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jul 01:02

4.5.0 (2026-07-31)

πŸ› Fixes

  • loader: wait for WhatsApp's Meta module graph to settle before firing loader.injected β€” fixes isReady/isFullReady getting stuck and "Module not found" errors on cold loads of WhatsApp Web β‰₯ 2.3000 (#3499, closes #3419)
  • group: resolve group participants by LID or phone number, so participant lookups work on both addressing modes (#3546, closes #3527)
  • chat: restore setChatList() for LID chats (#3493, closes #3280)
  • chat: support @all group mentions when sending messages (#3490)
  • status: fix TypeError when sending text status and media status promises never settling (#3515, closes #3466)
  • chat: match only the poll-votes table in getTableVotes(), avoiding wrong results after WhatsApp DB changes (#3519)

✨ Features

  • chat: new chat.active_filter_changed event β€” emitted when the native chat-list filter (All / Unread / Favorites / Groups) changes (#3492, closes #2511)
  • dev: sendTests() console helper to exercise the message send paths during development (#3526)

⚠️ Notes

  • Partially purged WhatsApp Web versions were dropped from the supported range (#3502)
πŸ”§ Maintenance (deps, CI, tooling)
  • build(deps-dev): update @wppconnect/wa-version to ^1.5.4476 (#3483, #3508, #3517, #3536, #3541, #3545)
  • build(deps-dev): update TypeScript to v6 (#3544) and hold below v7 (#3538)
  • build(deps-dev): update Playwright to ^1.62.1 (#3513, #3531, #3535)
  • build(deps-dev): update ESLint to ^10.8.0 and plugins (#3507, #3489, #3524)
  • build(deps-dev): update webpack ^5.109.2, webpack-cli ^7.2.2, ts-loader ^9.6.2, terser-webpack-plugin ^5.6.1 (#3511, #3512, #3510, #3504)
  • build(deps-dev): update release-it v21, conventional-changelog-angular v9, commitlint v21, lint-staged v17, ts-morph v28, prettier ^3.9.6, typedoc ^0.28.20 (#3528, #3523, #3456, #3525, #3529, #3509, #3505, #3506)
  • build(deps): update Node.js to v24.18.1 (#3521)
  • ci: use the same Node version on every workflow (#3516); fix modules-resolution test timing out waiting for Debug.VERSION (#3501)
  • ci(deps): update actions/checkout v7, setup-node v7, cache v6, github-script v9, richardsimko/update-tag v2 (#3503, #3533, #3522, #3539, #3532, #3537, #3543)
  • chore(release): drop unread npm options from release-it config (#3534)