Releases: Secreto31126/whatsapp-api-js
6.0.0-beta.0
If I had a nickel for everytime WhatsApp released a breaking update a few weeks after the library had a breaking update, I would have 3 nickels, which it isn't a lot, but it's weird it happened thrice...
What's Changed
New Contributors
Full Changelog: 5.0.0...6.0.0-beta.0
V5 release
I just want to say, I'm happy to leave behind the catastrophe that has been v4.
As always, all breaking changes are explained in BREAKING.md, but as a quick recap:
- CJS is no longer natively supported
- get() and post() now throw classes
- Some types got a few touches
And lots of new docs and improved dev experience.
Many thanks to everyone who helped the library become what it is today, it would have been impossible to get here without any of you. Every bug, suggestion, PR or vulnerability found helps so much to keep the code alive and well maintained, so make sure to keep them comming.
Happy new year!
What's Changed
- Product rework by @Secreto31126 in #382
- Single Product Message support by @Secreto31126 in #383
- Product carousel support by @Secreto31126 in #384
- Replace mocha with Node's test suit by @Secreto31126 in #391
- Remove CJS native support by @Secreto31126 in #392
- chore(deps): @vercel/node v5 by @renovate in #390
- chore(deps): undici v7 by @renovate in #388
- chore(deps): all non-major dependencies by @renovate in #381
- Removed nested message stringify by @Secreto31126 in #393
- Improved ClientMessageRequest typing by @Secreto31126 in #394
- Library error classes by @Secreto31126 in #395
- V5 docs by @Secreto31126 in #396
- Docs improvements by @Secreto31126 in #397
- Added .d.ts extension to import type by @Secreto31126 in #398
Full Changelog: 4.1.1...5.0.0
5.0.0-beta.1
What's Changed
- Docs improvements by @Secreto31126 in #397
Full Changelog: 5.0.0-beta.0...5.0.0-beta.1
5.0.0-beta.0
What's Changed
- Replace mocha with Node's test suit by @Secreto31126 in #391
- Remove CJS native support by @Secreto31126 in #392
- chore(deps): @vercel/node v5 by @renovate in #390
- chore(deps): undici v7 by @renovate in #388
- chore(deps): all non-major dependencies by @renovate in #381
- Removed nested message stringify by @Secreto31126 in #393
- Improved ClientMessageRequest typing by @Secreto31126 in #394
- Library error classes by @Secreto31126 in #395
- V5 docs by @Secreto31126 in #396
Full Changelog: 4.2.0-beta.0...5.0.0-beta.0
4.2.0-beta.0
What's Changed
- Product rework by @Secreto31126 in #382
- Single Product Message support by @Secreto31126 in #383
- Product carousel support by @Secreto31126 in #384
Full Changelog: 4.1.1...4.2.0-beta.0
Fixed invalid import on ESM NodeNext
Closes #376
I hate it, I need CI to fail on this scenarios too, but I have no idea how.
This has been the state of prod for the last few weeks, I'm so sorry :(
Full Changelog: 4.1.0...4.1.1
Dynamic message broadcast
I promised this feature almost 2 months ago in #368, so sorry I took so long.
Don't get too excited yet, I'm already working on a possible v5 :)
What's Changed
- Added dynamic message broadcast by @Secreto31126 in #370
- chore(deps): sinon v19 by @renovate in #372
- chore(deps): esbuild v24 by @renovate in #373
- chore(deps): @types/express v5 by @renovate in #377
- chore(deps): all non-major dependencies by @renovate in #365
Full Changelog: 4.0.3...4.1.0
Major bug fix
What's Changed
- Fix verify signature double negation by @felixarjuna in #371
New Contributors
- @felixarjuna made their first contribution in #371
4.0.3, as 403 forbidden, the irony
Full Changelog: 4.0.2...4.0.3